summaryrefslogtreecommitdiff
path: root/src/video_core/shader_interpreter.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2015-08-15Shader: Move shader code to its own subdirectory, "shader".Gravatar bunnei1-629/+0
2015-08-15GPU: Refactor "VertexShader" namespace to "Shader".Gravatar bunnei1-7/+7
2015-07-26Videocore: Simplify variables in vertex shader interpreterGravatar Yuri Kunde Schlesner1-24/+21
2015-07-26Videocore: Replace std::stack in shader interpreter with static_vectorGravatar Yuri Kunde Schlesner1-6/+6
2015-07-26VideoCore: #ifdef out some debugging routinesGravatar Yuri Kunde Schlesner1-0/+2
2015-07-23VideoCore: Saturate vertex colors before interpolatingGravatar Yuri Kunde Schlesner1-0/+6
2015-07-19Pica: Fix DP3 instruction, which wasn't assigning to the w componentGravatar Yuri Kunde Schlesner1-1/+1
2015-07-19Vertex Shader : Undo castingGravatar zawata1-1/+1
2015-07-19Video_Core : Fix Conversion WarningsGravatar zawata1-1/+1
2015-07-15Pica/Shader: Add geometry shader definitions.Gravatar Tony Wasserka1-9/+7
2015-05-31vertex_shader: Use address offset on src2 in inverted mode.Gravatar bunnei1-3/+3
2015-05-31vertex_shader: Implement SLT/SLTI instructions.Gravatar bunnei1-4/+10
2015-05-31vertex_shader: Implement MIN instruction.Gravatar bunnei1-0/+9
2015-05-29Remove every trailing whitespace from the project (but externals).Gravatar Emmanuel Gil Peyrot1-2/+2
2015-05-22Pica: Create 'State' structure and move state memory there.Gravatar bunnei1-69/+27
2015-05-15Memmap: Re-organize memory function in two filesGravatar Yuri Kunde Schlesner1-2/+0
2015-05-12GPU: Add more fine grained profiling for vertex shader and rasterizationGravatar Yuri Kunde Schlesner1-0/+5
2015-05-09vertex_shader: Implement FLR instruction.Gravatar bunnei1-0/+9
2015-05-09vertex_shader: Implement MADI instruction.Gravatar bunnei1-4/+7
2015-05-06GPU: Implemented default vertex shader attributes.Gravatar Subv1-16/+23
2015-03-12Pica/VertexShader: Fix a bug caused due to incorrect assumptions of consecuti...Gravatar Tony Wasserka1-20/+24
2015-03-08Update nihstro submodule to the initial release version.Gravatar archshift1-37/+38
2015-02-21Pica/VertexShader: Fixed LOOP with more than one iteration.Gravatar Subv1-1/+4
2015-02-18Pica/VertexShader: Implement the LOOP instruction.Gravatar Tony Wasserka1-14/+36
2015-02-12Build: Fixed some warningsGravatar Subv1-2/+2
2015-02-10Asserts: break/crash program, fit to style guide; log.h->assert.hGravatar archshift1-8/+5
2015-01-12Pica/VertexShader: Implement JMPC/JMPU/CALLC/CALLU.Gravatar Tony Wasserka1-23/+52
2015-01-12Pica/VertexShader: Implement the MAD instruction.Gravatar Tony Wasserka1-0/+69
2014-12-31Pica/VertexShader: Coding style fixes.Gravatar Tony Wasserka1-16/+8
2014-12-31Pica/CommandProcessor: Add support for integer uniforms.Gravatar Tony Wasserka1-0/+7
2014-12-29Vertex Shader: Zero OutputVertex to avoid denormalsGravatar Yuri Kunde Schlesner1-0/+4
2014-12-21Fix visual studio ambiguous symbol errorGravatar Apology111-4/+4
2014-12-20License changeGravatar purpasmart961-1/+1
2014-12-20Pica/VertexShader: Promote a log message to critical status.Gravatar Tony Wasserka1-1/+1
2014-12-20Pica/VertexShader: Small optimization.Gravatar Tony Wasserka1-7/+7
2014-12-20Pica/VertexShader: Be robust against invalid inputs.Gravatar Tony Wasserka1-2/+9
2014-12-20Pica/VertexShader: Clarify a comment.Gravatar Tony Wasserka1-1/+3
2014-12-20Pica/VertexShader: Cleanup flow control logic and implement CMP/IFU instructi...Gravatar Tony Wasserka1-50/+56
2014-12-20Pica/VertexShader: Run instruction handlers according to the effective opcode.Gravatar Tony Wasserka1-1/+1
2014-12-20Pica/VertexShader: Implement MAX instructions.Gravatar Tony Wasserka1-0/+9
2014-12-20Pica: Add support for boolean uniforms.Gravatar Tony Wasserka1-1/+7
2014-12-20Pica/VertexShader: Add support for MOVA, CMP and IFC.Gravatar Tony Wasserka1-7/+130
2014-12-20Pica/VertexShader: Move code around a bit.Gravatar Tony Wasserka1-42/+58
2014-12-20Pica/VertexShader: Some cleanups using std::array.Gravatar Tony Wasserka1-5/+16
2014-12-20Pica/VertexShader: Support negating src2.Gravatar Tony Wasserka1-2/+9
2014-12-20Pica/VertexShader: Remove (now) duplicated shader bytecode definitions in fav...Gravatar Tony Wasserka1-13/+30
2014-12-13Convert old logging calls to new logging macrosGravatar Yuri Kunde Schlesner1-3/+3
2014-12-07Integrate Boost into build system and perform a trivial cleanup in vertex_sha...Gravatar Tony Wasserka1-6/+10
2014-10-07Fix warnings in video_coreGravatar Lioncash1-1/+1
2014-08-25Pica/VertexShader: Fix a bug in the call stack handling.Gravatar Tony Wasserka1-2/+3