summaryrefslogtreecommitdiffstats
path: root/src/video_core/regs.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-01-13Remove references to PICA and rasterizers in video_coreJames Rowe1-488/+0
2017-02-09Pica/Regs: Use binary search to look up reg namesYuri Kunde Schlesner1-13/+8
This gets rid of the static unordered_map. Also changes the return type const char*, avoiding unnecessary allocations (the result was only used by calling .c_str() on it.)
2017-02-04VideoCore: Move Regs to its own fileYuri Kunde Schlesner1-29/+4
2017-02-04VideoCore: Split geometry pipeline regs from Regs structYuri Kunde Schlesner1-1/+1
2017-01-26VideoCore/Shader: Split interpreter and JIT into separate ShaderEnginesYuri Kunde Schlesner1-1/+1
2016-09-21Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner1-1/+1
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot1-2/+1
This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot1-461/+460
2016-05-11Turn ShaderSetup into structJannik Vogel1-1/+1
2016-04-30VideoCore: Run include-what-you-use and fix most includes.Emmanuel Gil Peyrot1-1/+4
2016-03-24Pica: Improve accuracy of immediate-mode supportYuri Kunde Schlesner1-1/+14
This partially fixes Etrian Odyssey IV.
2016-03-03Add immediate mode vertex submissionDwayne Slater1-0/+1
2016-01-25Debugger: Use 3dbrew names for GPU registersYuri Kunde Schlesner1-57/+465
This list was imported from the 3dbrew wiki page and is pretty much complete.
2015-09-11video_core: Reorganize headersLioncash1-2/+2
2015-08-31Pica: Added the primitive_restart register (0x25f) to the registers map.Subv1-0/+1
2015-08-31Pica: Add the vertex_offset register to the Pica registers map.Subv1-0/+1
2015-08-16Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders.bunnei1-0/+3
- Config: Add an option for selecting to use shader JIT or interpreter. - Qt: Add a menu option for enabling/disabling the shader JIT.
2015-07-26Videocore: Don't reinitialize register name map on every queryYuri Kunde Schlesner1-1/+71
This greatly speeds up the command list debug widget.
2015-05-23Pica: Create 'State' structure and move state memory there.bunnei1-0/+20