summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/PixelShaderGen.cpp
AgeCommit message (Expand)Author
2015-09-01Merge pull request #2894 from Sonicadvance1/no_more_eaten_canaryMarkus Wick
2015-06-06VideoBackends: Allow the viewport to use the full depth range.Jules Blok
2015-05-26D3D: Depth range inversion.galop1n
2015-05-25Merge pull request #2274 from degasus/disable_bboxRyan Houdek
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-05-25VideoCommon: Make BBox emulation optionaldegasus
2015-05-13PixelShaderGen: apply zfreeze before ztexturesdegasus
2015-05-08PixelShaderGen: Clamp zCoord to the depth range.Jules Blok
2015-05-08PixelShaderGen: Use new multiplier everywhere and directly cast to int instea...Jules Blok
2015-05-08VideoBackends: Use proper floating point depth precision.Jules Blok
2015-04-23Fix OpenGLES 3.0 on Qualcomm's crappy driver, it can't bitshift sometimes.Dwayne Slater
2015-02-21Merge pull request #2075 from magumagu/titantron-fixMarkus Wick
2015-02-21Fix regression with directx when zfreeze=true and ztest=false.Scott Mansell
2015-02-18Partially fix WWE12 titantron videos.magumagu
2015-01-23A few small cleanups based on code review.Scott Mansell
2015-01-23Fixes Mario Tennis Gimmick Courts and adds support for FastDepthCalcNanoByte011
2015-01-23Make zfreeze use screenspace coordinates independant of IR.Scott Mansell
2015-01-23Fix various issues with zfreeze implemntation.Scott Mansell
2015-01-23Initial port of zfreeze branch (3.5-1729)NanoByte011
2015-01-21Lighting Attenuation FixesNanoByte011
2015-01-21Merge pull request #1869 from Stevoisiak/GeneralConsistencyRyan Houdek
2015-01-20PixelShaderGen: Fix uninitialized variables.Jules Blok
2015-01-12Minor consistency changesStevoisiak
2015-01-03Move worldpos into it's own varying.Scott Mansell
2014-12-28PixelShaderGen: Don't assign to input variables.Jules Blok
2014-12-28VideoCommon: Don't pass structs between shaders, use the interface blocks ins...Jules Blok
2014-12-22OGL: fix ssbo based bbox supportdegasus
2014-12-19VideoCommon: Don't specify the redundant in/out qualifier if GL_ARB_shading_l...Jules Blok
2014-12-19VideoCommon: Add in/out qualifiers to centroid storage qualifier.Jules Blok
2014-12-18VideoCommon: Don't pass structs between shader stages when geometry shaders a...Jules Blok
2014-12-18VideoCommon: Only use interface blocks when geometry shaders are supported.Jules Blok
2014-12-18VideoCommon: Pass interface blocks between shader stages to resolve naming co...Jules Blok
2014-12-15VideoCommon: Assume we always use a geometry shader, not just for stereoscopy.Jules Blok
2014-12-14ShaderGen: Remove the GS_OUTPUT struct for OpenGL.Jules Blok
2014-12-14D3D: Define decimals in floating point numbersJules Blok
2014-12-14PixelShaderGen: Sample the correct texture slice.Jules Blok
2014-12-14D3D: Add geometry shader stereoscopy support.Jules Blok
2014-12-09PixelShaderGen: merge OGL+D3D bboxdegasus
2014-12-08Merge pull request #1657 from Tinob/masterMarkus Wick
2014-12-05Common: Remove locale based functions from CommonFuncs.Lioncash
2014-12-05Add HW bounding Box support to d3d backendRodolfo Bogado
2014-12-03Works around broken Intel Windows video drivers.Ryan Houdek
2014-11-23ShaderGen: Only pass VS_OUTPUT between shaders if stereo 3D is enabled.Jules Blok
2014-11-23VideoConfigDiag: Add stereoscopy options group.Jules Blok
2014-11-23ShaderGen: Rename "eye" to "layer".Jules Blok
2014-11-23ShaderGenCommon: Move uniforms into a common static string.Jules Blok
2014-11-23ShaderGen: Handle ShaderCode objects directly.Jules Blok
2014-11-23ShaderGen: Add a stereoscopy flag in the UID data.Jules Blok
2014-11-23PixelShaderGen: Sample the correct texture layer.Jules Blok