summaryrefslogtreecommitdiffstats
path: root/drivers/gles3/rasterizer_scene_gles3.h
diff options
context:
space:
mode:
authorclayjohn <claynjohn@gmail.com>2022-05-03 13:28:15 -0700
committerclayjohn <claynjohn@gmail.com>2022-05-11 21:00:21 -0700
commit2bf8831dd62c7ef4977a23e93cb58a9d1f929bd9 (patch)
treefe3f4d9aac90e07c097d715a8a868569fd87e332 /drivers/gles3/rasterizer_scene_gles3.h
parent3bb8e6a9feb22049310ae0111e57113c08d3292c (diff)
downloadredot-engine-2bf8831dd62c7ef4977a23e93cb58a9d1f929bd9.tar.gz
SceneShader compiling
Diffstat (limited to 'drivers/gles3/rasterizer_scene_gles3.h')
-rw-r--r--drivers/gles3/rasterizer_scene_gles3.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/drivers/gles3/rasterizer_scene_gles3.h b/drivers/gles3/rasterizer_scene_gles3.h
index 4c7502cda4..13b3b007a2 100644
--- a/drivers/gles3/rasterizer_scene_gles3.h
+++ b/drivers/gles3/rasterizer_scene_gles3.h
@@ -91,9 +91,7 @@ private:
RS::ViewportDebugDraw debug_draw = RS::VIEWPORT_DEBUG_DRAW_DISABLED;
uint64_t scene_pass = 0;
- /* Sky */
struct SkyGlobals {
- RID shader_current_version;
RID shader_default_version;
RID default_material;
RID default_shader;
@@ -106,6 +104,12 @@ private:
uint32_t ggx_samples = 128;
} sky_globals;
+ struct SceneGlobals {
+ RID shader_default_version;
+ RID default_material;
+ RID default_shader;
+ } scene_globals;
+
protected:
double time;
double time_step = 0;