degasus
|
6089e4470a
|
OGL: remove ubo workaround
This was only keeped for some broken mesa versions. Meanwhile most used versions should be fixed for almost a year.
|
2014-02-01 22:33:45 +01:00 |
Ryan Houdek
|
b55a4bb087
|
Slight optimization in the pixel shader. We are using pow(2.0, X) in place of exp2(X). This can be faster in places that don't optimize a pow to a exp2 in this case.
Notice this from here: http://cgit.freedesktop.org/mesa/mesa/commit/?id=847bc36a38d42967ad6bf0492fe90a4892d9d799
Intel Haswell GPU is 24 cycles for POW and 14 cycles for EXP2.
Maybe other GPUs don't optimize this either. Just be safe.
|
2014-01-08 16:40:31 -06:00 |
degasus
|
c42f274e22
|
OpenGL: use shader 420pack if available to staticly bind ubo location
Bindung locations after compiling a shader stalls the driver. So if we manage not to bind anything after compilation, the lag would be reduced much.
|
2014-01-05 10:38:45 +01:00 |
Jasper St. Pierre
|
34692ab826
|
Remove unnecessary Src/ folders
|
2013-12-31 14:03:19 -05:00 |