Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Merge pull request #21411 from Crazy-P/fixes-several-resource-leaks | Rémi Verschelde | |
Fixes several resource leaks listed on coverity | |||
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 | |||
2018-08-10 | [Core] Change math_2d includes to vector2 includes where relevant | Aaron Franke | |
2018-08-10 | Revert "added get_creation_time function for gdscript" | Juan Linietsky | |
2018-08-10 | Merge pull request #18914 from notwarp/master | Juan Linietsky | |
added get_creation_time function for gdscript | |||
2018-08-08 | Fix mat4 uniform writes | Marcin Zawiejski | |
2018-08-08 | Merge pull request #20805 from karroffel/gles2-misc-fixes | Thomas Herzog | |
unhacking some GLES2 code | |||
2018-08-08 | GLES2 refactors | Thomas Herzog | |
This commit unhacks some parts of the 3D rendering. Most notably: - possibility to use negative texture units (no longer weird manual index allocation for user samplers) - refactoring of light code, now sorts in a different way, should yield better performance - fixes a crash while saving (because of "Illegal instruction" execution) when using a decent compiler (clang, it's clang. Thanks GCC for not telling me about UB). | |||
2018-08-08 | Merge pull request #20681 from DavidSichma/master | Juan Linietsky | |
Keeping track of discard | |||
2018-08-07 | Tweak the default SpatialMaterial properties | Hugo Locurcio | |
Roughness is now set to 1 by default and albedo is now white, even on meshes that do not have any materials defined. This means there is no longer a visual difference between a mesh with no materials defined and a mesh with a default SpatialMaterial defined. |