20#define GPU_VERT_ATTR_MAX_LEN 16
21#define GPU_VERT_ATTR_MAX_NAMES 6
22#define GPU_VERT_ATTR_NAMES_BUF_LEN 256
23#define GPU_VERT_FORMAT_MAX_NAMES 63
25#define GPU_MAX_SAFE_ATTR_NAME 12
68 "We use uchar as index inside the name buffer "
69 "so GPU_VERT_ATTR_NAMES_BUF_LEN needs to be "
70 "smaller than GPUVertFormat->name_offset and "
71 "GPUVertAttr->names maximum value");
168#define SIGNED_INT_10_MAX 511
169#define SIGNED_INT_10_MIN -512
174 assert(min_allowed <= max_allowed);
176 if (x < min_allowed) {
179 else if (x > max_allowed) {
222 const bool do_hq_normals)
#define BLI_STATIC_ASSERT(a, msg)
MINLINE void normal_float_to_short_v3(short out[3], const float in[3])
struct GPUShader GPUShader
uchar names[GPU_VERT_ATTR_MAX_NAMES]