Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge commit godotengine/godot@fd4c29a189e53a1e085df5b9b9a05cac9351b3ef | Spartan322 | 2024-11-19 | 1 | -0/+1 |
|\ | |||||
| * | Implemented multimesh_get_buffer_rd_rid function into RenderingServer. | David House | 2024-11-14 | 1 | -0/+1 |
| | | | | | | | | | | | | Fixed style error. Updated dummy mesh_storage to move from cpp to h the return of a blank Rid on _multimesh_get_buffer_rd_rid. | ||||
* | | Merge commit godotengine/godot@cb411fa960f0b7fdbd97dcdb4c90f9346360ee0e | Spartan322 | 2024-11-12 | 1 | -0/+3 |
|\| | |||||
| * | Merge pull request #85430 from Calinou/os-expose-rendering-driver-method | Thaddeus Crews | 2024-11-11 | 1 | -0/+3 |
| |\ | | | | | | | | | | Expose RenderingServer methods to get rendering driver and method name | ||||
| | * | Expose RenderingServer methods to get rendering driver and method name | Hugo Locurcio | 2024-10-02 | 1 | -0/+3 |
| | | | | | | | | | | | | This is useful for troubleshooting purposes and debug menus. | ||||
* | | | Merge commit godotengine/godot@87318a2fb7fffeb72adca934e31915be077c3d1f | Spartan322 | 2024-11-06 | 1 | -0/+1 |
|\| | | |||||
| * | | Merge pull request #96705 from elmajime/camera_from_external_feed | Thaddeus Crews | 2024-11-04 | 1 | -0/+1 |
| |\ \ | | | | | | | | | | | | | Add support for external camera feed from external plugin on Android | ||||
| | * | | Added external camera feed from external plugin on Android | maxime.chambefort | 2024-10-30 | 1 | -0/+1 |
| | | | | |||||
* | | | | Fix copyright headers referring to Godot | Spartan322 | 2024-10-27 | 1 | -2/+2 |
| | | | | |||||
* | | | | Merge commit godotengine/godot@1015a481ff43edb1126ab39a147fefda290131e5 | Spartan322 | 2024-10-24 | 1 | -0/+1 |
|\| | | | |||||
| * | | | Merge pull request #85338 from EMBYRDEV/shadow-caster-mask | Thaddeus Crews | 2024-10-24 | 1 | -0/+1 |
| |\ \ \ | | |/ / | |/| | | | | | | Add `shadow_caster_mask` to Light3D. | ||||
| | * | | Add `shadow_caster_mask` to Light3D. | Hannah Crawford | 2024-08-12 | 1 | -0/+1 |
| | | | | |||||
* | | | | Rebrand preambles to Redot | Dubhghlas McLaughlin | 2024-10-11 | 1 | -0/+2 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Credits: Co-authored-by: Skogi <skogi.b@gmail.com> Co-authored-by: Spartan322 <Megacake1234@gmail.com> Co-authored-by: swashberry <swashdev@pm.me> Co-authored-by: Christoffer Sundbom <christoffer_karlsson@live.se> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: McDubh <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: Dubhghlas McLaughlin <103212704+mcdubhghlas@users.noreply.github.com> Co-authored-by: radenthefolf <radenthefolf@gmail.com> Co-authored-by: John Knight <80524176+Tekisasu-JohnK@users.noreply.github.com> Co-authored-by: Adam Vondersaar <adam.vondersaar@uphold.com> Co-authored-by: decryptedchaos <nixgod@gmail.com> Co-authored-by: zaftnotameni <122100803+zaftnotameni@users.noreply.github.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: wesam <108880473+wesamdev@users.noreply.github.com> Co-authored-by: Mister Puma <MisterPuma80@gmail.com> Co-authored-by: Aaron Benjamin <lifeartstudios@gmail.com> Co-authored-by: SingleError <isaaconeoneone@gmail.com> Co-authored-by: Bioblaze Payne <BioblazePayne@gmail.com> | ||||
* | / | Implement asynchronous transfer queues, thread guards on RenderingDevice. ↵ | Dario | 2024-10-02 | 1 | -0/+19 |
| |/ |/| | | | | | | | | | | | | | | | | | | | Add ubershaders and rework pipeline caches for Forward+ and Mobile. - Implements asynchronous transfer queues from PR #87590. - Adds ubershaders that can run with specialization constants specified as push constants. - Pipelines with specialization constants can compile in the background. - Added monitoring for pipeline compilations. - Materials and shaders can now be created asynchronously on background threads. - Meshes that are loaded on background threads can also compile pipelines as part of the loading process. | ||||
* | | CI: Update `clang-format` pre-commit hook to 19.1.0 | Rémi Verschelde | 2024-09-26 | 1 | -1/+1 |
| | | |||||
* | | Add external texture support (GLES3) | David Snopek | 2024-09-20 | 1 | -0/+3 |
| | | | | | | | | | | Co-authored-by: Fredia Huya-Kouadio <fhuyakou@gmail.com> Co-authored-by: Mauricio Narvaez <nvz@meta.com> | ||||
* | | Expose a function to create textures from a native handle in the ↵ | David Snopek | 2024-09-19 | 1 | -0/+9 |
| | | | | | | | | compatibility renderer | ||||
* | | Fix incorrect parameters for layered textures in Video RAM texture memory ↵ | BlueCube3310 | 2024-09-01 | 1 | -1/+1 |
| | | | | | | | | profiler | ||||
* | | Merge pull request #91818 from rburing/fti_multimesh | Rémi Verschelde | 2024-08-20 | 1 | -0/+12 |
|\ \ | | | | | | | | | | Physics interpolation: `MultiMesh` | ||||
| * | | Fixed Timestep Interpolation: MultiMesh | Ricardo Buring | 2024-08-18 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | | Adds fixed timestep interpolation to multimeshes. Co-authored-by: lawnjelly <lawnjelly@gmail.com> | ||||
* | | | Merge pull request #89919 from BlueCube3310/bicubic-lightmap | Rémi Verschelde | 2024-08-20 | 1 | -0/+2 |
|\ \ \ | | | | | | | | | | | | | Implement bicubic sampling for lightmaps | ||||
| * | | | Implement support for bicubic lightmap filtering | BlueCube3310 | 2024-08-19 | 1 | -0/+2 |
| |/ / | | | | | | | | | | Co-authored-by: Calinou <hugo.locurcio@hugo.pro> | ||||
* | | | Merge pull request #92496 from clayjohn/HDR-2D-sRGB | Rémi Verschelde | 2024-08-19 | 1 | -0/+1 |
|\ \ \ | |/ / |/| | | | | | Ensure MovieWriter output is in gamma space when using HDR 2D | ||||
| * | | Ensure MovieWriter output is in gamma space when using HDR 2D | clayjohn | 2024-05-28 | 1 | -0/+1 |
| | | | |||||
* | | | Merge pull request #92391 from rburing/fti_3d | Rémi Verschelde | 2024-08-16 | 1 | -1/+4 |
|\ \ \ | |_|/ |/| | | | | | Physics interpolation (3D) | ||||
| * | | Fixed Timestep Interpolation (3D) | Ricardo Buring | 2024-07-07 | 1 | -1/+4 |
| |/ | | | | | | | | | | | | | Adds 3D fixed timestep interpolation to the rendering server. This does not yet include support for multimeshes or particles. Co-authored-by: lawnjelly <lawnjelly@gmail.com> | ||||
* / | Remove our ERR_ON_RENDER_THREAD guard, it is not reliable | Bastiaan Olij | 2024-07-09 | 1 | -10/+0 |
|/ | |||||
* | Add antialias support for CanvasItem draw primitives | Yaohua Xiong | 2024-05-13 | 1 | -3/+7 |
| | | | | | | including - rect, circle; both filled and unfilled. - polyline, multiline | ||||
* | Improvements to VRS/Foveated rendering | Bastiaan Olij | 2024-05-03 | 1 | -0/+9 |
| | |||||
* | OpenXR: Change timing of xrWaitFrame and add thread safety features to OpenXR | Bastiaan Olij | 2024-05-01 | 1 | -1/+28 |
| | |||||
* | Add support for OpenXR composition layers | David Snopek | 2024-04-04 | 1 | -0/+1 |
| | | | | Co-authored-by: Bastiaan Olij <mux213@gmail.com> | ||||
* | Fixed Timestep Interpolation (2D) | Ricardo Buring | 2024-03-23 | 1 | -0/+17 |
| | | | | | | | Adds fixed timestep interpolation to the rendering server (2D only). Switchable on and off with a project setting (default is off). Co-authored-by: lawnjelly <lawnjelly@gmail.com> | ||||
* | Add new Parallax2D node | markdibarry | 2024-03-03 | 1 | -0/+1 |
| | |||||
* | Implement hooks into renderer | Bastiaan Olij | 2024-02-18 | 1 | -0/+35 |
| | |||||
* | Add optional depth fog | Eidolon | 2024-02-17 | 1 | -1/+13 |
| | |||||
* | Support custom AABB within MultiMesh resources | Arman Elgudzhyan | 2024-02-15 | 1 | -0/+3 |
| | | | | | - Supporting custom AABB on the MultiMesh resource itself allows us to prevent costly runtime AABB recalculations. - Should also help improve CPU Particle performance. | ||||
* | Merge pull request #84894 from clayjohn/tangent-error-message | Yuri Sizov | 2024-01-24 | 1 | -0/+3 |
|\ | | | | | | | Store ArrayMesh path in RenderingServer for use in error messages | ||||
| * | Store ArrayMesh path in RenderingServer for use in error messages | clayjohn | 2023-11-14 | 1 | -0/+3 |
| | | |||||
* | | Add a reflection mask to the reflection probes. | Marcel Offermans | 2024-01-20 | 1 | -0/+1 |
| | | | | | | | | Co-authored-by: Bastiaan Olij <mux213@gmail.com> | ||||
* | | Deprecate RenderingServer's `has_feature` and Features enum | Micky | 2024-01-10 | 1 | -3/+7 |
| | | |||||
* | | Add autocompletion for RenderingServer's global shader & has_os_feature | Micky | 2024-01-08 | 1 | -0/+4 |
| | | |||||
* | | Merge pull request #85811 from clayjohn/2D-render-info | Rémi Verschelde | 2023-12-12 | 1 | -0/+1 |
|\ \ | | | | | | | | | | Implement render info counters for the 2D renderer | ||||
| * | | Implement render info counters for the 2D renderer | clayjohn | 2023-12-06 | 1 | -0/+1 |
| |/ | | | | | | | This provides information for the debug monitors | ||||
* / | Transform mesh's AABB to skeleton's space when calculate mesh's bounds. | ShirenY | 2023-12-09 | 1 | -0/+7 |
|/ | |||||
* | Fix multiple issues with UV compression | clayjohn | 2023-10-30 | 1 | -1/+1 |
| | |||||
* | Merge pull request #81167 from bitsawer/fix_sdfgi_editor_change | Rémi Verschelde | 2023-10-25 | 1 | -0/+2 |
|\ | | | | | | | Reset SDFGI when changing editor scene tabs | ||||
| * | Reset SDFGI when changing editor scene tabs | bitsawer | 2023-08-30 | 1 | -0/+2 |
| | | |||||
* | | Some more fixes for compressed meshes | clayjohn | 2023-10-24 | 1 | -0/+2 |
| | | | | | | | | | | | | | | This cleans up a few more cases of uint32_t->uint64_t Importantly this fixes an edge case in the axis-angle compression by using the pre-existing Basis methods instead | ||||
* | | Implementation of tool to automatically upgrade and re-save meshes | clayjohn | 2023-10-23 | 1 | -1/+11 |
| | | |||||
* | | Disable update spinner when debug redraw is active | kobewi | 2023-10-11 | 1 | -0/+1 |
| | |