summaryrefslogtreecommitdiffstats
path: root/servers/rendering/rendering_device_binds.h
Commit message (Collapse)AuthorAgeFilesLines
* Check if there are new docs missing on CIYuri Sizov2021-07-141-1/+1
|
* Implement Specialization Constantsreduz2021-07-111-0/+35
| | | | | | * Added support to our local copy of SpirV Reflect (which does not support it). * Pass them on render or compute pipeline creation. * Not implemented in our shaders yet.
* Implement Framebuffer Subpass supportreduz2021-06-241-0/+28
| | | | | * Required for better optimizing mobile platforms * Will be used by the Vulkan mobile renderer.
* Rename Reference to RefCountedPedro J. Estébanez2021-06-111-24/+24
|
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
| | | | | | | | | | | | | | Happy new year to the wonderful Godot community! 2020 has been a tough year for most of us personally, but a good year for Godot development nonetheless with a huge amount of work done towards Godot 4.0 and great improvements backported to the long-lived 3.2 branch. We've had close to 400 contributors to engine code this year, authoring near 7,000 commit! (And that's only for the `master` branch and for the engine code, there's a lot more when counting docs, demos and other first-party repos.) Here's to a great year 2021 for all Godot users 🎆
* Rename RD texture "type" to "texture_type"Aaron Franke2020-12-041-2/+2
| | | "type" isn't very descriptive for exposed code, and this variable is exposed via RD_SETGET.
* Rename RD uniform "type" to "uniform_type"Aaron Franke2020-12-041-2/+2
| | | "type" isn't very descriptive for exposed code, and this variable is exposed via RD_SETGET.
* Fix spelling of a var, a struct, and message outputAndy Maloney2020-07-171-1/+1
|
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-3/+0
| | | | | | | | | | | | | | Which means that reduz' beloved style which we all became used to will now be changed automatically to remove the first empty line. This makes us lean closer to 1TBS (the one true brace style) instead of hybridating it with some Allman-inspired spacing. There's still the case of braces around single-statement blocks that needs to be addressed (but clang-format can't help with that, but clang-tidy may if we agree about it). Part of #33027.
* New lightmapperJuan Linietsky2020-05-101-1/+24
| | | | | | | -Added LocalVector (needed it) -Added stb_rect_pack (It's pretty cool, we could probably use it for other stuff too) -Fixes and changes all around the place -Added library for 128 bits fixed point (required for Delaunay3D)
* Style: Add missing copyright headersRémi Verschelde2020-05-101-0/+30
|
* Add proper type to most public API uses of ArrayJuan Linietsky2020-04-211-73/+24
|
* Exposed RenderingDevice to script APIJuan Linietsky2020-04-201-0/+628
Also added an easier way to load native GLSL shaders. Extras: Had to fix no-cache for subresources in resource loader, it was not properly working, making shaders not properly reload. Note: The precommit hooks are broken because they don't seem to support enums from one class being used in another. Feel free to fix this after merging this PR.