Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-13 | Remove all references to stencil, fixes problems on iOS. | Juan Linietsky | |
2019-02-13 | On mobile, check for float and half float frameuffers supported, fixes ↵ | Juan Linietsky | |
#25324, fixes #25325. | |||
2019-02-13 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 1.14.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang doubleclick lod nd numer que te unselect EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ``` | |||
2019-02-12 | Fix fog in GLES2 by using epic hack, closes #25410 | Juan Linietsky | |
2019-02-12 | Merge pull request #25481 from hpvb/fix-ubsan-asan-reports | Rémi Verschelde | |
Fix many asan and ubsan reported issues | |||
2019-02-12 | Merge pull request #25557 from kaadmy/master | Rémi Verschelde | |
Allow usage of depth texture when contact shadows are disabled | |||
2019-02-10 | Make LIGHT_VEC affect 2D shadows again | JFonS | |
2019-02-01 | Allow usage of depth texture when contact shadows are disabled | KaadmY | |
2019-01-30 | Fix many asan and ubsan reported issues | Hein-Pieter van Braam | |
This allows most demos to run without any ubsan or asan errors. There are still some things in thirdpart/ and some things in AudioServer that needs a look but this fixes a lot of issues. This should help debug less obvious issues, hopefully. This fixes #25217 and fixes #25218 | |||
2019-01-28 | Cleanup and identify ShaderCompilerGLES[23] differences | Rémi Verschelde | |
2019-01-27 | Fix polygon drawing on WebGL1 | Konrad Nowakowski | |
2019-01-27 | Properly get proxy texture size for canvas light, fixes #17067 | Juan Linietsky | |
2019-01-27 | Use transparent framebuffer only when set to transparent, closes #21827 | Juan Linietsky | |
2019-01-26 | Further fixes to avoid memory corruption, closes #25336 | Juan Linietsky | |
2019-01-25 | Properly dispose of custom shaders, closes #19300 | Juan Linietsky | |
2019-01-25 | Do not use depth prepass if effects are disabled, fixes #25267 | Juan Linietsky | |
2019-01-26 | Revert "Fix GLES3 error 502 on iOS" | Bastiaan Olij | |
2019-01-25 | Ensure contact shadows are only used when lights use them. | Juan Linietsky | |
2019-01-26 | Fix GLES3 error 502 on iOS | Bastiaan Olij | |
2019-01-24 | Revert "Fix errors on iOS" | Juan Linietsky | |
2019-01-24 | Merge pull request #25257 from karroffel/tex3d-get-data-fix | Rémi Verschelde | |
implemented texture_get_data() for TextureLayered | |||
2019-01-23 | implemented texture_get_data() for TextureLayered | thomas.herzog | |
2019-01-23 | Fix errors on iOS | Bastiaan Olij | |
2019-01-22 | Changes to GLES2 renderer to not use cube shadows if not available, fixes #25132 | Juan Linietsky | |
2019-01-21 | Merge pull request #25115 from marxin/fix-19633-proper | Rémi Verschelde | |
Fix #19633 by proper store to &ubo_data.shadow_matrix[1234]. | |||
2019-01-21 | Cleanup after @reduz :) | Rémi Verschelde | |
Fixes #25172. | |||
2019-01-19 | Fix #19633 by proper store to &ubo_data.shadow_matrix[1234]. | marxin | |
It is not valid in C++ to store into shadow_matrix1[16] with shadow_matrix1[16 * j] (for j > 0). Even though there's a valid space in a struct after shadow_matrix1. Knowing that GCC performs aggressive optimizations that eventually lead to a wrong code. Code has been changed into union where one can either use shadow_matrix[4 * 16], or individual shadow_matrix1, shadow_matrix2, etc. GCC pragma is not needed any longer. | |||
2019-01-19 | Fix excluding GCC pragmas from Clang | Rémi Verschelde | |
Why the heck does Clang define __GNUC__... | |||
2019-01-19 | Only define GCC pragmas for GCC | Rémi Verschelde | |
2019-01-18 | Merge pull request #25101 from hpvb/fix-19633 | Juan Linietsky | |
Work around a GCC optimizer bug at -O3 | |||
2019-01-18 | Work around a GCC optimizer bug at -O3 | Hein-Pieter van Braam | |
This bug has been reported upstream, once it gets fixed we'll add some version guards to only disable this for specific GCC versions. This fixes #19633 | |||
2019-01-18 | Merge pull request #25070 from RedMser/shader_errors_linefix | Rémi Verschelde | |
Fix shader compile error line numbers starting at 0 | |||
2019-01-17 | Fix enum scope | Emanuele Fornara | |
2019-01-17 | Fix shader compile error line numbers starting at 0. | RedMser | |
2019-01-17 | Fixes to 2D lights, closes #24750 | Juan Linietsky | |
2019-01-15 | Ensure canvas copy texscreen will not crash if render target is configured ↵ | Juan Linietsky | |
without copy buffers. Closes #24749. | |||
2019-01-14 | Use GLES2 approach to vertex shading in GLES3, which has been more ↵ | Juan Linietsky | |
developed. Fixes #21852 | |||
2019-01-04 | Merge pull request #24568 from Shinryuuji/fix-wrong-texture-array-target | Rémi Verschelde | |
Fix wrong default target for sampler2DArray | |||
2019-01-04 | Merge pull request #24539 from BastiaanOlij/override_gl_position | Rémi Verschelde | |
Override GL_position | |||
2019-01-04 | Merge pull request #24575 from nekomatata/android-curve-texture | Rémi Verschelde | |
Fixed CurveTexture with GLES3 on Android | |||
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-12-30 | Fixed CurveTexture with GLES3 on Android | PouleyKetchoupp | |
2018-12-29 | Override GL_position | Bastiaan Olij | |
2018-12-29 | Fix texture type not being initialised | 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-23 | Fix wrong default target for sampler2DArray | Shinryuuji | |
2018-12-21 | Fixed fragment shader compilation error on android (S0001: Cannot compare ↵ | PouleyKetchoupp | |
'float' with 'int') | |||
2018-12-15 | Adding option to re-orient our sky | Bastiaan Olij | |
2018-12-13 | fixed uv missing in vertex shader of canvas. | QbieShay | |
2018-12-12 | Merge pull request #24241 from Rubonnek/move-to-initializer-list | Rémi Verschelde | |
Moved member variables to initializer list |