summaryrefslogtreecommitdiffstats
path: root/servers/visual/rasterizer.h
diff options
context:
space:
mode:
Diffstat (limited to 'servers/visual/rasterizer.h')
-rw-r--r--servers/visual/rasterizer.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/servers/visual/rasterizer.h b/servers/visual/rasterizer.h
index eda67f2ed4..7452985522 100644
--- a/servers/visual/rasterizer.h
+++ b/servers/visual/rasterizer.h
@@ -430,6 +430,9 @@ public:
virtual void gi_probe_set_interior(RID p_probe,bool p_enable)=0;
virtual bool gi_probe_is_interior(RID p_probe) const=0;
+ virtual void gi_probe_set_compress(RID p_probe,bool p_enable)=0;
+ virtual bool gi_probe_is_compressed(RID p_probe) const=0;
+
virtual uint32_t gi_probe_get_version(RID p_probe)=0;
enum GIProbeCompression {
@@ -442,6 +445,7 @@ public:
virtual RID gi_probe_dynamic_data_create(int p_width,int p_height,int p_depth,GIProbeCompression p_compression)=0;
virtual void gi_probe_dynamic_data_update(RID p_gi_probe_data,int p_depth_slice,int p_slice_count,int p_mipmap,const void* p_data)=0;
+
/* PARTICLES */
virtual RID particles_create()=0;