Changeset View
Changeset View
Standalone View
Standalone View
source/blender/gpu/GPU_material.h
| Show First 20 Lines • Show All 93 Lines • ▼ Show 20 Lines | typedef enum eGPUBuiltin { | ||||
| GPU_PARTICLE_SCALAR_PROPS = (1 << 9), | GPU_PARTICLE_SCALAR_PROPS = (1 << 9), | ||||
| GPU_PARTICLE_LOCATION = (1 << 10), | GPU_PARTICLE_LOCATION = (1 << 10), | ||||
| GPU_PARTICLE_VELOCITY = (1 << 11), | GPU_PARTICLE_VELOCITY = (1 << 11), | ||||
| GPU_PARTICLE_ANG_VELOCITY = (1 << 12), | GPU_PARTICLE_ANG_VELOCITY = (1 << 12), | ||||
| GPU_LOC_TO_VIEW_MATRIX = (1 << 13), | GPU_LOC_TO_VIEW_MATRIX = (1 << 13), | ||||
| GPU_INVERSE_LOC_TO_VIEW_MATRIX = (1 << 14), | GPU_INVERSE_LOC_TO_VIEW_MATRIX = (1 << 14), | ||||
| GPU_OBJECT_INFO = (1 << 15), | GPU_OBJECT_INFO = (1 << 15), | ||||
| GPU_VOLUME_DENSITY = (1 << 16), | GPU_VOLUME_DENSITY = (1 << 16), | ||||
| GPU_VOLUME_FLAME = (1 << 17), | GPU_VOLUME_COLOR = (1 << 17), | ||||
| GPU_VOLUME_TEMPERATURE = (1 << 18), | GPU_VOLUME_FLAME = (1 << 18), | ||||
| GPU_BARYCENTRIC_TEXCO = (1 << 19), | GPU_VOLUME_TEMPERATURE = (1 << 19), | ||||
| GPU_BARYCENTRIC_DIST = (1 << 20), | GPU_BARYCENTRIC_TEXCO = (1 << 20), | ||||
| GPU_WORLD_NORMAL = (1 << 21), | GPU_BARYCENTRIC_DIST = (1 << 21), | ||||
| GPU_WORLD_NORMAL = (1 << 22), | |||||
| } eGPUBuiltin; | } eGPUBuiltin; | ||||
| typedef enum eGPUMatFlag { | typedef enum eGPUMatFlag { | ||||
| GPU_MATFLAG_DIFFUSE = (1 << 0), | GPU_MATFLAG_DIFFUSE = (1 << 0), | ||||
| GPU_MATFLAG_GLOSSY = (1 << 1), | GPU_MATFLAG_GLOSSY = (1 << 1), | ||||
| GPU_MATFLAG_REFRACT = (1 << 2), | GPU_MATFLAG_REFRACT = (1 << 2), | ||||
| GPU_MATFLAG_SSS = (1 << 3), | GPU_MATFLAG_SSS = (1 << 3), | ||||
| } eGPUMatFlag; | } eGPUMatFlag; | ||||
| ▲ Show 20 Lines • Show All 126 Lines • Show Last 20 Lines | |||||