aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_vulkan
AgeCommit message (Expand)Author
2021-02-13vk_resource_pool: Load GPU tick once and compare with itReinUsesLisp
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
2021-01-04renderer_vulkan/nsight_aftermath_tracker: Move to vulkan_commonReinUsesLisp
2021-01-04renderer_vulkan: Move device abstraction to vulkan_commonReinUsesLisp
2021-01-04gl_texture_cache: Avoid format views on Intel and AMDReinUsesLisp
2021-01-03renderer_vulkan: Rename VKDevice to DeviceReinUsesLisp
2021-01-03Merge pull request #5230 from ReinUsesLisp/vulkan-commonRodrigo Locatti
2021-01-02general: Fix various spelling errorsMorph
2020-12-31vulkan_instance: Allow different Vulkan versions and enforce 1.1ReinUsesLisp
2020-12-31vk_device: Use an array to report lacking device limitsReinUsesLisp
2020-12-31vk_device: Stop initialization when device is not suitableReinUsesLisp
2020-12-31renderer_vulkan: Remove two step initialization on VKDeviceReinUsesLisp
2020-12-31renderer_vulkan: Throw when enumerating devices failsReinUsesLisp
2020-12-31renderer_vulkan: Initialize surface in separate fileReinUsesLisp
2020-12-31renderer_vulkan: Catch and report exceptionsReinUsesLisp
2020-12-31renderer_vulkan: Create debug callback on separate file and throwReinUsesLisp
2020-12-31renderer_vulkan: Move instance initialization to a separate fileReinUsesLisp