summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/VertexShaderManager.cpp
AgeCommit message (Expand)Author
2016-09-01VertexShaderManager: Explicitly use floating-point variant of abs.Jules Blok
2016-09-01VertexShaderGen: Move the sonic epsilon hack to the vertex shader.Jules Blok
2016-08-23OGL: Handle cases where reversed depth is already used.Jules Blok
2016-08-21VertexManagerBase: Get rid of static behaviorLioncash
2016-08-16Improve documentation.Jules Blok
2016-08-15VertexShaderGen: Use reversed depth range.Jules Blok
2016-08-15VertexShaderManager: Use a more accurate depth range.Jules Blok
2016-08-15VideoCommon: Implement depth range equation in vertex shader.Jules Blok
2016-06-26VideoBackends: Merge Initialize and Shutdown functions.degasus
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-01-18Merge pull request #3448 from Armada651/depth-epsilonJules Blok
2016-01-17VideoCommon: Header cleanupLioncash
2016-01-05VertexShaderManager: Add an epsilon hack to the perspective projection.Jules Blok
2015-11-02VideoCommon: VertexManager -> VertexManagerBaseTillmann Karras
2015-10-16Core: Move a global into a namespaceLioncash
2015-10-15VertexShaderManager: Get rid of other magic constantsLioncash
2015-10-15VertexShaderManager: Get rid of float pointer castsLioncash
2015-09-06General: Replace GC_ALIGN macros with alignasLioncash
2015-08-16VertexShaderManager: Remove unused parameterLioncash
2015-08-01Widescreen Heuristic: Cleanup code.Scott Mansell
2015-08-01Make the GameCube game widescreen heuristic smarter.Scott Mansell
2015-07-27Heuristic to detect if a gamecube game is rendering 16:9 widescreen.Scott Mansell
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-02-25Formatting/Whitespace CleanupStevoisiak
2015-02-21VertexShaderManager: Turn the epsilon hack back on for 3D Vision.Jules Blok
2015-01-24Coding style cleanup from the zfreeze mergeLioncash
2015-01-24Move Zfreeze code out individual backends into videoCommonScott Mansell
2015-01-23Ensure that ZSlopes save/restore state correctly.Scott Mansell
2015-01-23Fixes Mario Tennis Gimmick Courts and adds support for FastDepthCalcNanoByte011
2015-01-23Initial port of zfreeze branch (3.5-1729)NanoByte011
2014-12-29VertexShaderManager: Turn off the epsilon hack for Nvidia 3D Vision.Jules Blok
2014-12-14VideoCommon: Add a separate constants buffer for the geometry shader.Jules Blok
2014-12-05Merge pull request #1656 from kayru/orthographic_projection_epsilonMarkus Wick
2014-12-05Moved projection epsilon back to g_fProjectionMatrix[15], which essentially s...Yuriy O'Donnell
2014-12-04VideoCommon: fix include orderMarkus Wick
2014-12-03Fix building with PCH disabled.Rohit Nirmal
2014-12-04Merge pull request #1366 from kayru/orthographic_projection_epsilonskidau
2014-11-29Renamed DEPTHPARAMS to PIXELCENTERCORRECTIONYuriy O'Donnell
2014-11-27VideoConfig: Further optimize convergence and separation values and update th...Jules Blok
2014-11-24VideoConfig: Add separation and convergence modifiers to the game ini.Jules Blok
2014-11-24VideoConfig: Rename StereoFocalLength to StereoConvergence.Jules Blok
2014-11-23VideoCommon: Switch to Nvidia stereoscopy offset formula.Jules Blok
2014-11-23GeometryShader: Adjust positions after projection.Jules Blok
2014-11-23VertexShaderManager: Add stereoscopy options to swap the left and right eye.Jules Blok
2014-11-23VideoConfigDiag: Add stereoscopy options group.Jules Blok
2014-11-23GeometryShader: Transform the projection within the geometry shader.Jules Blok
2014-11-23VertexShaderManager: Compute stereoscopy projection matrices.Jules Blok
2014-11-23Add geometry shader generator for stereo 3D.Jules Blok
2014-11-09Moved projection epsilon to a more reasonable placeYuriy O'Donnell