aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan
AgeCommit message (Expand)Author
2023-08-13Mark accelerted DMA destination buffers and images as GPU-modifiedKelebek1
2023-08-03Fix shader dumps with nvdisasmKelebek1
2023-08-02Merge pull request #11202 from abouvier/vulkan-configliamwhite
2023-08-02Merge pull request #10839 from lat9nq/pgc-plusliamwhite
2023-08-02vulkan: centralize configAlexandre Bouvier
2023-07-31vulkan_device: Test depth stencil blit support by formatMorph
2023-07-27vk_descriptor_pool: Disallow descriptor set freeGPUCode
2023-07-21settings,general: Rename non-confirming enumslat9nq
2023-07-21settings,video_core: Consolidate ASTC decoding optionslat9nq
2023-07-18vk_buffer_cache: Formatlat9nq
2023-07-18general: Silence -Wshadow{,-uncaptured-local} warningslat9nq
2023-07-02Merge pull request #10479 from GPUCode/format-listliamwhite
2023-07-02Merge pull request #10942 from FernandoS27/android-is-a-pain-in-the-a--liamwhite
2023-07-01Minor cleanup in BufferCacheRuntime::ReserveNullBuffercomex
2023-07-01renderer_vulkan: Fix some missing view formatsGPUCode
2023-07-01renderer_vulkan: Add support for VK_KHR_image_format_listGPUCode
2023-06-28Memory Tracking: Optimize tracking to only use atomic writes when contested w...Fernando Sahmkow
2023-06-28MemoryTracking: Initial setup of atomic writes.Fernando Sahmkow
2023-06-27renderer_vulkan: Prevent crashes when blitting depth stencilGPUCode
2023-06-27video_core: Add BCn decoding supportGPUCode
2023-06-27renderer_vulkan: Add more feature checkingGPUCode
2023-06-27renderer_vulkan: Respect viewport limitGPUCode
2023-06-27renderer_vulkan: Don't add transform feedback flag if unsupportedGPUCode
2023-06-27renderer_vulkan: Add suport for debug report callbackGPUCode
2023-06-27Merge pull request #10473 from GPUCode/vmaliamwhite
2023-06-23Merge pull request #10859 from liamwhite/no-more-atomic-waitliamwhite
2023-06-22general: remove atomic signal and waitLiam
2023-06-22Remove memory allocations in some hot pathsKelebek1
2023-06-19video_core: Check broken compute earlierlat9nq
2023-06-18video_core: Formalize HasBrokenComputelat9nq
2023-06-18Merge pull request #10809 from Kelebek1/reduce_vertex_bindingsliamwhite
2023-06-18renderer_vulkan: Use VMA for buffersGPUCode
2023-06-18renderer_vulkan: Use VMA for imagesGPUCode
2023-06-18memory_allocator: Remove OpenGL interopGPUCode
2023-06-17renderer_vulkan: add missing includeLiam
2023-06-18Merge pull request #10744 from Wollnashorn/af-for-allFernando S
2023-06-17Synchronize vertex buffer even when it doesn't require bindingKelebek1
2023-06-16Merge pull request #10783 from liamwhite/memorybunnei
2023-06-16video_core: Use sampler IDs instead pointers in the pipeline configWollnashorn
2023-06-15Merge pull request #10775 from liamwhite/cb2bunnei
2023-06-15video_core: Fallback to default anisotropy instead to 1x anisotropyWollnashorn
2023-06-15video_core: Fixed compilation errors because of name shadowingWollnashorn
2023-06-15video_core: Add per-image anisotropy heuristics (format & mip count)Wollnashorn
2023-06-14video_core: preallocate fewer IR blocksLiam
2023-06-14renderer_vulkan: propagate conditional barrier supportLiam
2023-06-13buffer_cache_base: Specify buffer type in HostBindingsMorph
2023-06-12Merge pull request #10693 from liamwhite/f64-to-f32bunnei
2023-06-11Merge pull request #10668 from Kelebek1/reduce_vertex_bindingsbunnei
2023-06-10android: Fix screen orientation & blurriness.bunnei
2023-06-10shader_recompiler: translate f64 to f32 when unsupported on hostLiam