Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #98683 from clayjohn/wireframe | Thaddeus Crews | 2024-11-18 | 1 | -1/+3 |
|\ | | | | | | | Ensure shadow material and mesh are not used with wireframe mode | ||||
| * | Ensure shadow material and mesh are not used with wireframe mode | clayjohn | 2024-11-16 | 1 | -1/+3 |
| | | | | | | | | And in the Compatibility renderer actually use the wireframe render mode | ||||
* | | Implemented multimesh_get_buffer_rd_rid function into RenderingServer. | David House | 2024-11-14 | 1 | -0/+7 |
|/ | | | | | | 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 pull request #99020 from Mickeon/documentation-example-pruning-2 | Thaddeus Crews | 2024-11-12 | 1 | -3/+3 |
|\ | | | | | | | Clean up more `[b]Example:[/b]` lines from the class reference | ||||
| * | Clean up more `[b]Example:[/b]` lines from the class reference | Micky | 2024-11-11 | 1 | -3/+3 |
| | | |||||
* | | Merge pull request #85430 from Calinou/os-expose-rendering-driver-method | Thaddeus Crews | 2024-11-11 | 1 | -0/+14 |
|\ \ | | | | | | | | | | 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/+14 |
| | | | | | | | | | | | | This is useful for troubleshooting purposes and debug menus. | ||||
* | | | Fix many untagged true/false/null in the documentation | Micky | 2024-11-10 | 1 | -2/+2 |
| | | | |||||
* | | | Merge pull request #96705 from elmajime/camera_from_external_feed | Thaddeus Crews | 2024-11-04 | 1 | -0/+8 |
|\ \ \ | | | | | | | | | | | | | 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/+8 |
| | | | | |||||
* | | | | Merge pull request #85338 from EMBYRDEV/shadow-caster-mask | Thaddeus Crews | 2024-10-24 | 1 | -0/+8 |
|\ \ \ \ | | | | | | | | | | | | | | | | Add `shadow_caster_mask` to Light3D. | ||||
| * | | | | Add `shadow_caster_mask` to Light3D. | Hannah Crawford | 2024-08-12 | 1 | -0/+8 |
| | | | | | |||||
* | | | | | Merge pull request #96893 from tetrapod00/docs-crosslink-antialiasing | Clay John | 2024-10-17 | 1 | -5/+5 |
|\ \ \ \ \ | |_|/ / / |/| | | | | Docs: Add cross-links to antialiasing project settings | ||||
| * | | | | Docs: Add cross-links to antialiasing project settings | tetrapod00 | 2024-09-11 | 1 | -5/+5 |
| | |_|/ | |/| | | |||||
* | | | | Implement asynchronous transfer queues, thread guards on RenderingDevice. ↵ | Dario | 2024-10-02 | 1 | -0/+33 |
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | Docs: remove duplicate words | Max Hilbrunner | 2024-09-30 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #96184 from biswas08433/patch-1 | Rémi Verschelde | 2024-09-26 | 1 | -0/+3 |
|\ \ \ | | | | | | | | | | | | | Clarify transform data ordering in `RenderingServer.multimesh_set_buffer` | ||||
| * | | | Clarify transform data ordering in RenderingServer.multimesh_set_buffer | biswas08433 | 2024-09-23 | 1 | -0/+3 |
| | | | | |||||
* | | | | Fix incorrect Reinhard tonemap operator | Rie | 2024-09-25 | 1 | -1/+1 |
|/ / / | |||||
* | | | Add external texture support (GLES3) | David Snopek | 2024-09-20 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | Co-authored-by: Fredia Huya-Kouadio <fhuyakou@gmail.com> Co-authored-by: Mauricio Narvaez <nvz@meta.com> | ||||
* | | | Merge pull request #97231 from timothyqiu/missing-period | Rémi Verschelde | 2024-09-20 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | | | | | Add missing period for sentences in classref | ||||
| * | | | Add missing period for sentences in classref | Haoyu Qiu | 2024-09-20 | 1 | -1/+1 |
| | | | | |||||
* | | | | Fix typo in CompositorEffect documentation | Jiří Švejda | 2024-09-19 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #96928 from dsnopek/rename-and-expose-texture-create-external | Rémi Verschelde | 2024-09-19 | 1 | -0/+24 |
|\ \ \ | | | | | | | | | | | | | Expose a function to create textures from a native handle in the compatibility renderer | ||||
| * | | | Expose a function to create textures from a native handle in the ↵ | David Snopek | 2024-09-19 | 1 | -0/+24 |
| |/ / | | | | | | | | | | compatibility renderer | ||||
* / / | Fix typo in RenderingServer docs | Kiisu_Master | 2024-09-13 | 1 | -1/+1 |
|/ / | |||||
* | | Document use of pre-calculated triangulation when drawing polygons | Danil Alexeev | 2024-09-04 | 1 | -0/+1 |
| | | |||||
* | | Expose the function 'RenderingServer.canvas_item_attach_skeleton' | Hei | 2024-08-25 | 1 | -0/+8 |
| | | |||||
* | | Merge pull request #91818 from rburing/fti_multimesh | Rémi Verschelde | 2024-08-20 | 1 | -0/+42 |
|\ \ | | | | | | | | | | Physics interpolation: `MultiMesh` | ||||
| * | | Fixed Timestep Interpolation: MultiMesh | Ricardo Buring | 2024-08-18 | 1 | -0/+42 |
| | | | | | | | | | | | | | | | | | | 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/+7 |
|\ \ \ | | | | | | | | | | | | | Implement bicubic sampling for lightmaps | ||||
| * | | | Implement support for bicubic lightmap filtering | BlueCube3310 | 2024-08-19 | 1 | -0/+7 |
| |/ / | | | | | | | | | | Co-authored-by: Calinou <hugo.locurcio@hugo.pro> | ||||
* / / | Fix Parallax2D repeats being not relative to its transform | kleonc | 2024-08-19 | 1 | -1/+2 |
|/ / | |||||
* / | Fixed Timestep Interpolation (3D) | Ricardo Buring | 2024-07-07 | 1 | -0/+16 |
|/ | | | | | | | 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> | ||||
* | Improve Mesh class description | Mateus Elias | 2024-05-26 | 1 | -0/+3 |
| | | | | | - Bind MAX_MESH_SURFACES constant in RenderingServer::_bind_methods() - Add MAX_MESH_SURFACES constant to RenderingServer class documentation - Reference the constant RenderingServer.MAX_MESH_SURFACES in the description of Mesh class documentation | ||||
* | Add antialias support for CanvasItem draw primitives | Yaohua Xiong | 2024-05-13 | 1 | -0/+3 |
| | | | | | | including - rect, circle; both filled and unfilled. - polyline, multiline | ||||
* | Fix various typos with codespell | Rémi Verschelde | 2024-05-07 | 1 | -3/+3 |
| | | | | | | | | | Using 2.2.7.dev217+g10c2abcf. Had to add `colour` to the ignore list as we used it as an alias/keyword for the documentation of color-related APIs. Also ignore recommendations to change `thirdparty` to either `third-party` or `third party`, which are correct but we use the former fairly consistently. | ||||
* | Improvements to VRS/Foveated rendering | Bastiaan Olij | 2024-05-03 | 1 | -1/+22 |
| | |||||
* | OpenXR: Change timing of xrWaitFrame and add thread safety features to OpenXR | Bastiaan Olij | 2024-05-01 | 1 | -0/+6 |
| | |||||
* | Fix syntax error in camera_attributes_set_exposure documentation | Haoyu Qiu | 2024-04-25 | 1 | -4/+4 |
| | |||||
* | Merge pull request #90396 from ↵ | Rémi Verschelde | 2024-04-08 | 1 | -1/+1 |
|\ | | | | | | | | | | | kleonc/rendering-server-instance-set-transform-document-it-is-global Fix `RenderingServer.instance_set_transform` docs saying it's not global | ||||
| * | Fix RenderingServer.instance_set_transform docs saying it's not global | kleonc | 2024-04-08 | 1 | -1/+1 |
| | | |||||
* | | Use `[codeblock lang=text]` more often in class ref | Micky | 2024-04-08 | 1 | -1/+1 |
| | | |||||
* | | Add support for OpenXR composition layers | David Snopek | 2024-04-04 | 1 | -0/+8 |
|/ | | | | Co-authored-by: Bastiaan Olij <mux213@gmail.com> | ||||
* | Fixed Timestep Interpolation (2D) | Ricardo Buring | 2024-03-23 | 1 | -0/+75 |
| | | | | | | | 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> | ||||
* | [Doc] Fix some incorrect uses of `a/an` | A Thousand Ships | 2024-03-13 | 1 | -1/+1 |
| | |||||
* | Add new Parallax2D node | markdibarry | 2024-03-03 | 1 | -0/+9 |
| | |||||
* | Overhaul some "uncommon" wording in class reference | Micky | 2024-03-01 | 1 | -2/+2 |
| | |||||
* | Add keywords to improve search in the class reference | Hugo Locurcio | 2024-02-22 | 1 | -6/+6 |
| | |||||
* | Merge pull request #80214 from BastiaanOlij/rendering_effect | Rémi Verschelde | 2024-02-20 | 1 | -0/+96 |
|\ | | | | | | | Implement hooks into renderer |