summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/TextureConverter.h
AgeCommit message (Collapse)Author
2019-02-19Move most backend functionality to VideoCommonStenzek
2018-11-07TextureCache: Implement deferred/batched EFB copiesStenzek
2018-04-29Implement EFB copy filter and gamma in hardware backendsStenzek
Also makes y_scale a dynamic parameter for EFB copies, as it doesn't make sense to keep it as part of the uid, otherwise we're generating redundant shaders.
2017-11-17Remove old XFB logiciwubcode
2017-08-03Video: Clearly separate Texture and EFB Copy formatsN.E.C
Improve bookkeeping around formats. Hopefully make code less confusing. - Rename TlutFormat -> TLUTFormat to follow conventions. - Use enum classes to prevent using a Texture format where an EFB Copy format is expected or vice-versa. - Use common EFBCopyFormat names regardless of depth and YUV configurations.
2017-04-12VideoBackends: Support updated texture encoding shader generatorsStenzek
2017-02-01LightingShaderGen: Remove unnecessary includesLioncash
2016-12-26TextureCache: Extract BP enum check to VideoCommon.degasus
We have TOO many video backends.
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-11-06VideoCommon: rename TextureCache to TextureCacheBaseTillmann Karras
2015-09-22Move GL interface code out of the OpenGL video backend.Scott Mansell
2015-09-06Move common EFB copy code into VideoCommonScott Mansell
Addded a few duplicated depth copy texture formats to the enum in TextureDecoder.h. These texture formats were already implemented in TextureCacheBase and the ogl/dx11 texture cache implementations.
2015-07-25Video: respect stride of efb copies to xfbbooto
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2014-02-18Convert all includes to relative paths.Lioncash
2014-02-10Replace all include guard ifdefs with "#pragma once"lioncash
2013-12-31Remove unnecessary Src/ foldersJasper St. Pierre