aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan
AgeCommit message (Expand)Author
2021-04-11renderer_vulkan: Check return value of AcquireNextImageJoshua Ashton
2021-03-25astc_decoder: Refactor for style and more efficient memory useameerj
2021-03-13astc_decoder: Reimplement LayersRodrigo Locatti
2021-03-13renderer_vulkan: Accelerate ASTC decodingameerj
2021-03-09Merge pull request #5891 from ameerj/bgra-oglRodrigo Locatti
2021-03-04texture_cache: Blacklist BGRA8 copies and views on OpenGLameerj
2021-02-23vk_command_pool: Reduce the command pool size from 4096 to 4ReinUsesLisp
2021-02-21Merge pull request #5936 from Kelebek1/Offsetsbunnei
2021-02-19Merge pull request #5924 from ReinUsesLisp/inline-bindingsbunnei
2021-02-15vk_rasterizer: Fix loading shader addresses twiceReinUsesLisp
2021-02-15Merge pull request #5923 from ReinUsesLisp/vk-dirty-pipelinebunnei
2021-02-15Review 1Kelebek1
2021-02-15Implement texture offset support for TexelFetch and TextureGather and add off...Kelebek1
2021-02-13vk_resource_pool: Load GPU tick once and compare with itReinUsesLisp
2021-02-13vk_update_descriptor: Inline and improve code for binding buffersReinUsesLisp
2021-02-13fixed_pipeline_cache: Use dirty flags to lazily update keyReinUsesLisp
2021-02-13vk_master_semaphore: Mark gpu_tick atomic operations with relaxed orderReinUsesLisp
2021-02-13vk_staging_buffer_pool: Inline tick testsReinUsesLisp
2021-02-13gl_stream_buffer/vk_staging_buffer_pool: Fix size checkReinUsesLisp
2021-02-13video_core: Fix clang build issuesReinUsesLisp
2021-02-13vk_staging_buffer_pool: Fix softlock when stream buffer overflowsReinUsesLisp
2021-02-13vk_buffer_cache: Add support for null index buffersReinUsesLisp
2021-02-13vk_staging_buffer_pool: Get a staging buffer instead of waitingReinUsesLisp
2021-02-13buffer_cache: Skip cache on small uploads on VulkanReinUsesLisp
2021-02-13vk_staging_buffer_pool: Add stream buffer for small uploadsReinUsesLisp
2021-02-13video_core: Reimplement the buffer cacheReinUsesLisp
2021-02-13gpu: Report renderer errors with exceptionsReinUsesLisp
2021-01-27vk_scheduler: Fix unaligned placement new expressionsReinUsesLisp
2021-01-24vk_graphics_pipeline: Fix narrowing conversion on MSVCReinUsesLisp
2021-01-24Merge pull request #5807 from ReinUsesLisp/vc-warningsLC
2021-01-24Merge pull request #5363 from ReinUsesLisp/vk-image-usageRodrigo Locatti
2021-01-24vk_texture_cache: Support image store on sRGB images with VkImageViewUsageCre...ReinUsesLisp
2021-01-24video_core: Silence -Wmissing-field-initializers warningsReinUsesLisp
2021-01-24maxwell_to_vk: Silence -Wextra warnings about using different enum typesReinUsesLisp
2021-01-23vk_pipeline_cache: Properly bypass VertexA shadersReinUsesLisp
2021-01-20Merge pull request #5361 from ReinUsesLisp/vk-shader-commentbunnei
2021-01-15vk_shader_decompiler: Show comments as OpUndef with a typeReinUsesLisp
2021-01-15vk_texture_cache: Use Download memory types for texture flushesReinUsesLisp
2021-01-15vulkan_memory_allocator: Add "download" memory usage hintReinUsesLisp
2021-01-15vulkan_common: Move allocator to the common directoryReinUsesLisp
2021-01-15renderer_vulkan: Rename Vulkan memory manager to memory allocatorReinUsesLisp
2021-01-15vk_memory_manager: Improve memory manager and its APIReinUsesLisp
2021-01-15vk_buffer_cache: Remove unused functionReinUsesLisp
2021-01-12Merge pull request #5311 from ReinUsesLisp/fence-waitbunnei
2021-01-08Merge pull request #5231 from ReinUsesLisp/dyn-bindingsbunnei
2021-01-08vk_fence_manager: Use timeline semaphores instead of spin waitsReinUsesLisp
2021-01-06Merge pull request #5288 from ReinUsesLisp/workaround-garbageMorph
2021-01-05Merge pull request #5289 from ReinUsesLisp/vulkan-devicebunnei
2021-01-04Merge pull request #5292 from ReinUsesLisp/empty-setLC
2021-01-04vk_rasterizer: Skip binding empty descriptor sets on computeReinUsesLisp