Changeset View
Changeset View
Standalone View
Standalone View
source/blender/gpu/GPU_shader.h
| Show First 20 Lines • Show All 167 Lines • ▼ Show 20 Lines | typedef enum GPUBuiltinShader { | ||||
| GPU_SHADER_INSTANCE_UNIFORM_COLOR, | GPU_SHADER_INSTANCE_UNIFORM_COLOR, | ||||
| GPU_SHADER_INSTANCE_VARIYING_COLOR_VARIYING_SIZE, /* Uniformly scaled */ | GPU_SHADER_INSTANCE_VARIYING_COLOR_VARIYING_SIZE, /* Uniformly scaled */ | ||||
| GPU_SHADER_INSTANCE_VARIYING_COLOR_VARIYING_SCALE, | GPU_SHADER_INSTANCE_VARIYING_COLOR_VARIYING_SCALE, | ||||
| GPU_SHADER_INSTANCE_EDGES_VARIYING_COLOR, | GPU_SHADER_INSTANCE_EDGES_VARIYING_COLOR, | ||||
| GPU_SHADER_3D_INSTANCE_BONE_ENVELOPE_SOLID, | GPU_SHADER_3D_INSTANCE_BONE_ENVELOPE_SOLID, | ||||
| GPU_SHADER_3D_INSTANCE_BONE_ENVELOPE_WIRE, | GPU_SHADER_3D_INSTANCE_BONE_ENVELOPE_WIRE, | ||||
| GPU_SHADER_3D_INSTANCE_MBALL_HELPERS, | |||||
| GPU_NUM_BUILTIN_SHADERS /* (not an actual shader) */ | GPU_NUM_BUILTIN_SHADERS /* (not an actual shader) */ | ||||
| } GPUBuiltinShader; | } GPUBuiltinShader; | ||||
| /* Keep these in sync with: | /* Keep these in sync with: | ||||
| * gpu_shader_image_interlace_frag.glsl | * gpu_shader_image_interlace_frag.glsl | ||||
| * gpu_shader_image_rect_interlace_frag.glsl | * gpu_shader_image_rect_interlace_frag.glsl | ||||
| **/ | **/ | ||||
| typedef enum GPUInterlaceShader { | typedef enum GPUInterlaceShader { | ||||
| Show All 32 Lines | |||||