Lime3DS/src/video_core/renderer_vulkan
GPUCode 5733c8681e
vk_pipeline_cache: Move SPIRV emittion to a worker thread (#7170)
* vk_scheduler: Remove RenderpassCache dependency

* vk_pipeline_cache: Move spirv emittion to worker thread
2023-11-20 20:05:35 -08:00
..
pica_to_vk.h renderer_vulkan: Misc fixes (#6974) 2023-09-15 00:21:12 +03:00
renderer_vulkan.cpp vk_pipeline_cache: Move SPIRV emittion to a worker thread (#7170) 2023-11-20 20:05:35 -08:00
renderer_vulkan.h renderer_vulkan: Import host memory for screenshots (#7132) 2023-11-12 13:02:55 -08:00
vk_blit_helper.cpp Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_blit_helper.h Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_common.cpp renderer_vulkan: Add vulkan initialization code (#6620) 2023-06-20 15:24:24 +03:00
vk_common.h Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_descriptor_pool.cpp Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_descriptor_pool.h Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_graphics_pipeline.cpp Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_graphics_pipeline.h video_core: Refactor GLSL fragment emitter (#7093) 2023-11-06 12:26:28 -08:00
vk_instance.cpp renderer_vulkan: Import host memory for screenshots (#7132) 2023-11-12 13:02:55 -08:00
vk_instance.h renderer_vulkan: Import host memory for screenshots (#7132) 2023-11-12 13:02:55 -08:00
vk_master_semaphore.cpp Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_master_semaphore.h Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_memory_util.cpp renderer_vulkan: Import host memory for screenshots (#7132) 2023-11-12 13:02:55 -08:00
vk_memory_util.h renderer_vulkan: Import host memory for screenshots (#7132) 2023-11-12 13:02:55 -08:00
vk_pipeline_cache.cpp vk_pipeline_cache: Move SPIRV emittion to a worker thread (#7170) 2023-11-20 20:05:35 -08:00
vk_pipeline_cache.h video_core: Refactor GLSL fragment emitter (#7093) 2023-11-06 12:26:28 -08:00
vk_platform.cpp Android UI Overhaul Part 1 (#7108) 2023-11-10 15:16:54 -08:00
vk_platform.h Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_present_window.cpp Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_present_window.h Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_rasterizer.cpp video_core: Merge tex0 and tex_cube (#7173) 2023-11-17 03:14:10 -08:00
vk_rasterizer.h video_core: Abstract shader generators. (#6990) 2023-09-30 02:06:06 -07:00
vk_rasterizer_cache.cpp Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_renderpass_cache.cpp Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_renderpass_cache.h Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_resource_pool.cpp Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_resource_pool.h Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_scheduler.cpp vk_pipeline_cache: Move SPIRV emittion to a worker thread (#7170) 2023-11-20 20:05:35 -08:00
vk_scheduler.h vk_pipeline_cache: Move SPIRV emittion to a worker thread (#7170) 2023-11-20 20:05:35 -08:00
vk_shader_util.cpp Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_shader_util.h renderer_vulkan: Add shader generators (#6630) 2023-06-26 16:22:51 +02:00
vk_stream_buffer.cpp renderer_vulkan: Import host memory for screenshots (#7132) 2023-11-12 13:02:55 -08:00
vk_stream_buffer.h Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_swapchain.cpp renderer_vulkan: Fix screenshots under NVIDIA vulkan (#7082) 2023-10-22 22:53:14 +03:00
vk_swapchain.h Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
vk_texture_runtime.cpp video_core: Use binary memory-literals for memory-sizes (#7127) 2023-11-06 23:38:54 +02:00
vk_texture_runtime.h Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00