Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-12 | Merge pull request #25682 from JFonS/fix_light_canvas_gles2 | Rémi Verschelde | |
Fix canvas light shaders on GLES2 | |||
2019-02-10 | Make LIGHT_VEC affect 2D shadows again | JFonS | |
2019-02-07 | Fix canvas light shaders on GLES2 | JFonS | |
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-24 | Makes screen texture work in GLES2 (2D for now), fixes #23604 | Juan Linietsky | |
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-22 | WebGL1 some changes | santouits | |
glRenderBufferStorage doesn't accept the _DEPTH_COMPONENT24_OES so I changed it to GL_DEPTH_COMPONENT16 https://developer.mozilla.org/en-US/docs/Web/API/WebGLRenderingContext/renderbufferStorage https://www.khronos.org/registry/webgl/extensions/rejected/OES_depth24/ Enabled ext_shader_texture_lod extension. I guess it does the same like the GL_ARB_shader_texture_lod extension, but in WebGL1 https://www.khronos.org/registry/webgl/extensions/EXT_shader_texture_lod/ And last WebGL1 doesn't allow indexes not constant, so I changed it into a loop reading this: https://stackoverflow.com/questions/19529690/index-expression-must-be-constant-webgl-glsl-error | |||
2019-01-21 | webgl1 doesn't like backslashes in #define | santouits | |
According to https://www.khronos.org/registry/OpenGL/specs/es/2.0/GLSL_ES_Specification_1.00.pdf , backslashes aren't necessary supported as line continuation characters in preprocessor directives | |||
2019-01-04 | Merge pull request #24539 from BastiaanOlij/override_gl_position | Rémi Verschelde | |
Override GL_position | |||
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-12-29 | fixes glsl syntax error | Avril | |
2018-12-29 | Override GL_position | Bastiaan Olij | |
2018-12-27 | -Implented 2D Mesh support for GLES2 | Juan Linietsky | |
-Implemented 2D Skeleton deform for GLES2 -Implement Multimesh support for GLES2, closes #20524, closes #21839 | |||
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 | Support lights and shadows in GLES2, fixes #21853 | Juan Linietsky | |
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-18 | Change how rects are drawn (and also will help batching eventually), to ↵ | Juan Linietsky | |
workaround problem in #9913 | |||
2018-12-16 | Merge pull request #24366 from BastiaanOlij/adjust_sky_orientation | Rémi Verschelde | |
Adding option to re-orient our sky | |||
2018-12-16 | Fix highp issue in lens shader on gles2 | Bastiaan Olij | |
2018-12-15 | Adding option to re-orient our sky | Bastiaan Olij | |
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-28 | Fix GLES2 automatic texture lookup in canvas | Pedro J. Estébanez | |
After this change the color will only be fetched if the shader code doesn't use it explicitly, to match the GLES3 behaviour. Fixes #23179. | |||
2018-10-25 | GLES2: Fix shadows shader error for SpotLights | Rémi Verschelde | |
Fixes #23268. | |||
2018-10-24 | Merge pull request #23186 from BastiaanOlij/fix_gles2_stereo_sky | Rémi Verschelde | |
Fixed stereoscopic (VR) sky in GLES2 | |||
2018-10-24 | GLES2: Fix typo in tangent calculation | Rémi Verschelde | |
Thanks @tagcup for the find. Fixes #23234. | |||
2018-10-21 | Fixed stereoscopic (VR) sky in GLES2 | Bastiaan Olij | |
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 | Merge pull request #22627 from akien-mga/gles2-pixel-snap | Rémi Verschelde | |
GLES2: Implement pixel snap 2D option | |||
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 | GLES2: Implement pixel snap 2D option | Rémi Verschelde | |
2018-10-02 | Merge pull request #22483 from tagcup/fresnel | Rémi Verschelde | |
Restore the Fresnel term in the BRDF. | |||
2018-10-02 | Merge pull request #22562 from muiroc/gles2_canvas_skip_transform | Rémi Verschelde | |
Uses skip_vertex_transform in GLES2 canvas shader | |||
2018-10-02 | Moving lens distortion shader into drivers and adding GLES2 support | Bastiaan Olij | |
2018-10-02 | Style: Run clang-format on shaders again | Rémi Verschelde | |