summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/Src/PixelShaderGen.cpp
AgeCommit message (Expand)Author
2012-12-10PixelShaderGen: Drop some useless and potentially buggy code.NeoBrainX
2012-12-10Clean up gcc/g++ compiler warnings that have accumulated.Glenn Rice
2012-09-27Revert "Partially revert revision d511b506120c."NeoBrainX
2012-08-10Revert the recent zcomploc changes including the Graphic_Fixes merge.NeoBrainX
2012-08-06Skipped the ZCompLoc pass if the result can be determined at compile time. B...skidau
2012-06-29Removed the offset if the ZCompLoc GREATER or LESS function is used. Fixes t...skidau
2012-06-02Fixed "Failed to compile pixel shader" error when Per-Pixel Lighting is enabl...skidau
2012-05-26Fix compilation errors with g++4.7Pierre Bourdon
2012-05-26Merge rodolfoosvaldobogado's zcomploc code (Graphic_Fixes branch)skidau
2012-04-07Fix compilation with g++ 4.7 and some warnings. Fixes issue 5347.Jordan Woyak
2012-04-03 more fixes. take in account when depth textures are used and alpha test fail...rodolfoosvaldobogado
2012-04-03Fix for my last commit thanks to Lolaker for pointing the errorrodolfoosvaldobogado
2012-04-03Second Stage: re implement zcomplock and correct all the logic error in Pixel...rodolfoosvaldobogado
2012-03-30Revert Rodolfo's recent zcomploc commits until they actually work correctly.NeoBrainX
2012-03-29more fixes to zcomplock and opengl implementationrodolfoosvaldobogado
2012-03-27As requested, this is my implementation of zcomploc using a multi-pass algori...rodolfoosvaldobogado
2012-03-25long time no commits :)rodolfoosvaldobogado
2012-03-24Merge branch 'master' into zcomploc-supportPierre Bourdon
2012-03-24Revert r41bcf657f89d, r3a9fed0ba285, r9adc119e3c2f and re58692653afd (all of ...NeoBrainX
2012-03-23Adjusted the DX9 offset of the Sampling address to more closely match what we...skidau
2012-03-22Add a comment before the zcomploc test explaining the implementation/hackPierre Bourdon
2012-03-22Merge branch 'master' into zcomploc-supportPierre Bourdon
2012-03-22Disabled zcomploc while update_enable has been set in zmode. Fixes zcomploc ...skidau
2012-03-03Fix some minor bugs pointed out by PVS Studio (thanks!)Henrik Rydgard
2012-02-21PixelShaderGen: Fix a bug introduced in revision 9adc119e3c2f.NeoBrainX
2012-02-20PixelShaderGen: For custom textures and scaled EFB copies, use correct texel ...NeoBrainX
2012-02-17PixelShaderGen: Use correct texel to pixel mapping when sampling texturesNeoBrainX
2011-11-01Revert "Merge branch 'zcomploc-support'"Pierre Bourdon
2011-10-04Merge branch 'zcomploc-support'Pierre Bourdon
2011-09-29Clean up various things.NeoBrainX
2011-09-29Fixup line endings.NeoBrainX
2011-09-29Fix pixel lighting.NeoBrainX
2011-09-10- D3D9: pass the correct API type to ValidatePixelShaderIDsNeoBrainX
2011-09-09Small fix to the previous commit.NeoBrainX
2011-09-09Improve the shader UID debugging stuff and merge it to VideoCommon, effective...NeoBrainX
2011-09-08Merge remote-tracking branch 'remotes/origin/master' into new-shadercache-uidsNeoBrainX
2011-09-08Various fixes and cleanups.NeoBrainX
2011-09-07Track alpha blending paramaters in the pixel shader UID.NeoBrainX
2011-09-07Add runtime checks to make sure we aren't overoptimizing the pixel shader cache.NeoBrainX
2011-09-07Added safe pixel shader UIDs for debugging purposes.NeoBrainX
2011-09-06Fix various pixel shader compilation errors caused by the Direct3D shader com...NeoBrainX
2011-09-04Include the zcomploc bit in the shader UIDPierre Bourdon
2011-09-04Proof of concept zcomploc implementationPierre Bourdon
2011-09-04Clean up a bit the shader code generation for alpha test failsPierre Bourdon
2011-08-31Fix a critical bug which caused shaders to be redundantly recompiled when dis...NeoBrainX
2011-08-31Replace the pixel shader UID generation algorithm with a better one which red...NeoBrainX
2011-08-31Partially revert revision d511b506120c.NeoBrainX
2011-08-31Various cleanups and TODOs.NeoBrainX
2011-06-10just a little cleanup to maintain minimal interfacesRodolfo Osvaldo Bogado
2011-06-04Allows DX9 shaders to be SM2 compatible again at the loss of accuracy. SM3 is...Sonicadvance1