ENUM(VARYING_SLOT_BOUNDING_BOX0),
ENUM(VARYING_SLOT_BOUNDING_BOX1),
ENUM(VARYING_SLOT_VIEW_INDEX),
+ ENUM(VARYING_SLOT_VIEWPORT_MASK),
ENUM(VARYING_SLOT_VAR0),
ENUM(VARYING_SLOT_VAR1),
ENUM(VARYING_SLOT_VAR2),
ENUM(SYSTEM_VALUE_INVOCATION_ID),
ENUM(SYSTEM_VALUE_FRAG_COORD),
ENUM(SYSTEM_VALUE_POINT_COORD),
+ ENUM(SYSTEM_VALUE_LINE_COORD),
ENUM(SYSTEM_VALUE_FRONT_FACE),
ENUM(SYSTEM_VALUE_SAMPLE_ID),
ENUM(SYSTEM_VALUE_SAMPLE_POS),
ENUM(SYSTEM_VALUE_PRIMITIVE_ID),
ENUM(SYSTEM_VALUE_TESS_LEVEL_OUTER),
ENUM(SYSTEM_VALUE_TESS_LEVEL_INNER),
+ ENUM(SYSTEM_VALUE_TESS_LEVEL_OUTER_DEFAULT),
+ ENUM(SYSTEM_VALUE_TESS_LEVEL_INNER_DEFAULT),
ENUM(SYSTEM_VALUE_LOCAL_INVOCATION_ID),
ENUM(SYSTEM_VALUE_LOCAL_INVOCATION_INDEX),
ENUM(SYSTEM_VALUE_GLOBAL_INVOCATION_ID),
+ ENUM(SYSTEM_VALUE_BASE_GLOBAL_INVOCATION_ID),
+ ENUM(SYSTEM_VALUE_GLOBAL_INVOCATION_INDEX),
ENUM(SYSTEM_VALUE_WORK_GROUP_ID),
ENUM(SYSTEM_VALUE_NUM_WORK_GROUPS),
ENUM(SYSTEM_VALUE_LOCAL_GROUP_SIZE),
ENUM(SYSTEM_VALUE_GLOBAL_GROUP_SIZE),
+ ENUM(SYSTEM_VALUE_USER_DATA_AMD),
ENUM(SYSTEM_VALUE_WORK_DIM),
ENUM(SYSTEM_VALUE_DEVICE_INDEX),
ENUM(SYSTEM_VALUE_VIEW_INDEX),
ENUM(SYSTEM_VALUE_VERTEX_CNT),
- ENUM(SYSTEM_VALUE_BARYCENTRIC_PIXEL),
- ENUM(SYSTEM_VALUE_BARYCENTRIC_SAMPLE),
- ENUM(SYSTEM_VALUE_BARYCENTRIC_CENTROID),
- ENUM(SYSTEM_VALUE_BARYCENTRIC_SIZE),
+ ENUM(SYSTEM_VALUE_BARYCENTRIC_PERSP_PIXEL),
+ ENUM(SYSTEM_VALUE_BARYCENTRIC_PERSP_SAMPLE),
+ ENUM(SYSTEM_VALUE_BARYCENTRIC_PERSP_CENTROID),
+ ENUM(SYSTEM_VALUE_BARYCENTRIC_PERSP_SIZE),
+ ENUM(SYSTEM_VALUE_BARYCENTRIC_LINEAR_PIXEL),
+ ENUM(SYSTEM_VALUE_BARYCENTRIC_LINEAR_CENTROID),
+ ENUM(SYSTEM_VALUE_BARYCENTRIC_LINEAR_SAMPLE),
+ ENUM(SYSTEM_VALUE_BARYCENTRIC_PULL_MODEL),
+ ENUM(SYSTEM_VALUE_GS_HEADER_IR3),
+ ENUM(SYSTEM_VALUE_TCS_HEADER_IR3),
};
STATIC_ASSERT(ARRAY_SIZE(names) == SYSTEM_VALUE_MAX);
return NAME(sysval);
ENUM(INTERP_MODE_SMOOTH),
ENUM(INTERP_MODE_FLAT),
ENUM(INTERP_MODE_NOPERSPECTIVE),
+ ENUM(INTERP_MODE_EXPLICIT),
};
STATIC_ASSERT(ARRAY_SIZE(names) == INTERP_MODE_COUNT);
return NAME(qual);