summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/PixelShaderGen.cpp
AgeCommit message (Expand)Author
2014-11-23VertexShaderManager: Compute stereoscopy projection matrices.Jules Blok
2014-11-23Pass VS_OUTPUT structs between shaders.Jules Blok
2014-11-23use GL_TEXTURE_2D_ARRAY for most of our texturesdegasus
2014-11-17OGL: implement bounding box support with ssbodegasus
2014-10-29Fixes missing objects on Adreno hardware.Ryan Houdek
2014-10-25Fix 'sizeof' which broke in my reference-to-pointer conversion.comex
2014-10-21Use pointers instead of references in GetUidData to avoid the undefined behav...comex
2014-10-16Merge pull request #1285 from degasus/masterskidau
2014-10-14PixelShaderGen: replace multiplication with shiftMarkus Wick
2014-09-24Fixed the "Undeclared identifier: uv0" OpenGL shader compile error that appea...skidau
2014-07-18Support Sampler binding in the shader.Ryan Houdek
2014-07-16PixelShaderGen: fix indentationdegasus
2014-06-19LightingShader: hard code const variabledegasus
2014-06-19PixelShader: remove the duplicated ppl constantsdegasus
2014-06-19PixelShader: use the vertex const buffer for ppldegasus
2014-05-17Merge pull request #269 from magumagu/swbackend-xfregistersTony Wasserka
2014-05-16Video backends: mass-replace "xfregs" with "xfmem".magumagu
2014-05-16Video backends: fix behavior of "konst" TEV inputs.magumagu
2014-05-06Merge pull request #185 from degasus/shader-cleanupTony Wasserka
2014-05-05ShaderGen: make uv readonlydegasus
2014-05-05ShaderGen: OGL: don't make a copy of "Normal"degasus
2014-05-05ShaderGen: make clipPos readonlydegasus
2014-05-05PixelShaderGen: extract irounddegasus
2014-05-05PixelShaderGen: drop fmod as it isn't used any moredegasus
2014-05-05ShaderGen: inline constant shadersdegasus
2014-05-05ShaderGen: use cbuffers for D3Ddegasus
2014-05-05ShaderGen: merge early-z blocks of ogl+d3ddegasus
2014-05-05ShaderGen/D3D: inline centroiddegasus
2014-05-04VideoCommon: fix indirect texture coordinate computation in TEV.magumagu
2014-04-15VideoCommon: fix rounding in TEV.magumagu
2014-04-15PixelShaderGen: Fix an issue with color combiner compare mode and simplify th...Tony Wasserka
2014-04-14PixelShaderGen: delete extra parenthesis.magumagu
2014-04-11VideoBackend: remove unused config vars.magumagu
2014-04-03Add initial support for GLSL ES 3.10.Ryan Houdek
2014-03-26PixelShaderGen: Cleanups.Tony Wasserka
2014-03-26PixelShaderGen: Implement tev combiner lerping in a faster way which also rep...Tony Wasserka
2014-03-26PixelShaderGen: Cleanups and fixes for tev combiners.Tony Wasserka
2014-03-14PixelShaderGen: More code alignment fixes.Tony Wasserka
2014-03-14Pixel/LightingShaderGen: Fix code alignment issues.Tony Wasserka
2014-03-14PixelShaderGen: Don't make local lookup tables "static".Tony Wasserka
2014-03-14PixelShaderGen: Remove the "i" prefix for integer variables.Tony Wasserka
2014-03-14PixelShaderGen: Use spaces for alignment where appropriate.Tony Wasserka
2014-03-14ConstantManager: Do not use single-element arrays.Tony Wasserka
2014-03-14PixelShaderGen: Write 16777215 in hex (0xFFFFFF) so that it's easier to under...Tony Wasserka
2014-03-14PixelShaderGen: Prettify generated shader source.Tony Wasserka
2014-03-14PixelShaderGen: Add a note about a random idea which should be checked with h...Tony Wasserka
2014-03-14PixelShaderGen: Cleanup and clarify bump alpha combiner inputs.Tony Wasserka
2014-03-14PixelShaderGen: Remove old, mostly useless comments.Tony Wasserka
2014-03-14PixelShaderGen: Use bit shifts instead of multiplications as a small optimiza...Tony Wasserka
2014-03-14PixelShaderGen: Clean up tev compare functionality.Tony Wasserka