summaryrefslogtreecommitdiff
path: root/Source/Plugins/Plugin_VideoOGL/Src/TextureCache.cpp
AgeCommit message (Expand)Author
2013-07-13Patch from Degasus that removes the last of the the GL_TEXTURE_RECTANGLE usag...Ryan Houdek
2013-04-17New license header introduced to all Video based projects.Lioncash
2013-04-15Update the license file text (change SVN to Git) in all projects except Core ...lioncash
2013-04-11ogl: remove GL_TRIANGLE_FAN on utils renderingdegasus
2013-04-08ogl: support glsl120degasus
2013-04-08ogl: one framebuffer per efb2tex texturedegasus
2013-03-17remove some ogl errordegasus
2013-03-06Merge branch 'master' into GLSL-masterdegasus
2013-02-20Revert "Don't load level 0 twice for 1-level textures in DX11." and fix it pr...Jordan Woyak
2013-02-19Implement OGL sampler cache. Allows binding a texture multiple times with dif...Jordan Woyak
2013-02-19revert b5fe39b8c721 "fix texture parameters"degasus
2013-02-19fix texture parametersdegasus
2013-02-18Merge branch 'master' into GLSL-masterdegasus
2013-02-15fix efb copy shadersdegasus
2013-02-13merge glsl headers into one placedegasus
2013-02-13rewrite efb copy shader, copied from dx11degasus
2013-02-13merge Vertex and PixelShaderCache into ProgramShaderCachedegasus
2013-02-07Merge branch 'mipmap_fixes'.NeoBrainX
2013-02-07Fix some potential issues when blending on EFB formats without alpha.NeoBrainX
2013-01-29Fix some shadowing warnings.Jordan Woyak
2013-01-28move RestoreAPIState and ResetAPIState into backendsdegasus
2013-01-22partial revert of 8a6f7474088edegasus
2013-01-19glsl: remove usage of old texture2D* functiondegasus
2013-01-19cache texture bindingsdegasus
2013-01-19add stage parameter for texture load, so ogl can bind to the correct samplerdegasus
2013-01-19move utils texture to sampler 8+9degasus
2013-01-17use glBindFragDataLocation instead of glDrawBufferdegasus
2013-01-16improve texture mipmap countdegasus
2013-01-16small texcache cleanupdegasus
2013-01-14use attrib pointers in nativeVertexFormatdegasus
2013-01-14Merge branch 'Graphic_Update' into GLSL-masterdegasus
2013-01-14remove old deprecated calls and fixed functions parametersdegasus
2013-01-14remove ubo for efb2ramdegasus
2013-01-12efb2tex without ubodegasus
2013-01-11fix warningsdegasus
2013-01-11also add vertex shader for efb2texdegasus
2013-01-11move efb2ram shaders to textureCachedegasus
2013-01-09Merge branch 'arb_framebuffer' into GLSL-masterdegasus
2013-01-07Revert 30dd9c2 e9d00bf db5f4c8 and bff0faeRyan Houdek
2013-01-03uses the ARB_framebuffer_object syntaxdegasus
2013-01-03fix some AMD issuesdegasus
2012-12-29always calls glBindBuffer(0) after disabling vaodegasus
2012-12-27Merge branch 'master' into GLSL-masterdegasus
2012-12-24Initial removal of Nvidia CG. Still some more cleanup to goRyan Houdek
2012-12-13move glBindBuffer and glBindVertexArray out of VertexManagerdegasus
2012-12-13Check texture params before updateing themdegasus
2012-12-13increase hash size to u64degasus
2012-12-13using of vao, warning: ARB_vertex_array_object is neededdegasus
2012-12-13also check for vbo updates in EncodeToRamUsingShaderdegasus
2012-12-13cache vbos in TextureCache::TCacheEntry::FromRenderTargetdegasus