Age | Commit message (Expand) | Author |
2022-06-14 | Implement MultiMesh in 3D and flesh out MultiMesh functions | clayjohn |
2022-06-01 | Ensure has_os_features is safely called as it can't be called from within the... | Bastiaan Olij |
2022-05-24 | Add clipping, backbuffer, and CanvasGroups to 2D GLES3 renderer | clayjohn |
2022-05-16 | Add basic lighting to GLES3 renderer. | clayjohn |
2022-05-12 | Basic 3D rendering | clayjohn |
2022-05-11 | SkyShaders working | clayjohn |
2022-05-03 | Add `get_video_adapter_api_version()` to RenderingServer | Hugo Locurcio |
2022-04-28 | Add MeshStorage to GLES3 | clayjohn |
2022-04-26 | Overhaul GLES3: Add basis for 3D renderer, overhaul materials and textures | clayjohn |
2022-04-19 | Initialize OpenGL before rasterizers in GLES3 | clayjohn |
2022-04-17 | Moved particles into ParticlesStorage | Bastiaan Olij |
2022-04-17 | Move light, reflection probe and lightmap into LightStorage | Bastiaan Olij |
2022-04-17 | Merge canvas and decal into TextureStorage and add render target | Bastiaan Olij |
2022-04-02 | Move storage for Mesh, MeshInstance, MultiMesh and Skeleton into MeshStorage | Bastiaan Olij |
2022-03-31 | Extract global variable, shader and material storage | Bastiaan Olij |
2022-03-21 | Extract Decal and Decal atlas from Storage class | Bastiaan Olij |
2022-03-18 | Rename several transform built-ins in shaders | Yuri Roubinsky |
2022-03-17 | Replace DirectionalLight3D's `use_in_sky_only` with `sky_mode` enum | Hugo Locurcio |
2022-03-16 | Split dummy renderer classes into separate files | Bastiaan Olij |
2022-03-04 | Remove unused `shadow_color` property from Light3D | Hugo Locurcio |
2022-02-25 | Implement distance fade properties in OmniLight3D and SpotLight3D | Hugo Locurcio |
2022-02-16 | Style: Cleanup single-line blocks, semicolons, dead code | Rémi Verschelde |
2022-02-15 | Add Particle Shader Userdata | reduz |
2022-01-29 | simplify formatting scripts, add a clang-tidy script, and run clang-tidy | Nathan Franke |
2022-01-14 | Remove support for PVRTC texture encoding and decoding | Hugo Locurcio |
2022-01-11 | New OpenGL batching canvas renderer | clayjohn |
2022-01-11 | WIP New GLES3 Shader Compiler | reduz |
2022-01-04 | Merge pull request #55790 from Calinou/renderingserver-add-device-type-getter | Rémi Verschelde |
2022-01-04 | Merge pull request #56305 from Calinou/rename-lod-threshold | Rémi Verschelde |
2022-01-03 | Update copyright statements to 2022 | Rémi Verschelde |
2021-12-29 | Rename Lod Threshold to Mesh Lod Threshold | Hugo Locurcio |
2021-12-10 | Add `RenderingServer.get_video_adapter_type()` method | Hugo Locurcio |
2021-12-09 | Replace String comparisons with "", String() to is_empty() | Nathan Franke |
2021-11-12 | Fix default_texture_param in shader pipeline to support uniform arrays | Yuri Roubinsky |
2021-11-01 | Fix memory leak when using CurveTexture.set_texture_mode | Haoyu Qiu |
2021-10-31 | Use OpenGL 3.3 core profile instead of compatibility profile | Clay John |
2020-02-13 | Remove obsolete GLES3 backend | Rémi Verschelde |
2020-02-11 | Rewritten StreamTexture for better code reuse, added basis universal support | Juan Linietsky |
2020-02-11 | Environment sky more or less working. | Juan Linietsky |
2020-02-11 | basic 2D engine is more or less working with Vulkan, including editor. | Juan Linietsky |
2020-02-11 | A lot of progress with canvas rendering, still far from working. | Juan Linietsky |
2020-02-11 | Texture refactor | Juan Linietsky |
2020-02-11 | Refactored RID/RID_Owner to always use O(1) allocation. | Juan Linietsky |
2020-02-05 | Remove duplicate WARN_PRINT macro. | Marcel Admiraal |
2020-01-25 | Add project setting for max irradiance size | clayjohn |
2020-01-22 | GLES3: Fix invalid value for GL_TEXTURE_MAG_FILTER parameter | Rémi Verschelde |
2020-01-19 | Merge pull request #35310 from akien-mga/gles3-irradiance-small-optimization | Rémi Verschelde |
2020-01-19 | GLES3: Slight optimization to irradiance compute | Rémi Verschelde |
2020-01-18 | reduce complexity of irradiance map generation | clayjohn |
2020-01-16 | Add multimesh format max for proper error checking | clayjohn |