Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-29 | Ported CPU particles to 2D | Juan Linietsky | |
2018-08-27 | Revert "Try closing gracefully before terminating process" | Rémi Verschelde | |
2018-08-27 | Merge pull request #21387 from hpvb/fix-15324 | Rémi Verschelde | |
Fall back to GLES2 if GLES3 is not working | |||
2018-08-27 | Revert "Fix some 3D texture issues" | Juan Linietsky | |
2018-08-27 | Merge pull request #21469 from akien-mga/glsl-clang-format | Rémi Verschelde | |
Style: Enable clang-format on GLSL shaders | |||
2018-08-27 | Merge pull request #21467 from elasota/fix-3d-textures | Rémi Verschelde | |
Fix some 3D texture issues | |||
2018-08-27 | Style: Enable clang-format on GLSL shaders | Rémi Verschelde | |
As of clang-format 6.0.1, putting the `/* clang-format off */` hint around our "invalid" `[vertex]` and `[shader]` statements isn't enough to prevent a bogus indent of the next comments and first valid statement, so we need to enclose that first valid statement in the unformatted chunk. | |||
2018-08-26 | Partial fixes for 3D texture issues | elasota | |
2018-08-26 | Merge pull request #21411 from Crazy-P/fixes-several-resource-leaks | Rémi Verschelde | |
Fixes several resource leaks listed on coverity | |||
2018-08-26 | Fall back to GLES2 if GLES3 is not working | Hein-Pieter van Braam | |
This adds a static is_viable() method to all rasterizers which has to be called before initializing the rasterizer. This allows us to check what rasterizer to use in OS::initialize together with the GL context initialization. This commit also adds a new project setting "rendering/quality/driver/driver_fallback" which allows the creator of a project to specify whether or not fallback to GLES2 is allowed. This setting is ignored for the editor so the editor will always open even if the project itself cannot run. This will hopefully reduce confusion for users downloading projects from the internet. We also no longer crash when GLES3 is not functioning on a platform. This fixes #15324 | |||
2018-08-26 | Fixes several resource leaks in ... | Crazy-P | |
- gdscript - gdscript_compiler - regex - android/export - gles3/rasterizer (scene and storage) | |||
2018-08-25 | Prevent CoreAudio driver failing on finish if Dummy driver was selected | Marcelo Fernandez | |
2018-08-24 | Fix generation of env map, closes #18880 | Juan Linietsky | |
2018-08-24 | Merge pull request #20712 from marcelofg55/midi_open_close | Juan Linietsky | |
Add OS::open_midi_inputs and OS::close_midi_inputs | |||
2018-08-24 | Merge pull request #21364 from akien-mga/shaders-style | Rémi Verschelde | |
Style: Fix code formatting in GLSL shaders | |||
2018-08-24 | Added a more minimal test to avoid crash in #20677 but I dont think this is ↵ | Juan Linietsky | |
the cause | |||
2018-08-24 | Make some debug prints verbose-only, remove others | Rémi Verschelde | |
2018-08-24 | Merge pull request #21351 from akien-mga/print_verbose | Rémi Verschelde | |
Add print_verbose to print to stdout only in verbose mode | |||
2018-08-24 | Style: Fix code formatting in GLES2 shaders | Rémi Verschelde | |
2018-08-24 | Style: Fix code formatting in GLES3 shaders | Rémi Verschelde | |
2018-08-24 | Merge pull request #21357 from karroffel/gles2-shader-language-f-to-pay-respects | Thomas Herzog | |
[GLES2] fix wrong shader compiler output | |||
2018-08-24 | Merge pull request #21318 from karroffel/gles2-shader-fixes | Thomas Herzog | |
[GLES2] attempt to fix some android problems | |||
2018-08-24 | [GLES2] fix wrong shader compiler output | Thomas Herzog | |
The `f` postfix was working fine on dekstop GL but not on some mobile drivers. | |||
2018-08-24 | [GLES2] fix multimesh byte colors | Thomas Herzog | |
When using float colors, everything works fine, but when using the byte format, the colors were read incorrectly. | |||
2018-08-24 | Add print_verbose to print to stdout only in verbose mode | Rémi Verschelde | |
Equivalent of the cumbersome: if (OS::get_singleton()->is_stdout_verbose()) print_line(msg); | |||
2018-08-23 | Merge pull request #21325 from karroffel/gles2-texture-flags | Rémi Verschelde | |
[GLES2] fix texture flags not having an effect | |||
2018-08-23 | [GLES2] fix texture flags not having an effect | Thomas Herzog | |
2018-08-23 | Merge pull request #21321 from karroffel/gles2-canvas-modulate | Thomas Herzog | |
[GLES2] fix CanvasModulate not working | |||
2018-08-23 | [GLES2] fix CanvasModulate not working | Thomas Herzog | |
That's what happens when you forget about your debug shortcuts. Fixes #21025 | |||
2018-08-23 | [GLES2] fix depth for alpha pass | Thomas Herzog | |
2018-08-23 | Merge pull request #21317 from ↵ | Thomas Herzog | |
karroffel/gles2-canvas-texture-sampler-long-branch-name [GLES2] fix canvas_item sampler allocation | |||
2018-08-23 | [GLES2] attempt to fix some android problems | Thomas Herzog | |
2018-08-23 | [GLES2] fix canvas_item sampler allocation | Thomas Herzog | |
2018-08-23 | enable hardware skeletons | Thomas Herzog | |
2018-08-21 | BPTC support | elasota | |
2018-08-20 | Try closing gracefully before terminating process | Marcin Zawiejski | |
Use a Microsoft recommended way of process termination for the project process run from the editor. This allows loaded DLLs to receive and handle DLL_PROCESS_DETACH notification and cleanup any global state before the process actually exits. | |||
2018-08-20 | Revert "Batch GLES2 draw calls" | Marcin Zawiejski | |
This reverts commit f55039b194bbbd8d797b667d67e5677fb429d356. The GLES2 batching seems to require more testing and tweaking in order to actually make the performance better on Android devices. It's been proved with #21184 that the current implementation has it's drawbacks therefore I suggest reverting the commit for now. | |||
2018-08-18 | Merge pull request #20965 from dragmz/gles2_batching | Thomas Herzog | |
Batch GLES2 draw calls | |||
2018-08-17 | Removed the lines forcing black screen on android GLES2 | dumitru.stama | |
2018-08-15 | [gles2] fix black bar artifacts | Thomas Herzog | |
2018-08-15 | Merge pull request #20941 from codingHahn/fix-normals-on-shader | Rémi Verschelde | |
Fix handling of normals that approach 1 | |||
2018-08-14 | Merge pull request #18096 from aaronfranke/master | Juan Linietsky | |
[Core] Split up math_2d.h | |||
2018-08-14 | Reduce verbosity for unsupported GLES2 bg modes | Marcin Zawiejski | |
2018-08-14 | Batch GLES2 draw calls | Marcin Zawiejski | |
Adds GLES2 draw calls batching for the same render list item that uses multiple rasterizer commands (e.g. Label node; a node with multiple GDScript draw_* calls). | |||
2018-08-13 | Merge pull request #20936 from marcelofg55/mingw_compile_err | Rémi Verschelde | |
MinGW compile fix | |||
2018-08-13 | [gles2] added ImmediateGeometry rendering | Thomas Herzog | |
2018-08-12 | Fix handling of normals that approach 1 | Nick Hahn | |
2018-08-11 | MinGW compile fix | Marcelo Fernandez | |
2018-08-11 | Fix compile error with PulseAudio driver and clang | Marcelo Fernandez | |
2018-08-11 | Merge pull request #19106 from SaracenOne/audio_mic | Rémi Verschelde | |
[WIP] Experimental microphone support |