Changeset View
Changeset View
Standalone View
Standalone View
source/blender/gpu/GPU_shader.h
| Show First 20 Lines • Show All 128 Lines • ▼ Show 20 Lines | typedef enum GPUBuiltinShader { | ||||
| GPU_SHADER_3D_DEPTH_ONLY, | GPU_SHADER_3D_DEPTH_ONLY, | ||||
| GPU_SHADER_3D_CLIPPED_UNIFORM_COLOR, | GPU_SHADER_3D_CLIPPED_UNIFORM_COLOR, | ||||
| /* basic image drawing */ | /* basic image drawing */ | ||||
| GPU_SHADER_2D_IMAGE_LINEAR_TO_SRGB, | GPU_SHADER_2D_IMAGE_LINEAR_TO_SRGB, | ||||
| GPU_SHADER_2D_IMAGE_SHUFFLE_COLOR, | GPU_SHADER_2D_IMAGE_SHUFFLE_COLOR, | ||||
| GPU_SHADER_2D_IMAGE_MASK_UNIFORM_COLOR, | GPU_SHADER_2D_IMAGE_MASK_UNIFORM_COLOR, | ||||
| GPU_SHADER_3D_IMAGE_MODULATE_ALPHA, | GPU_SHADER_3D_IMAGE_MODULATE_ALPHA, | ||||
| GPU_SHADER_3D_IMAGE_DEPTH, | GPU_SHADER_3D_IMAGE_DEPTH, | ||||
| GPU_SHADER_3D_IMAGE_DEPTH_COPY, | |||||
| /* stereo 3d */ | /* stereo 3d */ | ||||
| GPU_SHADER_2D_IMAGE_INTERLACE, | GPU_SHADER_2D_IMAGE_INTERLACE, | ||||
| /* points */ | /* points */ | ||||
| GPU_SHADER_2D_POINT_FIXED_SIZE_UNIFORM_COLOR, | GPU_SHADER_2D_POINT_FIXED_SIZE_UNIFORM_COLOR, | ||||
| GPU_SHADER_2D_POINT_UNIFORM_SIZE_UNIFORM_COLOR_AA, | GPU_SHADER_2D_POINT_UNIFORM_SIZE_UNIFORM_COLOR_AA, | ||||
| GPU_SHADER_2D_POINT_UNIFORM_SIZE_UNIFORM_COLOR_OUTLINE_AA, | GPU_SHADER_2D_POINT_UNIFORM_SIZE_UNIFORM_COLOR_OUTLINE_AA, | ||||
| GPU_SHADER_2D_POINT_UNIFORM_SIZE_VARYING_COLOR_OUTLINE_AA, | GPU_SHADER_2D_POINT_UNIFORM_SIZE_VARYING_COLOR_OUTLINE_AA, | ||||
| GPU_SHADER_2D_POINT_VARYING_SIZE_VARYING_COLOR, | GPU_SHADER_2D_POINT_VARYING_SIZE_VARYING_COLOR, | ||||
| ▲ Show 20 Lines • Show All 74 Lines • Show Last 20 Lines | |||||