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
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.cpp
Age
Commit message (
Expand
)
Author
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-02-07
also check for glsl errors on linking, activation GLSL_DEBUG again (slowdown ...
degasus
2013-02-05
workaround for glGetUniformLocation in efb2ram
degasus
2013-02-05
bigger buffers
degasus
2013-02-01
implement streaming by bufferSubData, split upload and allocation in ringbuffer
degasus
2013-01-31
create StreamBuffer class for ogl upload
degasus
2013-01-31
also add glBufferSubData for ubo upload
degasus
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-28
set hint GL_STREAM_READ
degasus
2013-01-26
Only check shader compilation status in debug or with DEBUG_GLSL defined. inv...
Ryan Houdek
2013-01-25
ubo streaming
degasus
2013-01-21
clear uniform cache on startup
degasus
2013-01-19
move utils texture to sampler 8+9
degasus
2013-01-19
remove texture sampler from uniform list
degasus
2013-01-17
use glBindFragDataLocation instead of glDrawBuffer
degasus
2013-01-15
also don't search in the shader cache if the shader isn't changed
degasus
2013-01-15
only change shader if needed
degasus
2013-01-14
use attrib pointers in nativeVertexFormat
degasus
2013-01-14
videoConfig cleanup
degasus
2013-01-14
upload complete uniform buffer at once
degasus
2013-01-11
fix warnings
degasus
2013-01-11
vertex shader for texture converter
degasus
2013-01-02
remove glsl binding support. convert every shader to version 130
degasus
2012-12-31
bind locations _before_ link program, fix dest alpha
degasus
2012-12-28
fix ubo for intel cards (also amd?)
degasus
2012-10-09
set ProgramShaderCache program format correctly.
Shawn Hoffman
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
Add support for Dual source blending to older ATI cards that don't support 42...
Ryan Houdek
2012-10-09
oops, forgot to make sure the gl program is actually free'd.
Shawn Hoffman
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
Add in the Windows fix.
Ryan Houdek
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
Missed a if, don't want people crashing now do we?
Sonicadvance1
2012-10-09
Give OSX users more of a chance of supporting Single pass DSB in the future.
Ryan Houdek
2012-10-09
Implement Program shaders cache. Seems to reduce a small amount of stuttering...
Ryan Houdek
2012-10-09
Add a define back so we work without GLEW 1.6, Also I missed a line when I wa...
Ryan Houdek
2012-10-09
There we go, actually found the issue.
Ryan Houdek
2012-10-09
This thing fails when we don't support binding. Not 100% sure why I need to s...
Ryan Houdek
2012-10-09
Some shader programs don't come with Vertex shaders attached, don't try to bi...
Ryan Houdek
2012-10-09
Set Sampler values at program make time instead of every frame. Fix an issue ...
Ryan Houdek
2012-10-09
Only delete this buffer if we support it.
Ryan Houdek
2012-10-09
Add a GUI option to use GLSL shaders. Also fix a small typo.
Ryan Houdek
2012-10-09
Make sure not to try and bind UBO locations when it isn't supported
Ryan Houdek
[prev]
[next]