Changeset View
Changeset View
Standalone View
Standalone View
source/blender/gpu/GPU_material.h
| Show First 20 Lines • Show All 148 Lines • ▼ Show 20 Lines | typedef enum GPUDynamicType { | ||||
| GPU_DYNAMIC_MIST_ENABLE = 21, | GPU_DYNAMIC_MIST_ENABLE = 21, | ||||
| GPU_DYNAMIC_MIST_START = 22, | GPU_DYNAMIC_MIST_START = 22, | ||||
| GPU_DYNAMIC_MIST_DISTANCE = 23, | GPU_DYNAMIC_MIST_DISTANCE = 23, | ||||
| GPU_DYNAMIC_MIST_INTENSITY = 24, | GPU_DYNAMIC_MIST_INTENSITY = 24, | ||||
| GPU_DYNAMIC_MIST_TYPE = 25, | GPU_DYNAMIC_MIST_TYPE = 25, | ||||
| GPU_DYNAMIC_MIST_COLOR = 26, | GPU_DYNAMIC_MIST_COLOR = 26, | ||||
| GPU_DYNAMIC_HORIZON_COLOR = 27, | GPU_DYNAMIC_HORIZON_COLOR = 27, | ||||
| GPU_DYNAMIC_AMBIENT_COLOR = 28, | GPU_DYNAMIC_AMBIENT_COLOR = 28, | ||||
| GPU_DYNAMIC_MAT_DIFFRGB = 29, | |||||
| GPU_DYNAMIC_MAT_REF = 30, | |||||
| GPU_DYNAMIC_MAT_SPECRGB = 31, | |||||
| GPU_DYNAMIC_MAT_SPEC = 32, | |||||
| GPU_DYNAMIC_MAT_HARD = 33, | |||||
| GPU_DYNAMIC_MAT_EMIT = 34, | |||||
| GPU_DYNAMIC_MAT_AMB = 35, | |||||
| GPU_DYNAMIC_MAT_ALPHA = 36, | |||||
| } GPUDynamicType; | } GPUDynamicType; | ||||
| GPUNodeLink *GPU_attribute(CustomDataType type, const char *name); | GPUNodeLink *GPU_attribute(CustomDataType type, const char *name); | ||||
| GPUNodeLink *GPU_uniform(float *num); | GPUNodeLink *GPU_uniform(float *num); | ||||
| GPUNodeLink *GPU_dynamic_uniform(float *num, GPUDynamicType dynamictype, void *data); | GPUNodeLink *GPU_dynamic_uniform(float *num, GPUDynamicType dynamictype, void *data); | ||||
| GPUNodeLink *GPU_image(struct Image *ima, struct ImageUser *iuser, bool is_data); | GPUNodeLink *GPU_image(struct Image *ima, struct ImageUser *iuser, bool is_data); | ||||
| GPUNodeLink *GPU_image_preview(struct PreviewImage *prv); | GPUNodeLink *GPU_image_preview(struct PreviewImage *prv); | ||||
| GPUNodeLink *GPU_texture(int size, float *pixels); | GPUNodeLink *GPU_texture(int size, float *pixels); | ||||
| ▲ Show 20 Lines • Show All 128 Lines • Show Last 20 Lines | |||||