citra/src/video_core
Markus Wick 62036bdea8 gl_rasterizer_cache: Add profiles for Copy and Blit
They were missed, and Copy is very high in profile here. It doesn't block the GPU,
but it stalls the driver thread. So with our bad GL instructions, this might block quite a while.
2018-11-17 15:11:56 +01:00
..
debug_utils Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
renderer_opengl gl_rasterizer_cache: Add profiles for Copy and Blit 2018-11-17 15:11:56 +01:00
shader Handle cases when std::optional does not contain a value 2018-10-05 16:51:33 +02:00
swrasterizer Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
texture Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
CMakeLists.txt gl_resource_manager: Split implementations in .cpp file 2018-11-17 15:01:40 +01:00
command_processor.cpp Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
command_processor.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
geometry_pipeline.cpp Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
geometry_pipeline.h pica/command_processor: build geometry pipeline and run geometry shader 2017-08-19 10:13:20 +03:00
gpu_debugger.h log: replace all NGLOG with LOG 2018-06-29 14:18:07 +03:00
pica.cpp Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
pica.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
pica_state.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
pica_types.h video_core: fix infinity and NaN conversions 2017-12-14 19:51:58 +00:00
primitive_assembly.cpp log: replace all NGLOG with LOG 2018-06-29 14:18:07 +03:00
primitive_assembly.h video_core/command_processor: attempt accelerate draw in draw trigger 2018-05-14 10:17:36 +03:00
rasterizer_interface.h Port yuzu-emu/yuzu#1137: "renderer_opengl: Namespace OpenGL code" (#4423) 2018-11-16 23:29:10 -08:00
regs.cpp Pica/Regs: Use binary search to look up reg names 2017-02-09 00:04:24 -08:00
regs.h Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
regs_framebuffer.h log: replace all NGLOG with LOG 2018-06-29 14:18:07 +03:00
regs_lighting.h pica/lighting: split FresnelSelector into bitfields 2018-04-10 20:25:56 +03:00
regs_pipeline.h regs_pipeline: use proper unsigned type where applicable 2018-05-06 15:57:48 +03:00
regs_rasterizer.h Optimize AttributeBuffer to OutputVertex conversion (#3283) 2018-01-02 15:32:33 -08:00
regs_shader.h pica/regs: layout geometry shader configuration regs 2017-08-10 01:53:08 +03:00
regs_texturing.h Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
renderer_base.cpp Port yuzu-emu/yuzu#1137: "renderer_opengl: Namespace OpenGL code" (#4423) 2018-11-16 23:29:10 -08:00
renderer_base.h video_core: Make global EmuWindow instance part of the base renderer … 2018-08-25 15:20:40 +02:00
utils.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
vertex_loader.cpp reformat all files with clang-format 2018-06-29 16:56:12 +03:00
vertex_loader.h VideoCore: Move Regs to its own file 2017-02-04 13:59:12 -08:00
video_core.cpp Port yuzu-emu/yuzu#1137: "renderer_opengl: Namespace OpenGL code" (#4423) 2018-11-16 23:29:10 -08:00
video_core.h video_core: Make global EmuWindow instance part of the base renderer … 2018-08-25 15:20:40 +02:00