Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-27 | Massive improvement to GLES2 performance, rewrote most ShaderGLES2 class. | Juan Linietsky | |
This fixes #26337 | |||
2019-02-27 | Detect for 24 bits oes support on GLES2, closes #26344 | Juan Linietsky | |
2019-02-27 | Merge pull request #26134 from marxin/fix-Wsign-compare | Rémi Verschelde | |
Fix -Wsign-compare warnings. | |||
2019-02-27 | Fix GCC 5 build after #26331 and cleanup style | Rémi Verschelde | |
Also cleanup after 01a3dd3. | |||
2019-02-27 | Fix -Wsign-compare warnings. | marxin | |
I decided to modify code in a defensive way. Ideally functions like size() or length() should return an unsigned type. | |||
2019-02-26 | Remove references to OES24, which is incompatible with many devices. | Juan Linietsky | |
2019-02-26 | -Remove harcoded opengl extension testing from OS, ask rasterizer instead. | Juan Linietsky | |
-Fixed a bug where etc textures were imported broken | |||
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 | Removed debug function. | Juan Linietsky | |
2019-02-24 | Many separate fixes to ensure non power of 2 textures work on GLES2, closes ↵ | Juan Linietsky | |
#25897 and many others | |||
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-24 | Fixed issue with buffers being wrongly cleared, closes #25484 | Juan Linietsky | |
2019-02-23 | Fix vertex lighting in GLES2, closes #25365 | Juan Linietsky | |
2019-02-22 | Properly update materials when adding surface, fixes #23790 | Juan Linietsky | |
2019-02-22 | Remove unused variable after aab8f44 | Rémi Verschelde | |
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-21 | Make alpha 1.0 when using texscreen, fixes #25850 | Juan Linietsky | |
2019-02-21 | Revert back to ignoring LIGHT_VEC for 2D shadows | JFonS | |
2019-02-20 | Add -Wshadow=local to warnings and fix reported issues. | marxin | |
Fixes #25316. | |||
2019-02-18 | Merge pull request #26005 from clayjohn/gles2_shadow_color | Rémi Verschelde | |
Added shadow_color property to gles2 | |||
2019-02-17 | added shadow_color property to gles2 | clayjohn | |
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-13 | Merge pull request #25821 from akien-mga/sync-class-and-filenames | Rémi Verschelde | |
Ensure classes match their header filename | |||
2019-02-12 | Fix infinite recursion in GLES2 _copy_texscreen | Rémi Verschelde | |
Bug introduced in 9430e68cf3013aaa0673a4dfff844324a9c1274a, likely a typo. | |||
2019-02-12 | Support SCREEN_TEXTURE in GLES2, fixes #25405 | Juan Linietsky | |
2019-02-12 | Ability to vflip viewports in GLES2, fixes #24555 | Juan Linietsky | |
Also culling was reversed somehow. | |||
2019-02-12 | Use UVs with the nvidia rendering hack, fixes #24563 | Juan Linietsky | |
2019-02-12 | Fix fog in GLES2 by using epic hack, closes #25410 | Juan Linietsky | |
2019-02-12 | Missing canvas end left mask turned on, fixes #25666 | Juan Linietsky | |
2019-02-12 | Core: Ensure classes match their header filename | Rémi Verschelde | |
Also drop some unused files. Renamed: - `core/dvector.h` -> `pool_vector.h` - `core/io/resource_import.h` -> `resource_importer.h` - `core/sort.h` -> `sort_array.h` - `core/string_db.h` -> `string_name.h` Dropped: - `core/allocators.h` - `core/os/shell.h` - `core/variant_construct_string.cpp` | |||
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 #25623 from clayjohn/multimesh_color_bug | Rémi Verschelde | |
[GLES2] Initialize color buffer to white in gles2 multimesh | |||
2019-02-12 | Merge pull request #25682 from JFonS/fix_light_canvas_gles2 | Rémi Verschelde | |
Fix canvas light shaders on GLES2 | |||
2019-02-12 | Merge pull request #25779 from JFonS/fix_25581 | Rémi Verschelde | |
Make LIGHT_VEC affect 2D shadows again | |||
2019-02-12 | Merge pull request #25134 from staddy/master | Juan Linietsky | |
Check for null pointer in RasterizerSceneGLES2::render_shadow | |||
2019-02-10 | Make LIGHT_VEC affect 2D shadows again | JFonS | |
2019-02-07 | Fix canvas light shaders on GLES2 | JFonS | |
2019-02-04 | initialize color buffer to white in gles2 multimesh | clayjohn | |
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-28 | GLES2: Define LIGHT Spatial shader builtin | Rémi Verschelde | |
Fixes #25421. | |||
2019-01-27 | Properly discard fragments during depth prepass opaque pass, fixes #23321 | Juan Linietsky | |
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 | fix s3tc support detection for webgl | muiroc | |
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 | |