summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/TextureCache.cpp
AgeCommit message (Expand)Author
2017-02-01LightingShaderGen: Remove unnecessary includesLioncash
2016-12-26TextureCache: Drop unused parameter in backend API.degasus
2016-12-26TextureCache: Extract BP enum check to VideoCommon.degasus
2016-12-23Merge pull request #4224 from lioncash/tcacheMat M
2016-12-15TextureCache: Use same color coefficients for EFB2Tex as EFB2RAMStenzek
2016-12-09TextureCacheBase: Eliminate static stateLioncash
2016-10-01VideoBackends: Make TextureCache::CompileShaders return a boolStenzek
2016-09-09OGL: Remove unnecessary c_str callsLioncash
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-02-14Copy all layers of textures with CopyRectangleFromTexturemimimi085181
2015-12-29TextureCache, fix an incorrect assert.Scott Mansell
2015-12-26ShaderGeneration: Get rid of static buffersLioncash
2015-12-21StreamBuffer: Make factory function return a std::unique_ptrLioncash
2015-11-30Make sure not to use a GL texture buffer past the max size.Ryan Houdek
2015-11-15TextureCache: Rewrite EFB Copy control flowdegasus
2015-11-15TextureCache: Split efb2ram from efb2texdegasus
2015-11-15OGL-TextureConverter: Keep care about the global state ifselfdegasus
2015-11-15OGL: Remove TCache::Entry usage in TextureConverterdegasus
2015-09-28Fix building with PCH disabled.Rohit Nirmal
2015-09-22Move GL interface code out of the OpenGL video backend.Scott Mansell
2015-09-07Make efb2tex behave more like efb2ram.Scott Mansell
2015-09-06Fix palette conversions for 4 bit efb copies.Scott Mansell
2015-09-06Move common EFB copy code into VideoCommonScott Mansell
2015-09-05Cleanup and unify handling of efb copy stride.Scott Mansell
2015-08-15TextureCache: Remove redundant floor().Jules Blok
2015-08-15Revert "VideoCommon: Clamp integer conversions."Jules Blok
2015-08-06OGL: Move copy_image variable into backend.degasus
2015-07-25Video: respect stride of efb copies to xfbbooto
2015-07-02Implement scaled partial texture updatesRodolfo Bogado
2015-06-21Support partial texture updates via efb copiesmimimi085181
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-05-08VideoCommon: Clamp integer conversions.Jules Blok
2015-05-08VideoBackends: Floor depth values in depth copy shaders.Jules Blok
2015-05-08VideoBackends: Use proper floating point depth precision.Jules Blok
2015-05-05VideoBackends: Implement depth copy shaders with integer math.Jules Blok
2015-05-02VideoCommon: Implement EFB dumping for both backends.Jules Blok
2015-02-24Merge pull request #2089 from degasus/remove_disable_efb_copyPierre Bourdon
2015-02-24VideoCommon: rename efb2tex and efb2ramdegasus
2015-02-24OGL: support palette texture decodingdegasus
2015-02-24Clean up the intrinsics #ifdef messTillmann Karras
2015-02-19Decode EFB copies used as paletted textures.magumagu
2015-01-23Remove EFB to RAM cache, and simplify code.magumagu
2015-01-18TexCache: merge texture and rendertarget factory functiondegasus
2015-01-18TexCache: remove PC_TexFormatdegasus
2015-01-11OGL: Warn about wrong texture sizesdegasus
2015-01-11TexCache: create a const Config structdegasus
2015-01-11Merge pull request #1501 from degasus/texture_creationMarkus Wick