4dcee2035a
Implemented inverse shader function to GLES2
2019-08-22 08:22:49 +03:00
393f142495
Fix GLES2 rendering
2019-08-03 21:21:29 +03:00
8b4c538ab2
Expose several GLES3 built-ins to GLES2
2019-07-31 19:00:10 +03:00
3f25dde6b4
added round function to gles2
2019-07-29 11:17:08 -07:00
764671d2d0
Revert "GLES2: Ensure extension checks for texture2DLod"
...
This reverts commit f5f565e3e4 .
2019-03-11 23:12:49 +01:00
4cdb2d0502
Revert "GLES2: Fix regression on texture2DLod extension checks"
...
This reverts commit 8c2d38152f .
2019-03-11 23:12:39 +01:00
8c2d38152f
GLES2: Fix regression on texture2DLod extension checks
...
These can't be done after any non-preprocessor token.
2019-03-11 21:59:20 +01:00
f5f565e3e4
GLES2: Ensure extension checks for texture2DLod
...
In canvas.glsl and scene.glsl, we were using texel2DFetch from stdlib.glsl,
which uses texture2DLod. In both cases, the stdlib.glsl include came before
the define of texture2DLod.
Might fix issues for drivers that don't support GL_EXT_shader_texture_lod.
2019-03-11 19:34:31 +01:00
85bb1c445c
Style: Run clang-format on shaders again
2018-10-02 08:34:08 +02:00
c24277a520
-Many GLES2 optimizations
...
-Android export fixes (use ETC if GLES2 backend in use)
-revert to thekla atlas because xatlas is not working well
2018-09-30 23:11:24 -03:00
e68b96928b
Style: Fix code formatting in GLES2 shaders
2018-08-24 14:50:59 +02:00
8e7454e5d7
enable hardware skeletons
2018-08-23 16:13:45 +02:00
b64171e79c
add initial GLES2 3D renderer
2018-07-27 14:15:46 +02:00