Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_layer_types.h
| Show First 20 Lines • Show All 45 Lines • ▼ Show 20 Lines | typedef enum eViewLayerEEVEEPassType { | ||||
| EEVEE_RENDER_PASS_VECTOR = (1 << 19), | EEVEE_RENDER_PASS_VECTOR = (1 << 19), | ||||
| } eViewLayerEEVEEPassType; | } eViewLayerEEVEEPassType; | ||||
| #define EEVEE_RENDER_PASS_MAX_BIT 20 | #define EEVEE_RENDER_PASS_MAX_BIT 20 | ||||
| /* #ViewLayerAOV.type */ | /* #ViewLayerAOV.type */ | ||||
| typedef enum eViewLayerAOVType { | typedef enum eViewLayerAOVType { | ||||
| AOV_TYPE_VALUE = 0, | AOV_TYPE_VALUE = 0, | ||||
| AOV_TYPE_COLOR = 1, | AOV_TYPE_COLOR = 1, | ||||
| AOV_TYPE_LPE = 2, | |||||
| } eViewLayerAOVType; | } eViewLayerAOVType; | ||||
| /* #ViewLayerAOV.flag */ | /* #ViewLayerAOV.flag */ | ||||
| typedef enum eViewLayerAOVFlag { | typedef enum eViewLayerAOVFlag { | ||||
| AOV_CONFLICT = (1 << 0), | AOV_CONFLICT = (1 << 0), | ||||
| } eViewLayerAOVFlag; | } eViewLayerAOVFlag; | ||||
| /* #ViewLayer.cryptomatte_flag */ | /* #ViewLayer.cryptomatte_flag */ | ||||
| ▲ Show 20 Lines • Show All 65 Lines • ▼ Show 20 Lines | typedef struct ViewLayerAOV { | ||||
| struct ViewLayerAOV *next, *prev; | struct ViewLayerAOV *next, *prev; | ||||
| /* Name of the AOV */ | /* Name of the AOV */ | ||||
| char name[64]; | char name[64]; | ||||
| int flag; | int flag; | ||||
| /* Type of AOV (color/value) | /* Type of AOV (color/value) | ||||
| * matches `eViewLayerAOVType` */ | * matches `eViewLayerAOVType` */ | ||||
| int type; | int type; | ||||
| /* Only considered valid if type is AOV_TYPE_LPE. */ | |||||
| char lpe[64]; | |||||
| } ViewLayerAOV; | } ViewLayerAOV; | ||||
| /** Light-group Render-pass definition. */ | /** Light-group Render-pass definition. */ | ||||
| typedef struct ViewLayerLightgroup { | typedef struct ViewLayerLightgroup { | ||||
| struct ViewLayerLightgroup *next, *prev; | struct ViewLayerLightgroup *next, *prev; | ||||
| /* Name of the Lightgroup */ | /* Name of the Lightgroup */ | ||||
| char name[64]; | char name[64]; | ||||
| ▲ Show 20 Lines • Show All 159 Lines • Show Last 20 Lines | |||||