Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-12 | Merge pull request #29306 from qarmin/small_code_fixes | Rémi Verschelde | |
Small fixes to unrechable code, possibly overflows, using NULL pointers | |||
2019-06-11 | Fix error macro calls not ending with semicolon | Rémi Verschelde | |
It's not necessary, but the vast majority of calls of error macros do have an ending semicolon, so it's best to be consistent. Most WARN_DEPRECATED calls did *not* have a semicolon, but there's no reason for them to be treated differently. | |||
2019-06-03 | Small fixes to unrechable code, possibly overflows, using NULL pointers | qarmin | |
2019-05-23 | fix no depth test and render_priority sorting | clayjohn | |
2019-04-22 | Merge pull request #27673 from qarmin/small_fixes | Rémi Verschelde | |
Small fixes, mostly duplicated code | |||
2019-04-09 | Style: Apply new changes from clang-format 8.0 | Rémi Verschelde | |
It seems to stay compatible with formatting done by clang-format 6.0 and 7.0, so contributors can keep using those versions for now (they will not undo those changes). | |||
2019-04-08 | Small fixes, mostly dupicated code | qarmin | |
2019-04-08 | Merge pull request #26839 from toasteater/fix/keep-linear | Rémi Verschelde | |
Respect keep_3d_linear when transparent_bg is on. | |||
2019-04-06 | Add option to have viewport render into supplied texture | Bastiaan Olij | |
2019-04-05 | Respect keep_3d_linear when transparent_bg is on. | toasteater | |
When transparent_bg is on, or the render target is too small, Godot would skip postprocessing and disregard keep_3d_linear. This fixes #26817. | |||
2019-04-02 | Enable warnings=extra on clang and GCC testers. | marxin | |
And remove 2 warnings from warnings=extra. | |||
2019-03-26 | Fixed handling of depth texture so it's resolved and bound when needed | Daniel Rakos | |
- Cleaned up and improved the code determining when we need to use a depth prepass (previously it wasn't executed in certain cases even if it was needed) - Added code to prepare and bind the depth texture even when no depth prepass or MRTs (more precisely effect buffers) are used Fixes #25870, #25535, and #25387. | |||
2019-03-11 | Undo #25557 (was not right anyway), fixes #26258 | Juan Linietsky | |
2019-03-03 | Also take dof blur in consideration for using MRTs, fixes #26236 | Juan Linietsky | |
2019-03-03 | Properly redraw if something animated is visible | Juan Linietsky | |
2019-03-03 | Skeletons can now choose between using local or world coords for processing, ↵ | Juan Linietsky | |
fixes #26468 | |||
2019-02-26 | Fix #26100 by casting to integer. | marxin | |
2019-02-22 | Ensure that no depth test is used (specially in prepass) for objects that ↵ | Juan Linietsky | |
dont test or draw depth, fixes #25201 | |||
2019-02-21 | Many fixes regarding depth buffer clearing, closes #25994, closes #25975 | Juan Linietsky | |
2019-02-20 | Add -Wshadow=local to warnings and fix reported issues. | marxin | |
Fixes #25316. | |||
2019-02-13 | Remove all references to stencil, fixes problems on iOS. | Juan Linietsky | |
2019-02-01 | Allow usage of depth texture when contact shadows are disabled | KaadmY | |
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-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-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 | 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-04 | Merge pull request #24568 from Shinryuuji/fix-wrong-texture-array-target | Rémi Verschelde | |
Fix wrong default target for sampler2DArray | |||
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-12-23 | Fix wrong default target for sampler2DArray | Shinryuuji | |
2018-12-15 | Adding option to re-orient our sky | Bastiaan Olij | |
2018-11-28 | Added luminance capping to avoid glitches on small dots. closes #17996 | Juan Linietsky | |
2018-11-21 | Clean up code to make intention clear, fixes #20361 | Juan Linietsky | |
2018-11-19 | Don't post process on tiny render targets, fixes #19628 | Juan Linietsky | |
2018-11-19 | Fix crash on canvas with BG_MODE_KEEP, closes #19590 | Juan Linietsky | |
2018-11-16 | Ensure environment radiance is not used on refprobe interiors, fixes #17868 | Juan Linietsky | |
2018-11-16 | Removed unnecesary normal multiplication (only culling was really needed), ↵ | Juan Linietsky | |
fixes #17776 | |||
2018-11-16 | Proxies were being mishandled, leading to the now fixed #17651 | Juan Linietsky | |
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-10-29 | Use BufferSubData instead of MapBufferRange in HTML5 platform | Leon Krause | |
WebGL does not support MapBufferRange or UnmapBuffer. Also used in non-ES platforms where an extra-copy is avoided. | |||
2018-10-25 | Merge pull request #22779 from Superwaitsum/LimitSettings | Rémi Verschelde | |
Limit several project settings | |||
2018-10-24 | Add some limits on the Editor Settings | Superwaitsum | |
2018-10-19 | Fixing warnings generated by MSVC | Dualtagh Murray | |
Fixes #22684. |