Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/eevee/eevee_private.h
| Show First 20 Lines • Show All 414 Lines • ▼ Show 20 Lines | typedef struct EEVEE_PlanarReflection { | ||||
| float reflectionmat[4][4]; | float reflectionmat[4][4]; | ||||
| } EEVEE_PlanarReflection; | } EEVEE_PlanarReflection; | ||||
| /* ************ PROBE DATA ************* */ | /* ************ PROBE DATA ************* */ | ||||
| typedef struct EEVEE_LightProbeVisTest { | typedef struct EEVEE_LightProbeVisTest { | ||||
| bool invert; | bool invert; | ||||
| bool cached; /* Reuse last test results */ | bool cached; /* Reuse last test results */ | ||||
| struct Group *group; /* Skip test if NULL */ | struct Collection *collection; /* Skip test if NULL */ | ||||
| } EEVEE_LightProbeVisTest; | } EEVEE_LightProbeVisTest; | ||||
| typedef struct EEVEE_LightProbesInfo { | typedef struct EEVEE_LightProbesInfo { | ||||
| int num_cube, cache_num_cube; | int num_cube, cache_num_cube; | ||||
| int num_grid, cache_num_grid; | int num_grid, cache_num_grid; | ||||
| int num_planar, cache_num_planar; | int num_planar, cache_num_planar; | ||||
| int total_irradiance_samples; /* Total for all grids */ | int total_irradiance_samples; /* Total for all grids */ | ||||
| int cache_irradiance_size[3]; | int cache_irradiance_size[3]; | ||||
| ▲ Show 20 Lines • Show All 545 Lines • Show Last 20 Lines | |||||