|
Blender V5.0
|
Go to the source code of this file.
Macros | |
| #define | GPU_SHADER_ATTR_TYPE_FLOAT 0 |
| #define | GPU_SHADER_ATTR_TYPE_INT 1 |
| #define | GPU_SHADER_ATTR_TYPE_SHORT 2 |
| #define | GPU_SHADER_ATTR_TYPE_CHAR 3 |
| #define | GPU_SHADER_ATTR_TYPE_VEC2 4 |
| #define | GPU_SHADER_ATTR_TYPE_VEC3 5 |
| #define | GPU_SHADER_ATTR_TYPE_VEC4 6 |
| #define | GPU_SHADER_ATTR_TYPE_UVEC2 7 |
| #define | GPU_SHADER_ATTR_TYPE_UVEC3 8 |
| #define | GPU_SHADER_ATTR_TYPE_UVEC4 9 |
| #define | GPU_SHADER_ATTR_TYPE_IVEC2 10 |
| #define | GPU_SHADER_ATTR_TYPE_IVEC3 11 |
| #define | GPU_SHADER_ATTR_TYPE_IVEC4 12 |
| #define | GPU_SHADER_ATTR_TYPE_MAT3 13 |
| #define | GPU_SHADER_ATTR_TYPE_MAT4 14 |
| #define | GPU_SHADER_ATTR_TYPE_UCHAR_NORM 15 |
| #define | GPU_SHADER_ATTR_TYPE_UCHAR2_NORM 16 |
| #define | GPU_SHADER_ATTR_TYPE_UCHAR3_NORM 17 |
| #define | GPU_SHADER_ATTR_TYPE_UCHAR4_NORM 18 |
| #define | GPU_SHADER_ATTR_TYPE_INT1010102_NORM 19 |
| #define | GPU_SHADER_ATTR_TYPE_SHORT3_NORM 20 |
| #define | GPU_SHADER_ATTR_TYPE_CHAR2 21 |
| #define | GPU_SHADER_ATTR_TYPE_CHAR3 22 |
| #define | GPU_SHADER_ATTR_TYPE_CHAR4 23 |
| #define | GPU_SHADER_ATTR_TYPE_UINT 24 |
| #define GPU_SHADER_ATTR_TYPE_CHAR 3 |
Definition at line 9 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_CHAR2 21 |
Definition at line 27 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_CHAR3 22 |
Definition at line 28 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_CHAR4 23 |
Definition at line 29 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_FLOAT 0 |
Definition at line 6 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_INT 1 |
Definition at line 7 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_INT1010102_NORM 19 |
Definition at line 25 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_IVEC2 10 |
Definition at line 16 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_IVEC3 11 |
Definition at line 17 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_IVEC4 12 |
Definition at line 18 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_MAT3 13 |
Definition at line 19 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_MAT4 14 |
Definition at line 20 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_SHORT 2 |
Definition at line 8 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_SHORT3_NORM 20 |
Definition at line 26 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_UCHAR2_NORM 16 |
Definition at line 22 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_UCHAR3_NORM 17 |
Definition at line 23 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_UCHAR4_NORM 18 |
Definition at line 24 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_UCHAR_NORM 15 |
Definition at line 21 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_UINT 24 |
Definition at line 30 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_UVEC2 7 |
Definition at line 13 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_UVEC3 8 |
Definition at line 14 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_UVEC4 9 |
Definition at line 15 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_VEC2 4 |
Definition at line 10 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_VEC3 5 |
Definition at line 11 of file mtl_shader_shared.hh.
| #define GPU_SHADER_ATTR_TYPE_VEC4 6 |
Definition at line 12 of file mtl_shader_shared.hh.