summaryrefslogtreecommitdiffstats
path: root/src/citra_qt/debugger/graphics_vertex_shader.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Shader Debugger: Allow editing of input vertex dataYuri Kunde Schlesner2015-09-071-0/+2
|
* Shader Debugger: Highlight current instruction instead of focusingYuri Kunde Schlesner2015-09-071-4/+15
| | | | | This avoid some annoying focus stealing in some situations, and looks nicer in general.
* Shader Debugger: Remove useless signalYuri Kunde Schlesner2015-09-071-5/+2
|
* Shader Debugger: Fix only first vertex attribute being loadedYuri Kunde Schlesner2015-09-071-7/+7
|
* Shader Debugger: Fix freeze when double-clicking shader disassemblyYuri Kunde Schlesner2015-09-071-9/+1
|
* Shader Debugger: Improve space efficiency of the layoutYuri Kunde Schlesner2015-09-071-9/+18
|
* Shader Disassembly: Fix printing of jump offsetsYuri Kunde Schlesner2015-09-071-4/+4
|
* Shader Disassembly: Fix disassembly of IFU/CALLU instructionsYuri Kunde Schlesner2015-09-071-0/+1
|
* Shader Disassembly: Implement support for MAD/MADIYuri Kunde Schlesner2015-09-071-0/+31
|
* Shader Disassembly: Introduce variables to hold common subexpressionsYuri Kunde Schlesner2015-09-071-16/+20
|
* Shader Debugger: Initialize input_vertex to prevent crashesYuri Kunde Schlesner2015-09-071-0/+7
| | | | | | If the first type of breakpoint to be hit wasn't "Vertex Loaded", the input_vertex would contain garbage, which would be passed to the shader interpreter and ocasionally cause crashes.
* Shader Disassembly: Cleanup code and improve output alignmentYuri Kunde Schlesner2015-09-071-66/+79
|
* citra-qt: Add helper function to get a monospace QFontYuri Kunde Schlesner2015-08-251-1/+3
|
* citra-qt/VertexShader: Minor UI improvements.Tony Wasserka2015-08-161-8/+9
| | | | | Renamed "Iteration index" to the (hopefully) more intuitive "Cycle Index". Added flexible space at the bottom of the widget.
* Introduce a shader tracer to allow inspection of input/output values for each processed instruction.Tony Wasserka2015-08-161-34/+217
|
* Pica/DebugUtils: Include uniform information into shader dumps.Tony Wasserka2015-08-161-3/+2
|
* citra-qt: Improve shader debugger.Tony Wasserka2015-08-161-3/+18
| | | | Now supports dumping the current shader and recognizes a larger number of output semantics.
* citra-qt: Print the correct swizzle mask for SRC2 in the shader disassembler.Tony Wasserka2015-08-161-3/+3
|
* Shader: Move shader code to its own subdirectory, "shader".bunnei2015-08-151-1/+1
|
* GPU: Refactor "VertexShader" namespace to "Shader".bunnei2015-08-151-1/+1
| | | | - Also renames "vertex_shader.*" to "shader_interpreter.*"
* Merge pull request #892 from zawata/another-warning-fixesYuri Kunde Schlesner2015-07-251-1/+1
|\ | | | | Yet More Warning Fixes
| * Citra_QT : Another Conversion Warning Fixzawata2015-07-191-1/+1
| |
* | Pica/Shader: Add geometry shader definitions.Tony Wasserka2015-07-151-1/+1
|/
* Pica: Create 'State' structure and move state memory there.bunnei2015-05-231-3/+3
|
* Update nihstro submodule to the initial release version.archshift2015-03-081-20/+21
| | | | Includes more opcodes to implement in the future.
* citra-qt: Add a vertex shader debugger.Tony Wasserka2015-02-111-0/+298