summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/VertexShaderGen.cpp
AgeCommit message (Expand)Author
2017-04-05VideoCommon: rework anamorphic widescreen heuristicMichael Maltese
2017-04-04Add configurable toggle that rounds vertices to the nearest pixel wheniwubcode
2017-03-16VertexShaderGen: Correct for negative viewport dimensions.Jules Blok
2017-02-01ShaderGenCommon: Remove unnecessary includesLioncash
2017-01-13VertexShaderGen: Remove the need for an extra UID.Jules Blok
2016-12-27Update commentsJules Blok
2016-12-27VideoCommon: Don't process the depth range in the vertex shader if it's not o...Jules Blok
2016-10-16VideoCommon: Fix GetInterpolationQualifier callsVincent Duvert
2016-10-04LightingShader: Drop xfmem usage.degasus
2016-10-01VideoCommon: Add APIType entry for VulkanStenzek
2016-10-01ShaderGen: posmtx should be a 4-component unsigned byteStenzek
2016-10-01ShaderGen: Specify attribute/output locations/bindings explicitlyStenzek
2016-09-01Merge pull request #4164 from Armada651/sonic-clippingJules Blok
2016-09-01VertexShaderGen: Fix D3D X3014 compile errorEmptyChaos
2016-09-01VertexShaderGen: Move the sonic epsilon hack to the vertex shader.Jules Blok
2016-08-31CommentsPreston Smith
2016-08-30Hardware renderer fixPreston Smith
2016-08-16Improve documentation.Jules Blok
2016-08-15Cosmetics.Jules Blok
2016-08-15VertexShaderGen: Fix far clipping.Jules Blok
2016-08-15VideoCommon: Add a user-defined far clipping plane.Jules Blok
2016-08-15OGL: Check for GL_DEPTH_CLAMP support.Jules Blok
2016-08-15VertexShaderGen: Use reversed depth range.Jules Blok
2016-08-15VideoBackends: Enable depth clamping.Jules Blok
2016-08-15VertexShaderGen: Clip z using user-defined clipping planes.Jules Blok
2016-08-15VertexShaderGen: Clamp to the console depth range.Jules Blok
2016-08-15VideoCommon: Implement depth range equation in vertex shader.Jules Blok
2016-07-29VideoCommon: Make API_TYPE an enum classLioncash
2016-06-26Multithreadded Shadergen: Second Pass over vertex/lighting ShadergensScott Mansell
2016-06-26Remove global refrences from common code.Scott Mansell
2016-06-26Multithreadded Shadergen: First Pass over vertex/lighting ShadergensScott Mansell
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-03-30ShaderGen: Only specify storage qualifier in interface block when neededStenzek
2016-03-26Merge pull request #3719 from Sonicadvance1/workaround_osx_video_driversPierre Bourdon
2016-03-17Merge pull request #3684 from Sonicadvance1/fix_vertexshadergen_assertsPierre Bourdon
2016-03-09Workaround OS X video driver bug #24983074Ryan Houdek
2016-02-29Remove two more asserts in VertexShaderGen.Ryan Houdek
2016-02-29Confirm with hardware test that the high bit of the input form is ignored.Ryan Houdek
2016-02-29Fix a few asserts in the VertexShaderGen.Ryan Houdek
2016-02-29Revert "Merge pull request #3578 from Armada651/forced-slow-depth"Jules Blok
2016-02-22Merge pull request #3578 from Armada651/forced-slow-depthJules Blok
2016-02-20VertexShaderGen: turn pseudo-mod into a simple andTillmann Karras
2016-02-08VideoConfig: Replace FastDepthCalc by ForcedSlowDepth.Jules Blok
2016-01-17VideoCommon: Header cleanupLioncash
2016-01-02ShaderGen: Remove virtual methods from ShaderGeneratorInterface, move string ...Stenzek
2015-12-28Merge pull request #3400 from lioncash/shadergenMarkus Wick
2015-12-26ShaderGenerators: Remove unnecessary inline keywordsLioncash
2015-12-26ShaderGeneration: Get rid of static buffersLioncash
2015-12-27Revert "ShaderGen: Toggle value of uninitialized color."Scott Mansell
2015-12-06ShaderGen: Toggle value of uninitialized color.degasus