diff options
| author | Rémi Verschelde <remi@verschelde.fr> | 2021-08-14 14:44:23 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-08-14 14:44:23 +0200 |
| commit | 4e1d91f4d3628a2885ed0ba9393f0ff2d38d5071 (patch) | |
| tree | 1ebeeffff5c6cf14c52c7bdb0e87af9ac706d39e /servers/rendering/renderer_rd/renderer_scene_render_rd.h | |
| parent | 087ec7b8add8cc60de0bc9974b58ff625daa8cc2 (diff) | |
| parent | 07fd559478d0318a2d220ed050edc67fb5f618b4 (diff) | |
| download | redot-engine-4e1d91f4d3628a2885ed0ba9393f0ff2d38d5071.tar.gz | |
Merge pull request #50998 from BastiaanOlij/single_bokeh_dof_raster
Rewrote raster DOF shader to using BOKEH
Diffstat (limited to 'servers/rendering/renderer_rd/renderer_scene_render_rd.h')
| -rw-r--r-- | servers/rendering/renderer_rd/renderer_scene_render_rd.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/servers/rendering/renderer_rd/renderer_scene_render_rd.h b/servers/rendering/renderer_rd/renderer_scene_render_rd.h index 336dd6e1a7..236e4b4320 100644 --- a/servers/rendering/renderer_rd/renderer_scene_render_rd.h +++ b/servers/rendering/renderer_rd/renderer_scene_render_rd.h @@ -483,6 +483,15 @@ private: Blur blur[2]; //the second one starts from the first mipmap + struct WeightBuffers { + RID weight; + RID fb; // FB with both texture and weight + }; + + // 2 full size, 2 half size + WeightBuffers weight_buffers[4]; // Only used in raster + RID base_weight_fb; // base buffer for weight + struct Luminance { Vector<RID> reduce; RID current; |
