1341 Commits (9a86e4e43184440015058647928e2ee527352f4a)

Author SHA1 Message Date
Alexandre Bouvier 9a86e4e431 vulkan: centralize config 3 years ago
GPUCode 25bc2dbedb vk_descriptor_pool: Disallow descriptor set free 3 years ago
lat9nq aa21a2ea3c vk_buffer_cache: Format 3 years ago
lat9nq 30e4e8c2f4 general: Silence -Wshadow{,-uncaptured-local} warnings 3 years ago
comex 1e1b0dccaf Minor cleanup in BufferCacheRuntime::ReserveNullBuffer 3 years ago
GPUCode 4270b443f8 renderer_vulkan: Fix some missing view formats 3 years ago
GPUCode b7e726669e renderer_vulkan: Add support for VK_KHR_image_format_list 3 years ago
Fernando Sahmkow 4f68a8f45a Memory Tracking: Optimize tracking to only use atomic writes when contested with the host GPU 3 years ago
Fernando Sahmkow 7ae0cdbb09 MemoryTracking: Initial setup of atomic writes. 3 years ago
GPUCode 9e58301aec renderer_vulkan: Prevent crashes when blitting depth stencil 3 years ago
GPUCode 5196f05cec video_core: Add BCn decoding support 3 years ago
GPUCode 8a829a12b6 renderer_vulkan: Add more feature checking 3 years ago
GPUCode 035b4eaf46 renderer_vulkan: Respect viewport limit 3 years ago
GPUCode 1af4dc2ed7 renderer_vulkan: Don't add transform feedback flag if unsupported 3 years ago
GPUCode 843d93b951 renderer_vulkan: Add suport for debug report callback 3 years ago
Liam db40a2f430 general: remove atomic signal and wait 3 years ago
Kelebek1 c7430e51e3 Remove memory allocations in some hot paths 3 years ago
lat9nq 1ad8df763f video_core: Check broken compute earlier 3 years ago
lat9nq a74f77bbbc video_core: Formalize HasBrokenCompute 3 years ago
GPUCode 66d3a1c5c7 renderer_vulkan: Use VMA for buffers 3 years ago
GPUCode d84d595dab renderer_vulkan: Use VMA for images 3 years ago
GPUCode fd9b920d2d memory_allocator: Remove OpenGL interop 3 years ago
Liam e62d452bd9 renderer_vulkan: add missing include 3 years ago
Kelebek1 547e837f78 Synchronize vertex buffer even when it doesn't require binding 3 years ago
Wollnashorn 815f54385a video_core: Use sampler IDs instead pointers in the pipeline config 3 years ago
Wollnashorn eff77dae59 video_core: Fallback to default anisotropy instead to 1x anisotropy 3 years ago
Wollnashorn 1f7c69934d video_core: Fixed compilation errors because of name shadowing 3 years ago
Wollnashorn 1844cad9d4 video_core: Add per-image anisotropy heuristics (format & mip count) 3 years ago
Liam c913c891e0 video_core: preallocate fewer IR blocks 3 years ago
Liam e77190ffab renderer_vulkan: propagate conditional barrier support 3 years ago
Morph 9da90de908 buffer_cache_base: Specify buffer type in HostBindings 3 years ago
bunnei e1402935d9 android: Fix screen orientation & blurriness. 3 years ago
Liam 947a4f6141 shader_recompiler: translate f64 to f32 when unsupported on host 3 years ago
Liam 7e5be01a48 vk_blit_screen: use higher bit depth for fxaa 3 years ago
Kelebek1 ac23abacac Combine vertex/transform feedback buffer binding into a single call 3 years ago
bunnei f4dd94ab58 android: vk_presentation_manager: Fix unusued needs_recreation. 3 years ago
bunnei 8e9813a618 android: vk_turbo_mode: Remove unnecessary device recreation. 3 years ago
bunnei fb362f0b6e android: renderer_vulkan: Fix crash with surface recreation. 3 years ago
bunnei d57495d3c0 android: Fix presentation layout on foldable and tablet devices. 3 years ago
bunnei 445a1f1b18 video_core: vk_rasterizer: Decrease draw dispatch count for Android. 3 years ago
bunnei 230dd8192d android: GPU: Enable async presentation, increase frames in flight. 3 years ago
bunnei ac32fd08e9 android: video_core: Disable some problematic things on GPU Normal. 3 years ago
bunnei baa09b9cef android: video_core: Disable problematic compute shaders. 3 years ago
bunnei 2650faea9d android: vulkan: Recreate surface after suspension & adapt to async. presentation. 3 years ago
bunnei 3571f28cde video_core: Enable support_descriptor_aliasing on Turnip, disable storage atomic otherwise. 3 years ago
Liam d54605d1a5 build: only enable adrenotools on arm64 3 years ago
liushuyu 44a629e584 video_core: fix clang-format errors 3 years ago
bunnei 27250ee9ad android: vulkan: Implement adrenotools turbo mode. 3 years ago
bunnei 74e76421e6 android: native: Add support for custom Vulkan driver loading. 3 years ago
bunnei 56600190e4 core: frontend: Refactor GraphicsContext to its own module. 3 years ago