summaryrefslogtreecommitdiff
path: root/Source/Plugins/Plugin_VideoOGL/Src/PixelShaderCache.cpp
AgeCommit message (Expand)Author
2013-08-23ogl: fix ubo workarounddegasus
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-02-13merge Vertex and PixelShaderCache into ProgramShaderCachedegasus
2013-02-07also check for glsl errors on linking, activation GLSL_DEBUG again (slowdown ...degasus
2013-01-26Only check shader compilation status in debug or with DEBUG_GLSL defined. inv...Ryan Houdek
2013-01-18report glsl shader warings as errorsdegasus
2013-01-11move efb2ram shaders to textureCachedegasus
2013-01-02remove glsl binding support. convert every shader to version 130degasus
2012-12-28switch to glsl 130, more than OpenGL 3.1 isn't neededdegasus
2012-12-27Bit more cleanup from removing Nvidia CGRyan Houdek
2012-12-24Initial removal of Nvidia CG. Still some more cleanup to goRyan Houdek
2012-12-19fix gcc compilationdegasus
2011-12-29Add support for Dual source blending to older ATI cards that don't support 42...Ryan Houdek
2011-12-26refactor ProgramShaderCache::PCacheEntryShawn Hoffman
2011-12-26fix formatting uglies introduced in glsl-master branchShawn Hoffman
2011-12-20Move the GLSL extension checks over here so it is nicer.Ryan Houdek
2011-12-17Set Sampler values at program make time instead of every frame. Fix an issue ...Ryan Houdek
2011-12-11Show a bit of information when using GLSL shaders.Ryan Houdek
2011-12-11have separate variables/functions for VS/PS ubo stuff, array was confusing.Jordan Woyak
2011-12-11More coding style fixes because I suck at sedPierre Bourdon
2011-12-118 spaces indentation -> tabsPierre Bourdon
2011-12-10Use UBOs in every shader. I had missed a few. Only cache Uniform locations if...Ryan Houdek
2011-12-10yay, UBOs work 100% now.Ryan Houdek
2011-12-10UBO works for Pixel Shaders if Binding for UBO is zero, otherwise fails. Prob...Ryan Houdek
2011-12-09Fix one error.Ryan Houdek
2011-12-09Remove bSupportsGLSLLocation since it won't work how I expect it.Ryan Houdek
2011-12-09Add in UBOs, doesn't work yet. Still debugging here.Ryan Houdek
2011-12-08Bit of cleanup. Clean up my massive hack in the ShaderManagerFiles. Almost fe...Ryan Houdek
2011-12-08Add support for GL_ARB_shading_language_420pack so we don't have to binding s...Ryan Houdek
2011-12-07This lets us see stuff with GLSL shaders. Just need to take care of some comp...Ryan Houdek
2011-12-07Almost there.Ryan Houdek
2011-12-02More stuffRyan Houdek
2011-12-02mahRyan Houdek
2011-12-02CompileRyan Houdek
2011-12-02mehRyan Houdek
2011-12-01Now CG plays nice with this new stuff.Ryan Houdek
2011-11-30Add in GLSL setting again.Ryan Houdek
2011-09-29Clean up various things.NeoBrainX
2011-09-09Make shader ID validation optional by adding a gfx setting called "EnableShad...NeoBrainX
2011-09-09Improve the shader UID debugging stuff and merge it to VideoCommon, effective...NeoBrainX
2011-09-07Add runtime checks to make sure we aren't overoptimizing the pixel shader cache.NeoBrainX
2011-08-25Put this hotfix in since some combination of hardware and drivers returns zer...Ryan
2011-07-29Shader compilation error message modified to contain some helpful information...NeoBrainX
2011-07-15Add a new type of message box (CRITICAL style) which can not be disabled. Th...Glenn Rice
2011-02-28Convert GetUserPath to return a std::string instead of a const char *. This ...Glenn Rice
2011-01-31Eliminated the plugin interface. Merged DX9/DX11/OGL video plugins into Dolph...Jordan Woyak
2011-01-29Put some stuff in the gfx plugins into namespaces, so that the symbols won't ...hrydgard
2011-01-27Clean out the long since bit-rotted video profiling code.Soren Jorvang
2011-01-09some little optimizations and some cleaning.Rodolfo Osvaldo Bogado