Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-09 | Set repeat in all 3 dimensions in 3d textures | clayjohn | |
2020-09-09 | Implement 3D textures as import and resource format. | reduz | |
2020-09-07 | Clarify comparison precedence when enabling or disabling back buffer. | Marcel Admiraal | |
2020-09-07 | Merge pull request #41781 from AnilBK/fix-typo | Rémi Verschelde | |
Fixed Some typos. | |||
2020-09-06 | Implement manual particle emission and particle sub emitters. | reduz | |
2020-09-05 | Fix crash regression in the shader function validation | Yuri Roubinsky | |
introduced in #41780 | |||
2020-09-05 | Improve messages in shader function validation | Yuri Roubinsky | |
2020-09-05 | Fixed Some typos. | Anilforextra | |
2020-09-04 | Merge pull request #40958 from clayjohn/VULKAN-shadow-noise | Rémi Verschelde | |
Improve the quick hash function for all GPUs | |||
2020-09-03 | [Complex Test Layouts] Change `String` to use UTF-32 encoding on all platforms. | bruvzg | |
2020-09-02 | Fix particles shader to use built-ins | Yuri Roubinsky | |
2020-09-02 | Re-Implement GPU particles on master. | Juan Linietsky | |
-No new features yet -Unlike godot 3.x, sorting happens using GPU | |||
2020-09-01 | Merge pull request #41668 from clayjohn/GLOW-HQ | Rémi Verschelde | |
Add high quality glow mode | |||
2020-09-01 | Fix typo in SDF jumpflood shader | JFonS | |
2020-08-31 | Add high quality glow mode | clayjohn | |
2020-08-29 | Fix recent glow regressions | clayjohn | |
2020-08-27 | rasterizer_rd.cpp: Correct small typo | Yetizone | |
2020-08-19 | Add fog to sky shaders | clayjohn | |
2020-08-13 | Restored fog (non volumetric). | Juan Linietsky | |
Uses a simpler and more intuitive implementation based on density. Its less flexible than before, but its easier to get nice results. | |||
2020-08-13 | Added volumetric fog effect. | Juan Linietsky | |
2020-08-01 | Improve the quick hash function for all GPUs | clayjohn | |
2020-07-28 | Fixed next_pass materials not being drawn | Brian Semrau | |
2020-07-27 | Make all String float conversion methods be 64-bit | Aaron Franke | |
2020-07-23 | Fixes RenderingServer crashes reported by #39951 | Juan Linietsky | |
Supersedes #40026 | |||
2020-07-22 | Refactor light clustering | Juan Linietsky | |
Move from high end to shared, so all renderers use clustering. | |||
2020-07-21 | Merge pull request #40450 from asmaloney/spelling | Rémi Verschelde | |
Fix spelling & grammar in comments, docs, and messages | |||
2020-07-21 | Fix spelling & grammar in comments, docs, and messages | Andy Maloney | |
2020-07-17 | Fix spelling of a var, a struct, and message output | Andy Maloney | |
2020-07-14 | Fix some incorrect conversions which lead to crash in shaders | Yuri Roubinsky | |
2020-07-11 | Merge pull request #40272 from clayjohn/VULKAN-time-slicing | Rémi Verschelde | |
Add incremental update mode to sky | |||
2020-07-11 | Add incremental update mode to sky | clayjohn | |
2020-07-10 | Enables 'fma' for GLES2 | Yuri Roubinsky | |
2020-07-10 | Added 'fma' function to shader language | Yuri Roubinsky | |
2020-07-01 | Merge pull request #40016 from akien-mga/environment-code-cleanup | Rémi Verschelde | |
Environment: Refactor code for readability + more | |||
2020-07-01 | Merge pull request #38713 from aaronfranke/string-64bit | Rémi Verschelde | |
Make all String integer conversion methods be 64-bit | |||
2020-07-01 | Environment: Refactor code for readability + more | Rémi Verschelde | |
- Makes all boolean setters/getters consistent. - Fixes bug where `glow_hdr_bleed_scale` was not used. - Split CameraEffects to their own source file. - Reorder all Environment method and properties declarations, definitions and bindings to be consistent with each other and with the order of property bindings. - Bind missing enum values added with SDFGI. - Remove unused SDFGI enhance_ssr boolean. - Sync doc changes after SDFGI merge and other misc changes. | |||
2020-07-01 | Added const qualifier support for function arguments in shaders | Yuri Roubinsky | |
2020-06-29 | Fix missing DEFVAL in RenderingDevice.storage_buffer_create | Ignacio Etcheverry | |
2020-06-28 | Slight occlusion improvements. | Juan Linietsky | |
2020-06-27 | Merge pull request #39869 from Chaosus/shader_fix_return | Rémi Verschelde | |
Prevents usage of return in main shader functions | |||
2020-06-27 | Prevents usage of return in main shader functions | Yuri Roubinsky | |
2020-06-27 | Fixes recently introduced shader leaks | qarmin | |
2020-06-26 | Addition of SDFGI for open world global illumination | Juan Linietsky | |
Move GI to a deferred pass | |||
2020-06-25 | Fix few places in shaders where const passing still incorrect | Yuri Roubinsky | |
2020-06-19 | Implemented global const array to shaders | Yuri Roubinsky | |
2020-06-06 | Minor fix on GLSL shader parser | jfons | |
2020-06-03 | Fix shader's length() function parsing in expressions | Yuri Roubinsky | |
2020-06-03 | Remove 32-bit String hex_to_int method | Aaron Franke | |
2020-06-02 | Light2D shadow mask construction fix | lawnjelly | |
When using the default setting (layer 1 set only) nothing is stored in the tscn file for a Light2D, hence it relies on the value in the constructor. The problem is the constructed value is 1 in Light2D, and -1 in RasterizerCanvas::Light. -1 results in all bits being set so all occluders are shown, rather than just those in layer 1. This PR changes Rasterizer::Canvas constructor to set to 1. An alternative is to have -1 as the value for layer 1 throughout. (cherry picked from commit bf54fa5a62a980f5c4339137f9e2c6147642962c) | |||
2020-05-27 | Split `Geometry` singleton into `Geometry2D` and `Geometry3D` | Andrii Doroshenko (Xrayez) | |
Extra `_2d` suffixes are removed from 2D methods accoringly. |