diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2017-02-22 14:46:27 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2017-02-22 14:46:27 +0300 |
commit | 6dbc6dfc14e749f929be93a5025b255d41c30941 (patch) | |
tree | c32c5ef9262809253b81c340696fad5f7d655475 /source/blender/gpu/GPU_shader.h | |
parent | e05d3d5d9b0fff6efce57f015129892c29ab067e (diff) |
Clay Engine: Prepare for Armature drawing.
- Added runtime display matrices to EditBone and bPoseChannel
- Added Object space instance vertex shader and modified the simple lighting shader accordingly
Diffstat (limited to 'source/blender/gpu/GPU_shader.h')
-rw-r--r-- | source/blender/gpu/GPU_shader.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/gpu/GPU_shader.h b/source/blender/gpu/GPU_shader.h index 2ebbbba2ccf..f77fd3b6dc6 100644 --- a/source/blender/gpu/GPU_shader.h +++ b/source/blender/gpu/GPU_shader.h @@ -139,6 +139,9 @@ typedef enum GPUBuiltinShader { GPU_SHADER_3D_GROUNDPOINT, GPU_SHADER_3D_GROUNDLINE, GPU_SHADER_3D_SCREENSPACE_VARIYING_COLOR, + /* bone drawing */ + GPU_SHADER_3D_OBJECTSPACE_VARIYING_COLOR, + GPU_SHADER_3D_OBJECTSPACE_SIMPLE_LIGHTING_VARIYING_COLOR, /* axis name */ GPU_SHADER_3D_SCREENSPACE_AXIS, /* instance */ |