179 Commits (ae7a82fa1c65b4efc9e7bf9863fa229778a72d1c)

Author SHA1 Message Date
Jannik Vogel ae7a82fa1c Turn ShaderSetup into struct 10 years ago
Alexander Laties 0a31e373f1 fixup simple type conversions where possible 10 years ago
Jannik Vogel 7a77b8356c Pica: Rename VertexLoaded breakpoint to VertexShaderInvocation 10 years ago
Emmanuel Gil Peyrot 691a42fe98 VideoCore: Run include-what-you-use and fix most includes. 10 years ago
Yuri Kunde Schlesner e3a8292495 Common: Remove section measurement from profiler (#1731) 10 years ago
Henrik Rydgård 90501f20e6 Make Citra build with MICROPROFILE_ENABLED set to 0 (#1709) 10 years ago
Henrik Rydgard 01a1555b5d Replace std::map with std::array for graphics event breakpoints, and allow the compiler to inline. Saves 1%+ in vertex heavy situations. 10 years ago
Sam Spilsbury 2850a22359 debugger: Warn if we reach an unreachable format 10 years ago
Jannik Vogel 9aad2f29bb PICA: Fix MAD/MADI encoding 10 years ago
Jannik Vogel 557b732b43 Fix attribute mapping in vs debugger 10 years ago
Dwayne Slater 6b775034dd Add immediate mode vertex submission 10 years ago
Lioncash cee8df6ff0 core: Use unique_ptr for holding the interpreter instances 10 years ago
Rohit Nirmal 32391cffdd Silence -Wsign-compare warnings. 10 years ago
Yuri Kunde Schlesner 1ed7f3e028 GSP: Implement command 0x05, used for flushing caches 10 years ago
Lioncash 07bfe0abbb general: Replace 0 literals with nullptr where applicable 10 years ago
Lioncash ec93d6e19a graphics_breakpoints_p: Add missing override specifier 10 years ago
Lioncash 60b3fc01a2 General: Replace NULL and '0' usages with nullptr where applicable 10 years ago
Lioncash abe5bb4019 citra_qt: Reorganize headers 10 years ago
Yuri Kunde Schlesner 2011f9a042 Shader Debugger: Allow editing of input vertex data 11 years ago
Yuri Kunde Schlesner 2bdf9ede91 Shader Debugger: Highlight current instruction instead of focusing 11 years ago
Yuri Kunde Schlesner 2c98275b51 Shader Debugger: Remove useless signal 11 years ago
Yuri Kunde Schlesner f77dfb3966 Shader Debugger: Fix only first vertex attribute being loaded 11 years ago
Yuri Kunde Schlesner c1beb2ce20 Shader Debugger: Fix freeze when double-clicking shader disassembly 11 years ago
Yuri Kunde Schlesner 2d195ba64e Shader Debugger: Improve space efficiency of the layout 11 years ago
Yuri Kunde Schlesner 8540e02176 Shader Disassembly: Fix printing of jump offsets 11 years ago
Yuri Kunde Schlesner 3194f40e96 Shader Disassembly: Fix disassembly of IFU/CALLU instructions 11 years ago
Yuri Kunde Schlesner bc3f57efd0 Shader Disassembly: Implement support for MAD/MADI 11 years ago
Yuri Kunde Schlesner 86d5461bcd Shader Disassembly: Introduce variables to hold common subexpressions 11 years ago
Yuri Kunde Schlesner ecbad494d9 Shader Debugger: Initialize input_vertex to prevent crashes 11 years ago
Yuri Kunde Schlesner 9431ee330a Shader Disassembly: Cleanup code and improve output alignment 11 years ago
Kloen a962c30df1 citra-qt: Use monospace font on Disassembler and ARM Registers 10 years ago
Yuri Kunde Schlesner 0fcabd2b11 Integrate the MicroProfile profiling library 11 years ago
Yuri Kunde Schlesner c7745408f7 citra-qt: Add helper function to get a monospace QFont 11 years ago
Tony Wasserka 32592364b8 citra-qt/VertexShader: Minor UI improvements. 11 years ago
Tony Wasserka 493c432d1e citra-qt: Fix comment style. 11 years ago
Tony Wasserka 33ba604fd9 Introduce a shader tracer to allow inspection of input/output values for each processed instruction. 11 years ago
Tony Wasserka 2e3601f415 Pica/DebugUtils: Include uniform information into shader dumps. 11 years ago
Tony Wasserka 4cb302c8ae citra-qt: Improve shader debugger. 11 years ago
Tony Wasserka 6a5d560c4f citra-qt: Print the correct swizzle mask for SRC2 in the shader disassembler. 11 years ago
Yuri Kunde Schlesner 7d0c17d2ae citra-qt: Give RG8 format a proper name in the texture viewer 11 years ago
bunnei 18527b9e21 Shader: Move shader code to its own subdirectory, "shader". 11 years ago
bunnei 642b9b5030 GPU: Refactor "VertexShader" namespace to "Shader". 11 years ago
Emmanuel Gil Peyrot 5115d0177e ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the standard u?int*_t types. 11 years ago
Lioncash 132961b14f registers: Support viewing VFP registers 11 years ago
Lioncash 5855cf087d registers: Fix a typo with CPSR's name 11 years ago
Lioncash 5df3afd522 citra-qt: Adjust initializer list order 11 years ago
Lectem b335cce22e citra-qt/command list: Do not recreate a widget after each selection 11 years ago
Lectem e663751f8b citra-qt/command list: Add mask column 11 years ago
Lectem cd06f5cedb citra-qt/command list: monospace font on windows 11 years ago
Lioncash dfb424b6d1 dyncom: Rename armdefs.h to armstate.h 11 years ago