3
0
Fork 0
forked from suyu/suyu
suyu/src/video_core/engines
Lioncash 7fdf991097 shader_bytecode: Make Matcher constexpr capable
Greatly shrinks the amount of generated code for GetDecodeTable().

Collapses an assembly output of 9000+ lines down to ~3621 with Clang,
and 6513 down to ~2616 with GCC, given it's now allowed to construct all
the entries as a sequence of constant data.
2019-10-24 01:10:10 -04:00
..
const_buffer_info.h video_core/engines: Move ConstBufferInfo out of Maxwell3D 2019-06-07 19:47:15 -03:00
engine_upload.cpp decoders: correct block calculation 2019-06-20 21:38:34 -03:00
engine_upload.h decoders: correct block calculation 2019-06-20 21:38:34 -03:00
fermi_2d.cpp Fix clang-format 2019-09-22 02:21:56 +02:00
fermi_2d.h video_core: Silent miscellaneous warnings (#2820) 2019-08-30 14:08:00 -04:00
kepler_compute.cpp kepler_compute: Implement texture queries 2019-09-05 20:35:51 -03:00
kepler_compute.h kepler_compute: Implement texture queries 2019-09-05 20:35:51 -03:00
kepler_memory.cpp video_core: Silent miscellaneous warnings (#2820) 2019-08-30 14:08:00 -04:00
kepler_memory.h video_core: Silent miscellaneous warnings (#2820) 2019-08-30 14:08:00 -04:00
maxwell_3d.cpp maxwell_3d: Reduce FlushMMEInlineDraw logging to Trace 2019-10-20 03:43:17 -03:00
maxwell_3d.h maxwell_3d: Add dirty flags for depth bounds values 2019-10-05 04:07:47 +00:00
maxwell_dma.cpp Merge pull request #2765 from FernandoS27/dma-fix 2019-09-01 13:13:05 -04:00
maxwell_dma.h video_core: Silent miscellaneous warnings (#2820) 2019-08-30 14:08:00 -04:00
shader_bytecode.h shader_bytecode: Make Matcher constexpr capable 2019-10-24 01:10:10 -04:00
shader_header.h shader_decompiler: Improve Accuracy of Attribute Interpolation. 2019-02-14 03:25:07 -04:00