summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/TextureCache.cpp
AgeCommit message (Expand)Author
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
2015-01-10Update size_in_bytes of texture cache entries when copying efb to rammimimi085181
2015-01-10TexCache: remove expanded_widthdegasus
2015-01-10TexCache: don't load tex level 0 on creationdegasus
2014-12-29Stereo3D: Don't rely on GetEFBLayers() when dealing with shaders.Jules Blok
2014-12-24VideoConfig: Rename "StereoMonoEFBDepth" to "StereoEFBMonoDepth"Jules Blok
2014-12-23Cosmetics.Jules Blok
2014-12-10OGL: Bind the attributeless VAO before EFB copies.Unknown W. Brackets
2014-12-05FramebufferManager: Bind only the first framebuffer layer when the EFB only h...Jules Blok
2014-11-23GeometryShader: Don't read from output variablesdegasus