aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/vertex_shader.cpp
AgeCommit message (Collapse)Author
2014-12-21Merge pull request #291 from purpasmart96/licensebunnei
License change
2014-12-20License changepurpasmart96
2014-12-20Pica/VertexShader: Promote a log message to critical status.Tony Wasserka
2014-12-20Pica/VertexShader: Small optimization.Tony Wasserka
2014-12-20Pica/VertexShader: Be robust against invalid inputs.Tony Wasserka
More specifically, this also fixes crashes by Citra trying to load a src2 register even if the current instruction does not use that.
2014-12-20Pica/VertexShader: Clarify a comment.Tony Wasserka
2014-12-20Pica/VertexShader: Cleanup flow control logic and implement CMP/IFU ↵Tony Wasserka
instructions.
2014-12-20Pica/VertexShader: Run instruction handlers according to the effective opcode.Tony Wasserka
This allows for proper emulation of the different CMP/LRP/MAD instructions.
2014-12-20Pica/VertexShader: Implement MAX instructions.Tony Wasserka
2014-12-20Pica: Add support for boolean uniforms.Tony Wasserka
2014-12-20Pica/VertexShader: Add support for MOVA, CMP and IFC.Tony Wasserka
2014-12-20Pica/VertexShader: Move code around a bit.Tony Wasserka
2014-12-20Pica/VertexShader: Some cleanups using std::array.Tony Wasserka
2014-12-20Pica/VertexShader: Support negating src2.Tony Wasserka
2014-12-20Pica/VertexShader: Remove (now) duplicated shader bytecode definitions in ↵Tony Wasserka
favor of nihstro's ones.
2014-12-13Convert old logging calls to new logging macrosYuri Kunde Schlesner
2014-12-07Integrate Boost into build system and perform a trivial cleanup in ↵Tony Wasserka
vertex_shader.cpp.
2014-10-07Fix warnings in video_coreLioncash
2014-08-25Pica/VertexShader: Fix a bug in the call stack handling.Tony Wasserka
2014-08-25Pica/VertexShader: Fix a bug in the bitfield definitions and add the ↵Tony Wasserka
"negate" field for swizzlers.
2014-08-25Pica: Add debug utilities for dumping shaders.Tony Wasserka
2014-08-12Pica: Add vertex shader implementation.Tony Wasserka