Timm Bäder
|
b0a8b7da63
|
gl renderer: Only compile the vertex shader once
All our programs use the same vertex shader, so don't compile it over
and over again. This improves startup times by at least 0.001%, I swear.
|
2019-01-10 16:49:19 +01:00 |
|
Timm Bäder
|
809fdaa3e4
|
shaderbuilder: Insert newlines directly after defines
Instead of doing that in the loop in the last interation, we can just do
it after the loop.
|
2018-03-30 23:15:04 +02:00 |
|
Timm Bäder
|
badada9cf8
|
shader builder: Remove unused members
|
2018-03-30 23:15:04 +02:00 |
|
Timm Bäder
|
be3a42b7b1
|
shader builder: Reuse GString for shader code
|
2018-03-30 23:15:04 +02:00 |
|
Timm Bäder
|
a475e6671c
|
shaderbuilder: Remove unused API
|
2018-03-15 16:30:48 +01:00 |
|
Timm Bäder
|
e35132054e
|
gl: Move shaderbuilder into gl/ subdirectory
It only handles OpenGL shaders.
|
2018-03-15 15:06:46 +01:00 |
|