#define NV50TCL_VERTEX_ARRAY_ATTRIB_TYPE_SHIFT 25
#define NV50TCL_VERTEX_ARRAY_ATTRIB_TYPE_MASK 0x0e000000
#define NV50TCL_VERTEX_ARRAY_ATTRIB_TYPE_FLOAT 0x0e000000
-#define NV50TCL_VERTEX_ARRAY_ATTRIB_TYPE_UNORM 0x02000000
-#define NV50TCL_VERTEX_ARRAY_ATTRIB_TYPE_SNORM 0x04000000
+#define NV50TCL_VERTEX_ARRAY_ATTRIB_TYPE_SNORM 0x02000000
+#define NV50TCL_VERTEX_ARRAY_ATTRIB_TYPE_UNORM 0x04000000
#define NV50TCL_VERTEX_ARRAY_ATTRIB_TYPE_USCALED 0x0a000000
#define NV50TCL_VERTEX_ARRAY_ATTRIB_TYPE_SSCALED 0x0c000000
#define NV50TCL_VERTEX_ARRAY_ATTRIB_TYPE_UINT 0x08000000
#define NVC0TCL_VTX_ATTR_DEFINE_TYPE_SHIFT 16
#define NVC0TCL_VTX_ATTR_DEFINE_TYPE_MASK 0x000f0000
#define NVC0TCL_VTX_ATTR_DEFINE_TYPE_FLOAT 0x00070000
-#define NVC0TCL_VTX_ATTR_DEFINE_TYPE_UNORM 0x00010000
-#define NVC0TCL_VTX_ATTR_DEFINE_TYPE_SNORM 0x00020000
+#define NVC0TCL_VTX_ATTR_DEFINE_TYPE_SNORM 0x00010000
+#define NVC0TCL_VTX_ATTR_DEFINE_TYPE_UNORM 0x00020000
#define NVC0TCL_VTX_ATTR_DEFINE_TYPE_USCALED 0x00050000
#define NVC0TCL_VTX_ATTR_DEFINE_TYPE_SSCALED 0x00060000
#define NVC0TCL_VTX_ATTR_DEFINE_TYPE_UINT 0x00040000
#define NVC0TCL_VERTEX_ATTRIB_FORMAT_TYPE_SHIFT 27
#define NVC0TCL_VERTEX_ATTRIB_FORMAT_TYPE_MASK 0x78000000
#define NVC0TCL_VERTEX_ATTRIB_FORMAT_TYPE_FLOAT 0x38000000
-#define NVC0TCL_VERTEX_ATTRIB_FORMAT_TYPE_UNORM 0x08000000
-#define NVC0TCL_VERTEX_ATTRIB_FORMAT_TYPE_SNORM 0x10000000
+#define NVC0TCL_VERTEX_ATTRIB_FORMAT_TYPE_SNORM 0x08000000
+#define NVC0TCL_VERTEX_ATTRIB_FORMAT_TYPE_UNORM 0x10000000
#define NVC0TCL_VERTEX_ATTRIB_FORMAT_TYPE_USCALED 0x28000000
#define NVC0TCL_VERTEX_ATTRIB_FORMAT_TYPE_SSCALED 0x30000000
#define NVC0TCL_VERTEX_ATTRIB_FORMAT_TYPE_UINT 0x20000000