Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/eevee/eevee_private.h
| Show First 20 Lines • Show All 303 Lines • ▼ Show 20 Lines | typedef struct EEVEE_FramebufferList { | ||||
| struct GPUFrameBuffer *update_noise_fb; | struct GPUFrameBuffer *update_noise_fb; | ||||
| struct GPUFrameBuffer *planarref_fb; | struct GPUFrameBuffer *planarref_fb; | ||||
| struct GPUFrameBuffer *planar_downsample_fb; | struct GPUFrameBuffer *planar_downsample_fb; | ||||
| struct GPUFrameBuffer *main_fb; | struct GPUFrameBuffer *main_fb; | ||||
| struct GPUFrameBuffer *main_color_fb; | struct GPUFrameBuffer *main_color_fb; | ||||
| struct GPUFrameBuffer *main_depth_fb; | |||||
| struct GPUFrameBuffer *effect_fb; | struct GPUFrameBuffer *effect_fb; | ||||
| struct GPUFrameBuffer *effect_color_fb; | struct GPUFrameBuffer *effect_color_fb; | ||||
| struct GPUFrameBuffer *double_buffer_fb; | struct GPUFrameBuffer *double_buffer_fb; | ||||
| struct GPUFrameBuffer *double_buffer_color_fb; | struct GPUFrameBuffer *double_buffer_color_fb; | ||||
| struct GPUFrameBuffer *double_buffer_depth_fb; | struct GPUFrameBuffer *double_buffer_depth_fb; | ||||
| struct GPUFrameBuffer *taa_history_fb; | struct GPUFrameBuffer *taa_history_fb; | ||||
| struct GPUFrameBuffer *taa_history_color_fb; | struct GPUFrameBuffer *taa_history_color_fb; | ||||
| } EEVEE_FramebufferList; | } EEVEE_FramebufferList; | ||||
| Show All 21 Lines | typedef struct EEVEE_TextureList { | ||||
| struct GPUTexture *lookdev_cube_tx; | struct GPUTexture *lookdev_cube_tx; | ||||
| struct GPUTexture *planar_pool; | struct GPUTexture *planar_pool; | ||||
| struct GPUTexture *planar_depth; | struct GPUTexture *planar_depth; | ||||
| struct GPUTexture *maxzbuffer; | struct GPUTexture *maxzbuffer; | ||||
| struct GPUTexture *color; /* R16_G16_B16 */ | struct GPUTexture *color; /* R16_G16_B16 */ | ||||
| struct GPUTexture *depth; | |||||
| struct GPUTexture *color_double_buffer; | struct GPUTexture *color_double_buffer; | ||||
| struct GPUTexture *depth_double_buffer; | struct GPUTexture *depth_double_buffer; | ||||
| } EEVEE_TextureList; | } EEVEE_TextureList; | ||||
| typedef struct EEVEE_StorageList { | typedef struct EEVEE_StorageList { | ||||
| /* Effects */ | /* Effects */ | ||||
| struct EEVEE_EffectsInfo *effects; | struct EEVEE_EffectsInfo *effects; | ||||
| ▲ Show 20 Lines • Show All 794 Lines • Show Last 20 Lines | |||||