Blender
V3.3
|
#include <workbench_private.h>
Public Attributes | |
struct GPUFrameBuffer * | opaque_fb |
struct GPUFrameBuffer * | opaque_infront_fb |
struct GPUFrameBuffer * | transp_accum_fb |
struct GPUFrameBuffer * | transp_accum_infront_fb |
struct GPUFrameBuffer * | id_clear_fb |
struct GPUFrameBuffer * | dof_downsample_fb |
struct GPUFrameBuffer * | dof_coc_tile_h_fb |
struct GPUFrameBuffer * | dof_coc_tile_v_fb |
struct GPUFrameBuffer * | dof_coc_dilate_fb |
struct GPUFrameBuffer * | dof_blur1_fb |
struct GPUFrameBuffer * | dof_blur2_fb |
struct GPUFrameBuffer * | antialiasing_fb |
struct GPUFrameBuffer * | antialiasing_in_front_fb |
struct GPUFrameBuffer * | smaa_edge_fb |
struct GPUFrameBuffer * | smaa_weight_fb |
Definition at line 78 of file workbench_private.h.
struct GPUFrameBuffer* WORKBENCH_FramebufferList::antialiasing_fb |
Definition at line 94 of file workbench_private.h.
Referenced by workbench_antialiasing_draw_pass(), and workbench_antialiasing_engine_init().
struct GPUFrameBuffer* WORKBENCH_FramebufferList::antialiasing_in_front_fb |
Definition at line 95 of file workbench_private.h.
Referenced by workbench_antialiasing_engine_init().
struct GPUFrameBuffer* WORKBENCH_FramebufferList::dof_blur1_fb |
Definition at line 91 of file workbench_private.h.
Referenced by workbench_dof_draw_pass(), and workbench_dof_engine_init().
struct GPUFrameBuffer* WORKBENCH_FramebufferList::dof_blur2_fb |
Definition at line 92 of file workbench_private.h.
Referenced by workbench_dof_draw_pass(), and workbench_dof_engine_init().
struct GPUFrameBuffer* WORKBENCH_FramebufferList::dof_coc_dilate_fb |
Definition at line 90 of file workbench_private.h.
Referenced by workbench_dof_draw_pass(), and workbench_dof_engine_init().
struct GPUFrameBuffer* WORKBENCH_FramebufferList::dof_coc_tile_h_fb |
Definition at line 88 of file workbench_private.h.
Referenced by workbench_dof_draw_pass(), and workbench_dof_engine_init().
struct GPUFrameBuffer* WORKBENCH_FramebufferList::dof_coc_tile_v_fb |
Definition at line 89 of file workbench_private.h.
Referenced by workbench_dof_draw_pass(), and workbench_dof_engine_init().
struct GPUFrameBuffer* WORKBENCH_FramebufferList::dof_downsample_fb |
Definition at line 87 of file workbench_private.h.
Referenced by workbench_dof_draw_pass(), and workbench_dof_engine_init().
struct GPUFrameBuffer* WORKBENCH_FramebufferList::id_clear_fb |
Definition at line 85 of file workbench_private.h.
Referenced by workbench_cache_finish(), and workbench_draw_sample().
struct GPUFrameBuffer* WORKBENCH_FramebufferList::opaque_fb |
Definition at line 79 of file workbench_private.h.
Referenced by workbench_draw_sample(), workbench_opaque_engine_init(), and workbench_transparent_draw_depth_pass().
struct GPUFrameBuffer* WORKBENCH_FramebufferList::opaque_infront_fb |
Definition at line 80 of file workbench_private.h.
Referenced by workbench_cache_finish(), workbench_draw_sample(), and workbench_transparent_draw_depth_pass().
struct GPUFrameBuffer* WORKBENCH_FramebufferList::smaa_edge_fb |
Definition at line 96 of file workbench_private.h.
Referenced by workbench_antialiasing_draw_pass(), and workbench_antialiasing_engine_init().
struct GPUFrameBuffer* WORKBENCH_FramebufferList::smaa_weight_fb |
Definition at line 97 of file workbench_private.h.
Referenced by workbench_antialiasing_draw_pass(), and workbench_antialiasing_engine_init().
struct GPUFrameBuffer* WORKBENCH_FramebufferList::transp_accum_fb |
Definition at line 82 of file workbench_private.h.
Referenced by workbench_draw_sample(), and workbench_transparent_engine_init().
struct GPUFrameBuffer* WORKBENCH_FramebufferList::transp_accum_infront_fb |
Definition at line 83 of file workbench_private.h.
Referenced by workbench_cache_finish(), and workbench_draw_sample().