citra/src/video_core/renderer_software
GPUCode d1f600601d
renderer_software: Multi-thread processing (#6698)
* renderer_software: Multi-thread processing

* Doubles the performance in most cases

* renderer_software: Move memory access out of the raster loop

* Profiling shows this has a significant impact
2023-08-28 01:09:23 -07:00
..
renderer_software.cpp Miscallenious fixes to gl backend and qt frontend (#6834) 2023-08-02 01:40:39 +03:00
renderer_software.h Miscallenious fixes to gl backend and qt frontend (#6834) 2023-08-02 01:40:39 +03:00
sw_clipper.cpp Refactor software renderer (#6621) 2023-06-24 00:59:18 +02:00
sw_clipper.h Refactor software renderer (#6621) 2023-06-24 00:59:18 +02:00
sw_framebuffer.cpp renderer_software: Multi-thread processing (#6698) 2023-08-28 01:09:23 -07:00
sw_framebuffer.h renderer_software: Multi-thread processing (#6698) 2023-08-28 01:09:23 -07:00
sw_lighting.cpp Refactor software renderer (#6621) 2023-06-24 00:59:18 +02:00
sw_lighting.h Refactor software renderer (#6621) 2023-06-24 00:59:18 +02:00
sw_proctex.cpp Refactor software renderer (#6621) 2023-06-24 00:59:18 +02:00
sw_proctex.h Refactor software renderer (#6621) 2023-06-24 00:59:18 +02:00
sw_rasterizer.cpp renderer_software: Multi-thread processing (#6698) 2023-08-28 01:09:23 -07:00
sw_rasterizer.h renderer_software: Multi-thread processing (#6698) 2023-08-28 01:09:23 -07:00
sw_texturing.cpp Refactor software renderer (#6621) 2023-06-24 00:59:18 +02:00
sw_texturing.h Refactor software renderer (#6621) 2023-06-24 00:59:18 +02:00