ShadowNinja
6c5e5e2023
Remove threads.h and replace its definitions with their C++11 equivalents ( #5957 )
...
This also changes threadProc's signature, since C++11 supports arbitrary
thread function signatures.
2017-06-11 09:43:05 +02:00
ShadowNinja
4bf4154cad
Fix superflous shader setting updates ( #4800 )
...
This improves rendering performance by ~40%
2016-11-23 00:05:39 +10:00
RealBadAngel
f253ff9f1a
Dump shader programs on compile errors
2016-02-11 07:13:07 +01:00
RealBadAngel
6c98fd6658
Unite nodes shaders.
...
Pass drawtype and material type to shaders.
Move shaders generation to startup only.
Allow assign shaders per tile.
Initial code to support water surface shader.
2014-06-15 05:40:33 +02:00
Brent Hull
03ab6aa24c
Fix shader license headers to be LGPL
2013-05-06 19:09:08 +02:00
sapier
2bdff11d54
fix memory leak on shader shutdown
2013-04-07 22:30:29 -04:00
Sfan5
6d0ea26c2d
Update Copyright Years
2013-02-24 20:15:24 +01:00
PilzAdam
497ff1ecd6
Change Minetest-c55 to Minetest
2013-02-24 18:49:03 +01:00
Perttu Ahola
27373919f4
Implement a global shader parameter passing system and useful shaders
2012-12-02 00:46:18 +02:00
Kahrl
22e6fb7056
ShaderSource and silly example shaders
2012-12-02 00:46:18 +02:00