David Snopek
|
7fb8b931d7
|
Collapse three seperate texture storage methods into render_target_set_override()
|
2022-11-03 13:03:30 -05:00 |
|
Bastiaan Olij
|
c7656978ba
|
Adding getters to RenderTarget and implementing override functionality for XR
|
2022-10-05 11:37:49 +11:00 |
|
Bastiaan Olij
|
ddc4ae1175
|
Move cluster builder, sdfgi and gi structures to clustered renderer, move light and probe elements into storage and reorganise our render_scene method.
|
2022-10-04 11:03:32 +11:00 |
|
Hendrik Brucker
|
e96b1a2c0c
|
Implement MSAA for 2D [Vulkan only]
|
2022-08-13 01:09:48 +02:00 |
|
Rémi Verschelde
|
90019676b0
|
Code quality: Fix header guards consistency
Adds `header_guards.sh` bash script, used in CI to validate future
changes. Can be run locally to fix invalid header guards.
|
2022-07-25 11:17:40 +02:00 |
|
Bastiaan Olij
|
d139131aab
|
Adding Variable Rate Shading support to Godot
Improve GI renderer and add VRS support
Implement render device has_feature and move subgroup settings to limit_get
|
2022-07-17 15:42:24 +10:00 |
|
Bastiaan Olij
|
ecfcfd97fa
|
Split dependency logic
Split FOG
Split visibility notifier
Final cleanup of storage classes
|
2022-06-28 00:10:29 +10:00 |
|
clayjohn
|
3e20c1347d
|
Add clipping, backbuffer, and CanvasGroups to 2D GLES3 renderer
As well as significant consequent cleanup in the RenderTarget, Texture, and Canvas renderer code
|
2022-05-24 11:00:34 -07:00 |
|
Bastiaan Olij
|
6b28d94e77
|
Merge canvas and decal into TextureStorage and add render target
|
2022-04-17 12:59:50 +10:00 |
|
Bastiaan Olij
|
57e5a33623
|
Split dummy renderer classes into separate files
Split canvas_texture_storage and texture_storage from render_storage class
|
2022-03-16 17:43:10 +11:00 |
|