diff options
Diffstat (limited to 'source/blender/draw/engines/eevee/eevee_raytracing.hh')
-rw-r--r-- | source/blender/draw/engines/eevee/eevee_raytracing.hh | 22 |
1 files changed, 5 insertions, 17 deletions
diff --git a/source/blender/draw/engines/eevee/eevee_raytracing.hh b/source/blender/draw/engines/eevee/eevee_raytracing.hh index c44c2b56099..71452e23478 100644 --- a/source/blender/draw/engines/eevee/eevee_raytracing.hh +++ b/source/blender/draw/engines/eevee/eevee_raytracing.hh @@ -18,13 +18,14 @@ class Instance; * \{ */ class RaytracingModule { + public: + RaytraceDataBuf reflection_data; + RaytraceDataBuf refraction_data; + RaytraceDataBuf diffuse_data; + private: Instance &inst_; - RaytraceDataBuf reflection_data_; - RaytraceDataBuf refraction_data_; - RaytraceDataBuf diffuse_data_; - bool enabled_ = false; public: @@ -32,19 +33,6 @@ class RaytracingModule { void sync(void); - const GPUUniformBuf *reflection_ubo_get(void) const - { - return reflection_data_; - } - const GPUUniformBuf *refraction_ubo_get(void) const - { - return refraction_data_; - } - const GPUUniformBuf *diffuse_ubo_get(void) const - { - return diffuse_data_; - } - bool enabled(void) const { return enabled_; |