index
:
dolphin
4.0-hotfixes
master
release-prep-2407
release-prep-2409
release-prep-2412
release-prep-2503
release-prep-2503a
release-prep-2506
release-prep-2506a
release-prep-2509
release-prep-2512
release-prep-2603
release-prep-2603a
release-prep-2606
release-prep-2606a
release-prep-2606a-2
release-prep-2609
stable
GameCube and Wii emulator
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Source
/
Plugins
/
Plugin_VideoOGL
/
Src
/
ProgramShaderCache.h
Age
Commit message (
Expand
)
Author
2013-08-23
ogl: fix ubo workaround
degasus
2013-04-29
Polish shader uid checking.
NeoBrainX
2013-04-25
Merge 'master' into shader-uids-awesome.
NeoBrainX
2013-04-17
New license header introduced to all Video based projects.
Lioncash
2013-04-15
Update the license file text (change SVN to Git) in all projects except Core ...
lioncash
2013-03-29
More build fixes.
NeoBrainX
2013-03-26
Merge 'master' into shader-uids-awesome.
NeoBrainX
2013-03-17
GLSL: store and use exact ubo sizes
degasus
2013-02-13
merge glsl headers into one place
degasus
2013-02-13
enable shader cache again
degasus
2013-02-13
fix ValidateShaderIDs
degasus
2013-02-13
merge Vertex and PixelShaderCache into ProgramShaderCache
degasus
2013-01-31
create StreamBuffer class for ogl upload
degasus
2013-01-28
OSX likes to put unordered_map in the weirdest of places...
Ryan Houdek
2013-01-28
Got to love that my server's cmake is half retarded.
Ryan Houdek
2013-01-28
Stop using std::pair and std::map. Switch over to u64 and std::unordered_map....
Ryan Houdek
2013-01-25
ubo streaming
degasus
2013-01-19
remove texture sampler from uniform list
degasus
2013-01-15
also don't search in the shader cache if the shader isn't changed
degasus
2013-01-14
upload complete uniform buffer at once
degasus
2012-12-31
bind locations _before_ link program, fix dest alpha
degasus
2012-10-09
set ProgramShaderCache program format correctly.
Shawn Hoffman
2012-10-09
More "stuff" for SS, also a small fix in the program shader cache cache setup."
Ryan Houdek
2012-10-09
let us try normal c++ static init instead...
Shawn Hoffman
2012-10-09
Get the program binary type correctly or else ATI makes massive (~400MB) shad...
Ryan Houdek
2012-10-09
oops, forgot to make sure the gl program is actually free'd.
Shawn Hoffman
2012-10-09
Remove some warnings in ProgramShadercache, Was using wrong variable for chec...
Ryan Houdek
2012-10-09
refactor ProgramShaderCache::PCacheEntry
Shawn Hoffman
2012-10-09
Checking GLEW_VERSION_4_0 is superfluous since we check GL_ARB_get_program_bi...
Shawn Hoffman
2012-10-09
fix formatting uglies introduced in glsl-master branch
Shawn Hoffman
2012-10-09
Write all shaders to disk on emulator stop instead of constantly. Also change...
Ryan Houdek
2012-10-09
If user doesn't compile with glew 1.6, cut out program binaries so everything...
Ryan Houdek
2012-10-09
Implement Program shaders cache. Seems to reduce a small amount of stuttering...
Ryan Houdek
2012-10-09
Instead of querying the vertex attribute location. Let's bind it to where CG ...
Ryan Houdek
2012-10-09
glMapBuffer was slow, go back to glBufferSubData, single combined ps/vs ubo now
Jordan Woyak
2012-10-09
try combining vs/ps ubo
Jordan Woyak
2012-10-09
make use of glMapBuffer to set ubo data
Jordan Woyak
2012-10-09
have separate variables/functions for VS/PS ubo stuff, array was confusing.
Jordan Woyak
2012-10-09
More coding style fixes because I suck at sed
Pierre Bourdon
2012-10-09
8 spaces indentation -> tabs
Pierre Bourdon
2012-10-09
Add in UBOs, doesn't work yet. Still debugging here.
Ryan Houdek
2012-10-09
Add in GLSL setting again.
Ryan Houdek