Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-29 | Merge pull request #28431 from SouzaGuilherme/master | Rémi Verschelde | |
Adds flag AMBIENT_LIGHT_DISABLED to GLES2 | |||
2019-04-25 | Adds flag AMBIENT_LIGHT_DISABLED to GLES2 | Guilherme Souza | |
Signed-off-by: Guilherme Souza <gdsdsilva@inf.ufpel.edu.br> | |||
2019-03-28 | keep DEPTH from causing compile error in GLES2 | clayjohn | |
2019-03-12 | GLES2: Fix comments in previous commit that broke rendering (!) | Rémi Verschelde | |
Do NOT use "[vertex]" in a comment... Kids, don't try to learn OpenGL on a production branch right before a stable release. | |||
2019-03-11 | GLES2: Add comments around EXT_shader_texture_lod check | Rémi Verschelde | |
To avoid reintroducing bugs as I did in #26928 and #26932. texture2DLodEXT and textureCubeLodEXT are only for the fragment shader with https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_shader_texture_lod.txt In the vertex shader, texture2DLod and textureCubeLod are built-in. | |||
2019-03-11 | Revert "GLES2: Ensure extension checks for texture2DLod" | Rémi Verschelde | |
This reverts commit f5f565e3e49eecde9ed3b05913747a50d54b7357. | |||
2019-03-11 | Revert "GLES2: Fix regression on texture2DLod extension checks" | Rémi Verschelde | |
This reverts commit 8c2d38152fbf41ca9c8a8f9b381b8d271f7f54d3. | |||
2019-03-11 | GLES2: Fix regression on texture2DLod extension checks | Rémi Verschelde | |
These can't be done after any non-preprocessor token. | |||
2019-03-11 | GLES2: Ensure extension checks for texture2DLod | Rémi Verschelde | |
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-04 | More style cleanup... | Rémi Verschelde | |
2019-03-03 | Skeletons can now choose between using local or world coords for processing, ↵ | Juan Linietsky | |
fixes #26468 | |||
2019-02-27 | Fix GCC 5 build after #26331 and cleanup style | Rémi Verschelde | |
Also cleanup after 01a3dd3. | |||
2019-02-26 | Merge pull request #26286 from kaadmy/gles2_ortho_shadow | Rémi Verschelde | |
Fix orthographic shadow color when using GLES2 | |||
2019-02-25 | Several fixes to make GLES2 on HTML5 work much better. | Juan Linietsky | |
Changed math class error reporting to be a bit less paranoid. | |||
2019-02-25 | Fix orthographic shadow color when using GLES2 | KaadmY | |
2019-02-24 | Explicitly use floating point numbers in the our shaders | Hein-Pieter van Braam | |
We need to be explicit about using floating point numbers in our shaders for compatibility with mobile GLES drivers. | |||
2019-02-23 | Fix vertex lighting in GLES2, closes #25365 | Juan Linietsky | |
2019-02-22 | -Support DEPTH_TEXTURE in GLES2, fixes #25106 | Juan Linietsky | |
-Fix use of transparent framebuffers in GLES2 -Fix use of ambient color clearing in GLES2 when no environment exists. | |||
2019-02-22 | Fix code style issues | Rémi Verschelde | |
2019-02-17 | added shadow_color property to gles2 | clayjohn | |
2019-02-12 | Fix fog in GLES2 by using epic hack, closes #25410 | Juan Linietsky | |
2019-01-27 | Properly discard fragments during depth prepass opaque pass, fixes #23321 | Juan Linietsky | |
2019-01-24 | Ensure WebGL uses highp by default, and fix some wrong mediump usages. Fixes ↵ | Juan Linietsky | |
#22962. | |||
2019-01-23 | Fix problem with texture2Dlod, closes #25263 | Juan Linietsky | |
2019-01-22 | Implement unpacking for compressed vertex formats on GLES2 when not ↵ | Juan Linietsky | |
supported, fixes #22957 | |||
2019-01-04 | Merge pull request #24539 from BastiaanOlij/override_gl_position | Rémi Verschelde | |
Override GL_position | |||
2018-12-29 | fixes glsl syntax error | Avril | |
2018-12-29 | Override GL_position | Bastiaan Olij | |
2018-12-21 | GLES2: Define 'lowp' for OpenGL 2.1 | Rémi Verschelde | |
Precision qualifiers are only used on OpenGL ES 2.0 and 3.0, and while OpenGL 3.3 defines them for compatibility (but without practical effect), they're missing from OpenGL 2.1, so we define them to prevent compilation errors. Fixes #24521. | |||
2018-12-20 | Style: Fix formatting in GLES2 shaders | Rémi Verschelde | |
2018-12-20 | fix gles2 spotlight problem | Gitea | |
2018-12-19 | Properly support light shaders in GLES2, fixes #21651 | Juan Linietsky | |
2018-12-11 | Merge pull request #23483 from clayjohn/fragment_camera_view | Rémi Verschelde | |
Make VIEW vector available in fragment shader | |||
2018-12-11 | make VIEW vector available in fragment | clayjohn | |
2018-12-11 | gles2 implemented VIEWPORT_SIZE builtin for spatial shader | muiroc | |
2018-11-24 | Fixed black artifacts on SpatialMaterial [GLES2] | David Sichma | |
2018-11-16 | Removed unnecesary normal multiplication (only culling was really needed), ↵ | Juan Linietsky | |
fixes #17776 | |||
2018-11-14 | Merge pull request #23248 from dlasalle/fog | Juan Linietsky | |
Add parameters for fog end depth and use alpha as density. | |||
2018-11-13 | Add parameter for fog max depth and use alpha as density. | Dominique LaSalle | |
2018-11-12 | Merge pull request #22639 from tagcup/opt | Rémi Verschelde | |
Avoid some unnecessary calculations in scene.glsl. | |||
2018-10-25 | GLES2: Fix shadows shader error for SpotLights | Rémi Verschelde | |
Fixes #23268. | |||
2018-10-24 | GLES2: Fix typo in tangent calculation | Rémi Verschelde | |
Thanks @tagcup for the find. Fixes #23234. | |||
2018-10-11 | Avoid some unnecessary calculations in scene.glsl. | Ferenc Arn | |
2018-10-06 | Format GLES2 scene.glsl | Leon Krause | |
2018-10-06 | Fix GLES2 uniform precision | Leon Krause | |
2018-10-03 | Fix #22591: shader failed to compile when shadow enabled because of ↵ | Jean-François Michaud | |
incompatible assignment of vec3 to a vec4. | |||
2018-10-02 | vertex lit optimization for fog. | Juan Linietsky | |
2018-10-02 | Implemented FOG support in GLES2. | Juan Linietsky | |
2018-10-02 | Bring accidentally commented out lines back. | Ferenc Arn | |
Oversight by me in #22483. GLES2 doesn't seem to be supporting anisotropy at the moment anyway ---in case it gets revived. | |||
2018-10-02 | Merge pull request #22483 from tagcup/fresnel | Rémi Verschelde | |
Restore the Fresnel term in the BRDF. |