summaryrefslogtreecommitdiff
path: root/Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.h
AgeCommit message (Expand)Author
2013-08-23ogl: fix ubo workarounddegasus
2013-04-29Polish shader uid checking.NeoBrainX
2013-04-25Merge 'master' into shader-uids-awesome.NeoBrainX
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-03-29More build fixes.NeoBrainX
2013-03-26Merge 'master' into shader-uids-awesome.NeoBrainX
2013-03-17GLSL: store and use exact ubo sizesdegasus
2013-02-13merge glsl headers into one placedegasus
2013-02-13enable shader cache againdegasus
2013-02-13fix ValidateShaderIDsdegasus
2013-02-13merge Vertex and PixelShaderCache into ProgramShaderCachedegasus
2013-01-31create StreamBuffer class for ogl uploaddegasus
2013-01-28OSX likes to put unordered_map in the weirdest of places...Ryan Houdek
2013-01-28Got to love that my server's cmake is half retarded.Ryan Houdek
2013-01-28Stop using std::pair and std::map. Switch over to u64 and std::unordered_map....Ryan Houdek
2013-01-25ubo streamingdegasus
2013-01-19remove texture sampler from uniform listdegasus
2013-01-15also don't search in the shader cache if the shader isn't changeddegasus
2013-01-14upload complete uniform buffer at oncedegasus
2012-12-31bind locations _before_ link program, fix dest alphadegasus
2012-10-09set ProgramShaderCache program format correctly.Shawn Hoffman
2012-10-09More "stuff" for SS, also a small fix in the program shader cache cache setup."Ryan Houdek
2012-10-09let us try normal c++ static init instead...Shawn Hoffman
2012-10-09Get the program binary type correctly or else ATI makes massive (~400MB) shad...Ryan Houdek
2012-10-09oops, forgot to make sure the gl program is actually free'd.Shawn Hoffman
2012-10-09Remove some warnings in ProgramShadercache, Was using wrong variable for chec...Ryan Houdek
2012-10-09refactor ProgramShaderCache::PCacheEntryShawn Hoffman
2012-10-09Checking GLEW_VERSION_4_0 is superfluous since we check GL_ARB_get_program_bi...Shawn Hoffman
2012-10-09fix formatting uglies introduced in glsl-master branchShawn Hoffman
2012-10-09Write all shaders to disk on emulator stop instead of constantly. Also change...Ryan Houdek
2012-10-09If user doesn't compile with glew 1.6, cut out program binaries so everything...Ryan Houdek
2012-10-09Implement Program shaders cache. Seems to reduce a small amount of stuttering...Ryan Houdek
2012-10-09Instead of querying the vertex attribute location. Let's bind it to where CG ...Ryan Houdek
2012-10-09glMapBuffer was slow, go back to glBufferSubData, single combined ps/vs ubo nowJordan Woyak
2012-10-09try combining vs/ps uboJordan Woyak
2012-10-09make use of glMapBuffer to set ubo dataJordan Woyak
2012-10-09have separate variables/functions for VS/PS ubo stuff, array was confusing.Jordan Woyak
2012-10-09More coding style fixes because I suck at sedPierre Bourdon
2012-10-098 spaces indentation -> tabsPierre Bourdon
2012-10-09Add in UBOs, doesn't work yet. Still debugging here.Ryan Houdek
2012-10-09Add in GLSL setting again.Ryan Houdek