Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_layer_types.h
| Show All 28 Lines | typedef enum eViewLayerEEVEEPassType { | ||||
| EEVEE_RENDER_PASS_UNUSED_8 = (1 << 8), | EEVEE_RENDER_PASS_UNUSED_8 = (1 << 8), | ||||
| EEVEE_RENDER_PASS_VOLUME_LIGHT = (1 << 9), | EEVEE_RENDER_PASS_VOLUME_LIGHT = (1 << 9), | ||||
| EEVEE_RENDER_PASS_EMIT = (1 << 10), | EEVEE_RENDER_PASS_EMIT = (1 << 10), | ||||
| EEVEE_RENDER_PASS_ENVIRONMENT = (1 << 11), | EEVEE_RENDER_PASS_ENVIRONMENT = (1 << 11), | ||||
| EEVEE_RENDER_PASS_SHADOW = (1 << 12), | EEVEE_RENDER_PASS_SHADOW = (1 << 12), | ||||
| EEVEE_RENDER_PASS_AO = (1 << 13), | EEVEE_RENDER_PASS_AO = (1 << 13), | ||||
| EEVEE_RENDER_PASS_BLOOM = (1 << 14), | EEVEE_RENDER_PASS_BLOOM = (1 << 14), | ||||
| EEVEE_RENDER_PASS_AOV = (1 << 15), | EEVEE_RENDER_PASS_AOV = (1 << 15), | ||||
| /* | |||||
| * TODO(jbakker): Clean up confliting bits after EEVEE has been removed. | |||||
| * EEVEE_RENDER_PASS_CRYPTOMATTE is for EEVEE, EEVEE_RENDER_PASS_CRYTPOMATTE_* are for | |||||
| * EEVEE-Next. | |||||
| */ | |||||
| EEVEE_RENDER_PASS_CRYPTOMATTE = (1 << 16), | EEVEE_RENDER_PASS_CRYPTOMATTE = (1 << 16), | ||||
| EEVEE_RENDER_PASS_VECTOR = (1 << 17), | EEVEE_RENDER_PASS_CRYPTOMATTE_OBJECT = (1 << 16), | ||||
| EEVEE_RENDER_PASS_CRYPTOMATTE_ASSET = (1 << 17), | |||||
| EEVEE_RENDER_PASS_CRYPTOMATTE_MATERIAL = (1 << 18), | |||||
| EEVEE_RENDER_PASS_VECTOR = (1 << 19), | |||||
| } eViewLayerEEVEEPassType; | } eViewLayerEEVEEPassType; | ||||
| #define EEVEE_RENDER_PASS_MAX_BIT 18 | #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, | ||||
| } eViewLayerAOVType; | } eViewLayerAOVType; | ||||
| /* #ViewLayerAOV.flag */ | /* #ViewLayerAOV.flag */ | ||||
| ▲ Show 20 Lines • Show All 245 Lines • Show Last 20 Lines | |||||