godot/drivers/gles2/shaders
Thomas Herzog 73fe08be2e GLES2 refactors
This commit unhacks some parts of the 3D rendering.

Most notably:

 - possibility to use negative texture units
   (no longer weird manual index allocation for user samplers)

 - refactoring of light code, now sorts in a different way,
   should yield better performance

 - fixes a crash while saving (because of "Illegal instruction" execution)
   when using a decent compiler (clang, it's clang. Thanks GCC for not telling me about UB).
2018-08-08 17:09:44 +02:00
..
blend_shape.glsl
canvas.glsl
canvas_shadow.glsl
copy.glsl
cube_to_dp.glsl
cubemap_filter.glsl
effect_blur.glsl
exposure.glsl
particles.glsl
resolve.glsl
scene.glsl GLES2 refactors 2018-08-08 17:09:44 +02:00
screen_space_reflection.glsl
SCsub
ssao.glsl
ssao_blur.glsl
ssao_minify.glsl
stdlib.glsl
subsurf_scattering.glsl
tonemap.glsl