Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/eevee/eevee_private.h
| Show First 20 Lines • Show All 673 Lines • ▼ Show 20 Lines | typedef struct EEVEE_EffectsInfo { | ||||
| float taa_alpha; | float taa_alpha; | ||||
| bool bypass_drawing; | bool bypass_drawing; | ||||
| bool prev_drw_support; | bool prev_drw_support; | ||||
| bool prev_is_navigating; | bool prev_is_navigating; | ||||
| float prev_drw_persmat[4][4]; /* Used for checking view validity and reprojection. */ | float prev_drw_persmat[4][4]; /* Used for checking view validity and reprojection. */ | ||||
| struct DRWView *taa_view; | struct DRWView *taa_view; | ||||
| /* Ambient Occlusion */ | /* Ambient Occlusion */ | ||||
| int ao_depth_layer; | int ao_depth_layer; | ||||
| struct GPUTexture *ao_src_depth; /* pointer copy */ | struct GPUTexture *ao_src_depth; /* pointer copy */ | ||||
| struct GPUTexture *gtao_horizons; /* Textures from pool */ | struct GPUTexture *gtao_horizons; /* Textures from pool */ | ||||
| struct GPUTexture *gtao_horizons_renderpass; /* Texture when rendering render pass */ | |||||
| struct GPUTexture *gtao_horizons_debug; | struct GPUTexture *gtao_horizons_debug; | ||||
| /* Motion Blur */ | /* Motion Blur */ | ||||
| float current_ndc_to_world[4][4]; | float current_ndc_to_world[4][4]; | ||||
| float current_world_to_ndc[4][4]; | float current_world_to_ndc[4][4]; | ||||
| float current_world_to_view[4][4]; | float current_world_to_view[4][4]; | ||||
| float past_world_to_ndc[4][4]; | float past_world_to_ndc[4][4]; | ||||
| float past_world_to_view[4][4]; | float past_world_to_view[4][4]; | ||||
| CameraParams past_cam_params; | CameraParams past_cam_params; | ||||
| ▲ Show 20 Lines • Show All 673 Lines • Show Last 20 Lines | |||||