GPUShader: Add selection id shader

This is to separate id drawing from standard color drawing.
This commit is contained in:
2018-12-22 21:02:30 +01:00
parent 943852c0dc
commit 9d19ff9076
5 changed files with 64 additions and 0 deletions

View File

@@ -352,6 +352,9 @@ typedef enum GPUBuiltinShader {
GPU_SHADER_2D_UV_EDGES_SMOOTH,
GPU_SHADER_2D_UV_FACES,
GPU_SHADER_2D_UV_FACES_STRETCH,
/* Selection */
GPU_SHADER_3D_FLAT_SELECT_ID,
GPU_SHADER_3D_UNIFORM_SELECT_ID,
GPU_NUM_BUILTIN_SHADERS /* (not an actual shader) */
} GPUBuiltinShader;