godot/drivers/gles3
David Sichma c101dd5fa6 Keeping track of discard
Shader compilation now keeps track of the discard key word.

Previously only variables were monitored. But discard, which needs
special treatment in some cases, went unnoticed by the compiler as
discard is not a variable but a flow control.

This commit adds monitoring for discard.
2018-08-02 21:55:02 +02:00
..
shaders transmission was broken, fix was made. Also fixed treshold. 2018-07-22 14:04:11 -03:00
rasterizer_canvas_gles3.cpp -Project/Editor settings now use new inspector 2018-07-19 19:02:04 -03:00
rasterizer_canvas_gles3.h Fix a corner-case bug in _copy_texscreen in the gles3 renderer 2018-05-15 14:35:46 +03:00
rasterizer_gles3.cpp Clear color was not correctly being set, fixes #4939 2018-07-29 15:09:42 -03:00
rasterizer_gles3.h Rasterizers are now in sync with engine 2018-06-05 16:33:02 +02:00
rasterizer_scene_gles3.cpp Reduce unnecessary COW on Vector by make writing explicit 2018-07-26 00:54:16 +02:00
rasterizer_scene_gles3.h transmission was broken, fix was made. Also fixed treshold. 2018-07-22 14:04:11 -03:00
rasterizer_storage_gles3.cpp Reduce unnecessary COW on Vector by make writing explicit 2018-07-26 00:54:16 +02:00
rasterizer_storage_gles3.h Merge pull request #18368 from Gamblify/RasterizerEngineSync 2018-07-25 20:33:37 +02:00
SCsub BuildSystem: generated files have .gen.extension 2017-06-25 07:55:01 +07:00
shader_compiler_gles3.cpp Keeping track of discard 2018-08-02 21:55:02 +02:00
shader_compiler_gles3.h using TIME in light shader enables uses_fragment_time 2018-02-07 11:56:52 +01:00
shader_gles3.cpp Reduce unnecessary COW on Vector by make writing explicit 2018-07-26 00:54:16 +02:00
shader_gles3.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00