citra/src/video_core
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
..
custom_textures video_core: Use binary memory-literals for memory-sizes (#7127) 2023-11-06 23:38:54 +02:00
debug_utils code: Use std::span where appropriate (#6658) 2023-07-07 01:52:40 +03:00
host_shaders Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
rasterizer_cache rasterizer_cache: Avoid dumping render targets (#7130) 2023-11-07 18:13:03 -08:00
renderer_opengl video_core: Merge tex0 and tex_cube (#7173) 2023-11-17 03:14:10 -08:00
renderer_software video_core: Use epsilons for clip planes (#6945) 2023-09-11 00:29:55 +03:00
renderer_vulkan vk_pipeline_cache: Move SPIRV emittion to a worker thread (#7170) 2023-11-20 20:05:35 -08:00
shader video_core: Merge tex0 and tex_cube (#7173) 2023-11-17 03:14:10 -08:00
texture code: Use std::span where appropriate (#6658) 2023-07-07 01:52:40 +03:00
CMakeLists.txt renderer_vulkan: Import host memory for screenshots (#7132) 2023-11-12 13:02:55 -08:00
command_processor.cpp command_processor: Fix out-of-bounds float-uniform access (#7111) 2023-11-03 03:35:52 -07:00
command_processor.h
geometry_pipeline.cpp Refactor software renderer (#6621) 2023-06-24 00:59:18 +02:00
geometry_pipeline.h
gpu_debugger.h code: Use std::span where appropriate (#6658) 2023-07-07 01:52:40 +03:00
pica.cpp code: Use std::span where appropriate (#6658) 2023-07-07 01:52:40 +03:00
pica.h
pica_state.h
pica_types.h Refactor software renderer (#6621) 2023-06-24 00:59:18 +02:00
precompiled_headers.h Port yuzu-emu/yuzu#9300: "CMake: Use precompiled headers to improve compile times" (#6213) 2022-12-17 16:06:38 +01:00
primitive_assembly.cpp
primitive_assembly.h
rasterizer_accelerated.cpp video_core: Abstract shader generators. (#6990) 2023-09-30 02:06:06 -07:00
rasterizer_accelerated.h video_core: Refactor GLSL fragment emitter (#7093) 2023-11-06 12:26:28 -08:00
rasterizer_interface.h Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
regs.cpp
regs.h
regs_framebuffer.h Add vulkan backend (#6512) 2023-09-13 01:28:50 +03:00
regs_lighting.h
regs_pipeline.h
regs_rasterizer.h Refactor software renderer (#6621) 2023-06-24 00:59:18 +02:00
regs_shader.h
regs_texturing.h Rasterizer cache refactor (#6375) 2023-04-21 10:14:55 +03:00
renderer_base.cpp renderer_vulkan: Fix screenshots under NVIDIA vulkan (#7082) 2023-10-22 22:53:14 +03:00
renderer_base.h renderer_vulkan: Fix screenshots under NVIDIA vulkan (#7082) 2023-10-22 22:53:14 +03:00
utils.h
vertex_loader.cpp Refactor software renderer (#6621) 2023-06-24 00:59:18 +02:00
vertex_loader.h
video_core.cpp renderer/opengl: Deduce GLES from actual driver in use. (#7056) 2023-10-10 12:52:47 -07:00
video_core.h code: Remove outdated comment style (#6640) 2023-06-25 15:22:41 +05:30