summaryrefslogtreecommitdiffstats
path: root/doc/classes/RenderingServer.xml
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #98683 from clayjohn/wireframeThaddeus Crews2024-11-181-1/+3
|\ | | | | | | Ensure shadow material and mesh are not used with wireframe mode
| * Ensure shadow material and mesh are not used with wireframe modeclayjohn2024-11-161-1/+3
| | | | | | | | And in the Compatibility renderer actually use the wireframe render mode
* | Implemented multimesh_get_buffer_rd_rid function into RenderingServer.David House2024-11-141-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-2Thaddeus Crews2024-11-121-3/+3
|\ | | | | | | Clean up more `[b]Example:[/b]` lines from the class reference
| * Clean up more `[b]Example:[/b]` lines from the class referenceMicky2024-11-111-3/+3
| |
* | Merge pull request #85430 from Calinou/os-expose-rendering-driver-methodThaddeus Crews2024-11-111-0/+14
|\ \ | | | | | | | | | Expose RenderingServer methods to get rendering driver and method name
| * | Expose RenderingServer methods to get rendering driver and method nameHugo Locurcio2024-10-021-0/+14
| | | | | | | | | | | | This is useful for troubleshooting purposes and debug menus.
* | | Fix many untagged true/false/null in the documentationMicky2024-11-101-2/+2
| | |
* | | Merge pull request #96705 from elmajime/camera_from_external_feedThaddeus Crews2024-11-041-0/+8
|\ \ \ | | | | | | | | | | | | Add support for external camera feed from external plugin on Android
| * | | Added external camera feed from external plugin on Androidmaxime.chambefort2024-10-301-0/+8
| | | |
* | | | Merge pull request #85338 from EMBYRDEV/shadow-caster-maskThaddeus Crews2024-10-241-0/+8
|\ \ \ \ | | | | | | | | | | | | | | | Add `shadow_caster_mask` to Light3D.
| * | | | Add `shadow_caster_mask` to Light3D.Hannah Crawford2024-08-121-0/+8
| | | | |
* | | | | Merge pull request #96893 from tetrapod00/docs-crosslink-antialiasingClay John2024-10-171-5/+5
|\ \ \ \ \ | |_|/ / / |/| | | | Docs: Add cross-links to antialiasing project settings
| * | | | Docs: Add cross-links to antialiasing project settingstetrapod002024-09-111-5/+5
| | |_|/ | |/| |
* | | | Implement asynchronous transfer queues, thread guards on RenderingDevice. ↵Dario2024-10-021-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 wordsMax Hilbrunner2024-09-301-1/+1
| | |
* | | Merge pull request #96184 from biswas08433/patch-1Rémi Verschelde2024-09-261-0/+3
|\ \ \ | | | | | | | | | | | | Clarify transform data ordering in `RenderingServer.multimesh_set_buffer`
| * | | Clarify transform data ordering in RenderingServer.multimesh_set_bufferbiswas084332024-09-231-0/+3
| | | |
* | | | Fix incorrect Reinhard tonemap operatorRie2024-09-251-1/+1
|/ / /
* | | Add external texture support (GLES3)David Snopek2024-09-201-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-periodRémi Verschelde2024-09-201-1/+1
|\ \ \ | | | | | | | | | | | | Add missing period for sentences in classref
| * | | Add missing period for sentences in classrefHaoyu Qiu2024-09-201-1/+1
| | | |
* | | | Fix typo in CompositorEffect documentationJiří Švejda2024-09-191-1/+1
|/ / /
* | | Merge pull request #96928 from dsnopek/rename-and-expose-texture-create-externalRémi Verschelde2024-09-191-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 Snopek2024-09-191-0/+24
| |/ / | | | | | | | | | compatibility renderer
* / / Fix typo in RenderingServer docsKiisu_Master2024-09-131-1/+1
|/ /
* | Document use of pre-calculated triangulation when drawing polygonsDanil Alexeev2024-09-041-0/+1
| |
* | Expose the function 'RenderingServer.canvas_item_attach_skeleton'Hei2024-08-251-0/+8
| |
* | Merge pull request #91818 from rburing/fti_multimeshRémi Verschelde2024-08-201-0/+42
|\ \ | | | | | | | | | Physics interpolation: `MultiMesh`
| * | Fixed Timestep Interpolation: MultiMeshRicardo Buring2024-08-181-0/+42
| | | | | | | | | | | | | | | | | | Adds fixed timestep interpolation to multimeshes. Co-authored-by: lawnjelly <lawnjelly@gmail.com>
* | | Merge pull request #89919 from BlueCube3310/bicubic-lightmapRémi Verschelde2024-08-201-0/+7
|\ \ \ | | | | | | | | | | | | Implement bicubic sampling for lightmaps
| * | | Implement support for bicubic lightmap filteringBlueCube33102024-08-191-0/+7
| |/ / | | | | | | | | | Co-authored-by: Calinou <hugo.locurcio@hugo.pro>
* / / Fix Parallax2D repeats being not relative to its transformkleonc2024-08-191-1/+2
|/ /
* / Fixed Timestep Interpolation (3D)Ricardo Buring2024-07-071-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 descriptionMateus Elias2024-05-261-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 primitivesYaohua Xiong2024-05-131-0/+3
| | | | | | including - rect, circle; both filled and unfilled. - polyline, multiline
* Fix various typos with codespellRémi Verschelde2024-05-071-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 renderingBastiaan Olij2024-05-031-1/+22
|
* OpenXR: Change timing of xrWaitFrame and add thread safety features to OpenXRBastiaan Olij2024-05-011-0/+6
|
* Fix syntax error in camera_attributes_set_exposure documentationHaoyu Qiu2024-04-251-4/+4
|
* Merge pull request #90396 from ↵Rémi Verschelde2024-04-081-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 globalkleonc2024-04-081-1/+1
| |
* | Use `[codeblock lang=text]` more often in class refMicky2024-04-081-1/+1
| |
* | Add support for OpenXR composition layersDavid Snopek2024-04-041-0/+8
|/ | | | Co-authored-by: Bastiaan Olij <mux213@gmail.com>
* Fixed Timestep Interpolation (2D)Ricardo Buring2024-03-231-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 Ships2024-03-131-1/+1
|
* Add new Parallax2D nodemarkdibarry2024-03-031-0/+9
|
* Overhaul some "uncommon" wording in class referenceMicky2024-03-011-2/+2
|
* Add keywords to improve search in the class referenceHugo Locurcio2024-02-221-6/+6
|
* Merge pull request #80214 from BastiaanOlij/rendering_effectRémi Verschelde2024-02-201-0/+96
|\ | | | | | | Implement hooks into renderer