summaryrefslogtreecommitdiffstats
path: root/servers/rendering/rendering_device.h
Commit message (Expand)AuthorAgeFilesLines
* Add a Framebuffer cacheJuan Linietsky2022-08-051-4/+7
* Adding Variable Rate Shading support to GodotBastiaan Olij2022-07-171-12/+16
* Add `get_video_adapter_api_version()` to RenderingServerHugo Locurcio2022-05-031-0/+1
* Add color pass flags to Forward Clustered rendererjfons2022-04-011-0/+1
* Fix typos with codespellRémi Verschelde2022-03-311-1/+1
* Fix device limit exceeding for uniform buffernotSanil2022-03-161-1/+1
* Add a UniformSet cachereduz2022-03-061-8/+57
* Implementing OpenXR driverBastiaan Olij2022-02-231-0/+1
* Merge pull request #54489 from briansemrau/texture-delete-updateRémi Verschelde2022-01-191-1/+1
|\
| * Fix materials not updating when texture replaced/deletedBrian Semrau2021-11-011-1/+1
* | Remove support for PVRTC texture encoding and decodingHugo Locurcio2022-01-141-8/+0
* | Merge pull request #55790 from Calinou/renderingserver-add-device-type-getterRémi Verschelde2022-01-041-0/+13
|\ \
| * | Add `RenderingServer.get_video_adapter_type()` methodHugo Locurcio2021-12-101-0/+13
* | | Merge pull request #51206 from clayjohn/Vulkan-ASSGIRémi Verschelde2022-01-041-2/+2
|\ \ \
| * | | Added SSIL post processing effectclayjohn2021-11-061-2/+2
| | |/ | |/|
* | | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
| |/ |/|
* | Implemented AMD's FSR as a computer shader for upscaling 3D scenesJe06jm2021-11-231-0/+1
|/
* Expose Vulkan internal values for access from extensionsBastiaan Olij2021-09-091-0/+20
* Optionally scale 3D render contentBastiaan Olij2021-08-261-0/+1
* Fixes to mobile rendererreduz2021-08-171-4/+4
* Use subpasses to do 3D rendering and resolve in mobile rendererBastiaan Olij2021-08-061-1/+2
* Implement Binary Shader Compilationreduz2021-07-261-15/+21
* Implement Specialization Constantsreduz2021-07-111-3/+32
* Fix material invalidation on reimport.reduz2021-07-071-0/+2
* Fix Render Inforeduz2021-07-031-1/+8
* Implement Framebuffer Subpass supportreduz2021-06-241-5/+25
* Add stereoscopic rendering through multiviewBastiaan Olij2021-06-131-2/+2
* Implement shader cachingreduz2021-05-311-0/+4
* Fix typos with codespellRémi Verschelde2021-05-201-1/+1
* Cleanup vulkan capabilities check and add multiview checkBastiaan Olij2021-05-061-0/+4
* Obtain supported Vulkan APIBastiaan Olij2021-03-261-1/+34
* Rewrote how barriers work for faster renderingreduz2021-02-041-2/+8
* Reorganize RenderingDevice barriersreduz2021-01-261-10/+22
* Add named resources and debug labels in RenderDocclayjohn2021-01-251-0/+6
* Shadow map rendering optimizationreduz2021-01-241-1/+2
* Added GPU based cluster builderreduz2021-01-191-2/+3
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Port ASSAO to Godot to replace SAOclayjohn2020-12-211-0/+1
* Reimplement skeletons and blend shapesreduz2020-12-161-1/+1
* Rename RD texture "type" to "texture_type"Aaron Franke2020-12-041-2/+2
* Rename RD uniform "type" to "uniform_type"Aaron Franke2020-12-041-2/+2
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-2/+2
* Revert "Replace SAO implementation with MSSAO"Juan Linietsky2020-10-181-1/+0
* Replace SAO implementation with MSSAOclayjohn2020-10-181-0/+1
* Refactor MethodBind to use variadic templatesreduz2020-10-181-1/+1
* Addition of SDFGI for open world global illuminationJuan Linietsky2020-06-261-4/+15
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-3/+0
* New lightmapperJuan Linietsky2020-05-101-1/+3
* Add proper type to most public API uses of ArrayJuan Linietsky2020-04-211-9/+10
* Exposed RenderingDevice to script APIJuan Linietsky2020-04-201-7/+76