|
Blender V4.3
|
Go to the source code of this file.
| #define GPU_SHADER_ATTR_TYPE_CHAR 3 |
Definition at line 13 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_CHAR2 21 |
Definition at line 31 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_CHAR3 22 |
Definition at line 32 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_CHAR4 23 |
Definition at line 33 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_FLOAT 0 |
Definition at line 10 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_fetch_bind_attributes_end(), and blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_INT 1 |
Definition at line 11 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_INT1010102_NORM 19 |
Definition at line 29 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_IVEC2 10 |
Definition at line 20 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_IVEC3 11 |
Definition at line 21 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_IVEC4 12 |
Definition at line 22 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_MAT3 13 |
Definition at line 23 of file mtl_shader_shared.h.
| #define GPU_SHADER_ATTR_TYPE_MAT4 14 |
Definition at line 24 of file mtl_shader_shared.h.
| #define GPU_SHADER_ATTR_TYPE_SHORT 2 |
Definition at line 12 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_SHORT3_NORM 20 |
Definition at line 30 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_UCHAR2_NORM 16 |
Definition at line 26 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_UCHAR3_NORM 17 |
Definition at line 27 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_UCHAR4_NORM 18 |
Definition at line 28 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_UCHAR_NORM 15 |
Definition at line 25 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_UINT 24 |
Definition at line 34 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_UVEC2 7 |
Definition at line 17 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_UVEC3 8 |
Definition at line 18 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_UVEC4 9 |
Definition at line 19 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_VEC2 4 |
Definition at line 14 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_VEC3 5 |
Definition at line 15 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define GPU_SHADER_ATTR_TYPE_VEC4 6 |
Definition at line 16 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::ssbo_vertex_type_to_attr_type().
| #define MTL_SSBO_VERTEX_FETCH_IBO_INDEX MTL_SSBO_VERTEX_FETCH_MAX_VBOS |
Definition at line 7 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLShader::bake_pipeline_state(), blender::gpu::MTLBatch::bind(), and blender::gpu::MTLImmediate::end().
| #define MTL_SSBO_VERTEX_FETCH_MAX_VBOS 6 /* buffer bind 0..5 */ |
Definition at line 6 of file mtl_shader_shared.h.
Referenced by blender::gpu::MTLBatch::bind(), blender::gpu::MTLImmediate::end(), blender::gpu::MSLGeneratorInterface::generate_msl_vertex_attribute_input_population(), blender::gpu::MSLGeneratorInterface::generate_msl_vertex_inputs_string(), blender::gpu::MTLShader::ssbo_vertex_fetch_bind_attributes_begin(), and blender::gpu::MTLShader::ssbo_vertex_fetch_bind_attributes_end().