summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/TextureConversionShader.cpp
AgeCommit message (Expand)Author
2018-05-22EFB2RAM: Apply copy filter as a float coefficient after samplingStenzek
2018-05-17Merge pull request #6743 from stenzek/faster-disabled-copy-filterMarkus Wick
2018-05-03TextureConversionShader: Don't sample from adjacent rows when not neededStenzek
2018-05-03TextureConversionShader: Fix more implicit conversion errorsStenzek
2018-05-02TextureConversionShader: Fix compile errors in OpenGL ESStenzek
2018-04-29Implement EFB copy filter and gamma in hardware backendsStenzek
2018-01-11Some more implicit uint/float conversions in the texture decode shadersJonathan Hamilton
2018-01-11GLSL-ES doesn't allow implicit int/uint conversionsJonathan Hamilton
2017-12-06TextureConversionShader: Use round() instead of roundEven() in HLSLStenzek
2017-12-02Merge pull request #5903 from linkmauve/fix-mp2eMarkus Wick
2017-12-02VideoCommon: Rename TextureConversionShader namespace.degasus
2017-11-17HybridXFB: Fix lint errorsiwubcode
2017-11-17Video Common: Add XFB decoding via the GPUiwubcode
2017-11-17Video Backends: Implement vertical scaling for xfb copies. This fixes theiwubcode
2017-11-17Add support for hybrid XFBiwubcode
2017-08-07VideoCommon: Round values in swizzlers.Emmanuel Gil Peyrot
2017-08-03Video: Clearly separate Texture and EFB Copy formatsN.E.C
2017-06-17TextureConversionShader: Use integer math for truncating EFB formatStenzek
2017-04-12TextureConversionShader: fix syntax errorMichael Maltese
2017-04-12TextureConversionShader: Consider source format of EFB for EFB2RAMStenzek
2017-04-06TextureConversionShader: Add missing swap for index of C14X2 texturesStenzek
2017-04-06TextureConversionShader: Fix compile error in C14X2 decoderStenzek
2017-04-01VideoCommon: Add texture decoding shader generatorsStenzek
2016-10-01VideoCommon: Add APIType entry for VulkanStenzek
2016-10-01ShaderGen: Specify attribute/output locations/bindings explicitlyStenzek
2016-08-24TextureConversionShader: Don't use the float specifier in shader code.Jules Blok
2016-07-29VideoCommon: Make API_TYPE an enum classLioncash
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-02-22TextureConversionShader: Invert depth for Z24 encoder with D3DStenzek
2016-01-17VideoCommon: Header cleanupLioncash
2016-01-13TextureConversionShader: Also invert color encoders if they're used to encode...Jules Blok
2015-09-06Move common EFB copy code into VideoCommonScott Mansell
2015-08-17Merge pull request #2861 from lioncash/paramMarkus Wick
2015-08-16TextureConversionShader: Remove an unused parameterLioncash
2015-08-15Revert "VideoCommon: Clamp integer conversions."Jules Blok
2015-05-26D3D: Depth range inversion.galop1n
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-05-08TextureConversionShader: Use floating point values in clamp().Jules Blok
2015-05-08VideoCommon: Clamp integer conversions.Jules Blok
2015-05-08VideoBackends: Use proper floating point depth precision.Jules Blok
2015-02-21TextureConversionShader: Use a Texture2DArray to match the shader resource view.Jules Blok
2015-02-03Fix regression for D3D EFB depth copies.magumagu
2015-01-25Don't use boolean negation.magumagu
2015-01-25Fix RGBA8 encoding.magumagu
2015-01-25Fix shader so it's possible to use with D3D Map().magumagu
2015-01-25More work.magumagu
2015-01-25WIP.magumagu
2014-12-05Common: Remove locale based functions from CommonFuncs.Lioncash
2014-11-23use GL_TEXTURE_2D_ARRAY for most of our texturesdegasus