summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/TextureConverter.cpp
AgeCommit message (Expand)Author
2019-02-19Move most backend functionality to VideoCommonStenzek
2018-11-07TextureCache: Implement deferred/batched EFB copiesStenzek
2018-05-22EFB2RAM: Apply copy filter as a float coefficient after samplingStenzek
2018-04-29Implement EFB copy filter and gamma in hardware backendsStenzek
2018-03-01AbstractTexture: Support multisampled abstract textureStenzek
2018-03-01VideoBackends: Restore the framebuffer as part of the API stateStenzek
2018-02-22OGL: Track state of last bound vertex array objectStenzek
2018-01-22AbstractTexture: Move Bind() method to RendererStenzek
2017-12-03OGL/TextureConverter: Remove unnecessary using declarationLioncash
2017-12-03OGL/TextureConverter: Resolve -Wmissing-variable-declaration warningsLioncash
2017-12-02VideoCommon: Rename TextureConversionShader namespace.degasus
2017-11-22OGL: Use new readback methods for EFB2RAMStenzek
2017-11-17Remove old XFB logiciwubcode
2017-11-17Video Backends: Implement vertical scaling for xfb copies. This fixes theiwubcode
2017-11-03Fix incorrect handling of auto IRJosJuice
2017-08-08Remove non-integer IRsJosJuice
2017-08-03Video: Clearly separate Texture and EFB Copy formatsN.E.C
2017-06-13Video Backends: Split texture cache code out into separate files, introduce '...iwubcode
2017-04-12VideoBackends: Support updated texture encoding shader generatorsStenzek
2017-02-01ShaderGenCommon: Remove unnecessary includesLioncash
2017-02-01LightingShaderGen: Remove unnecessary includesLioncash
2016-12-26TextureCache: Extract BP enum check to VideoCommon.degasus
2016-12-12OpenGL: Always use a PBO in EncodeToRamUsingShaderhthh
2016-09-07EFB2RAM: Downsample higher resolutions with linear filtering.Scott Mansell
2016-07-29VideoCommon: Make API_TYPE an enum classLioncash
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2015-11-15TextureCache: Rewrite EFB Copy control flowdegasus
2015-11-15OGL-TextureConverter: Keep care about the global state ifselfdegasus
2015-11-15OGL: Remove TCache::Entry usage in TextureConverterdegasus
2015-10-22TextureCacheBase: Change CacheLinesPerRow to BytesPerRowLioncash
2015-09-28Fix building with PCH disabled.Rohit Nirmal
2015-09-06Move common EFB copy code into VideoCommonScott Mansell
2015-08-12[GLES] Fix real XFB.Ryan Houdek
2015-07-25Video: stride in bytes rather than pixelsbooto
2015-07-25Video: respect stride of efb copies to xfbbooto
2015-05-29OGL: Always use sampler objects.degasus
2015-05-27OGL: use GL_TEXTURE* constantsTillmann Karras
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-01-28Silence -Wunused-variable warning.Rohit Nirmal
2015-01-25Make sure EFB2RAM buffer is wide enough for new coordinate system.magumagu
2015-01-25Fix OpenGL coordinate computation.magumagu
2014-12-11OGL: Ensure a VAO is bound for all attributeless.Unknown W. Brackets
2014-12-05FramebufferManager: Bind only the first framebuffer layer when the EFB only h...Jules Blok
2014-11-28Merge pull request #1439 from Armada651/ogl-stereo-3dRyan Houdek
2014-11-24More formatting and consistency fixesStevoisiak
2014-11-23use GL_TEXTURE_2D_ARRAY for most of our texturesdegasus
2014-11-13Various formatting and consistency fixesStevoisiak
2014-10-26OGL: Get rid of error macrosLioncash
2014-08-19msvc: resolve all warnings in VideoBackends/OGL.Shawn Hoffman