Commit graph

13 commits

Author SHA1 Message Date
Emile Belanger
7a2ee8acdb Optimise uLightLevel 2021-05-22 11:23:57 +01:00
Emile Belanger
36f2420c32 Disabled sport light stuff in shader and removed some branches.
Need to remove spot light data from uniform array
2021-05-22 11:23:57 +01:00
Emile Belanger
f199011c08 Optimise lights to create separate shaders for different combinations. Code cleanup 2021-05-22 11:23:57 +01:00
Emile Belanger
0a28d50b12 Optimise dyn lights a bit 2021-05-22 11:23:57 +01:00
Emile Belanger
40135c4c86 Dynamic lights hacked back in for GLES2, needs optimisation 2021-05-22 11:23:57 +01:00
Emile Belanger
f1f446d985 Fix gles2 fogboundary.fp 2021-05-22 11:23:56 +01:00
Emile Belanger
0ca27c18d8 Fix for GLES2 2021-05-22 11:23:56 +01:00
Emile Belanger
8c304d5ac6 Added texture flags to shader 2021-05-22 11:23:56 +01:00
Emile Belanger
627f6a7d1b Added DO_DESATURATE to precompiler for shader 2021-05-22 11:23:56 +01:00
Emile Belanger
1b4533083f Moved fog enable to precompiler for shader 2021-05-22 11:23:56 +01:00
Emile Belanger
284cda3638 Clean up main.fp more, copied Doom light equation from GZDoom 1.9.1 2021-05-22 11:23:56 +01:00
Emile Belanger
68988df681 Update to uniforms and shader. 2021-05-22 11:23:56 +01:00
Emile Belanger
366a21a613 Added gles2 shaders. Started branch-less implementation 2021-05-22 11:23:56 +01:00