|
@@ -1919,13 +1919,15 @@ class db_hlsl(object):
|
|
self.base_types = {
|
|
self.base_types = {
|
|
"bool": "LICOMPTYPE_BOOL",
|
|
"bool": "LICOMPTYPE_BOOL",
|
|
"int": "LICOMPTYPE_INT",
|
|
"int": "LICOMPTYPE_INT",
|
|
|
|
+ "int16_t": "LICOMPTYPE_INT16",
|
|
"uint": "LICOMPTYPE_UINT",
|
|
"uint": "LICOMPTYPE_UINT",
|
|
|
|
+ "uint16_t": "LICOMPTYPE_UINT16",
|
|
"u64": "LICOMPTYPE_UINT64",
|
|
"u64": "LICOMPTYPE_UINT64",
|
|
"u32_64": "LICOMPTYPE_UINT32_64",
|
|
"u32_64": "LICOMPTYPE_UINT32_64",
|
|
"any_int": "LICOMPTYPE_ANY_INT",
|
|
"any_int": "LICOMPTYPE_ANY_INT",
|
|
"any_int32": "LICOMPTYPE_ANY_INT32",
|
|
"any_int32": "LICOMPTYPE_ANY_INT32",
|
|
"uint_only": "LICOMPTYPE_UINT_ONLY",
|
|
"uint_only": "LICOMPTYPE_UINT_ONLY",
|
|
- "half": "LICOMPTYPE_HALF",
|
|
|
|
|
|
+ "float16_t": "LICOMPTYPE_FLOAT16",
|
|
"float": "LICOMPTYPE_FLOAT",
|
|
"float": "LICOMPTYPE_FLOAT",
|
|
"fldbl": "LICOMPTYPE_FLOAT_DOUBLE",
|
|
"fldbl": "LICOMPTYPE_FLOAT_DOUBLE",
|
|
"any_float": "LICOMPTYPE_ANY_FLOAT",
|
|
"any_float": "LICOMPTYPE_ANY_FLOAT",
|
|
@@ -1933,6 +1935,7 @@ class db_hlsl(object):
|
|
"double": "LICOMPTYPE_DOUBLE",
|
|
"double": "LICOMPTYPE_DOUBLE",
|
|
"double_only": "LICOMPTYPE_DOUBLE_ONLY",
|
|
"double_only": "LICOMPTYPE_DOUBLE_ONLY",
|
|
"numeric": "LICOMPTYPE_NUMERIC",
|
|
"numeric": "LICOMPTYPE_NUMERIC",
|
|
|
|
+ "numeric16_only": "LICOMPTYPE_NUMERIC16_ONLY",
|
|
"numeric32": "LICOMPTYPE_NUMERIC32",
|
|
"numeric32": "LICOMPTYPE_NUMERIC32",
|
|
"numeric32_only": "LICOMPTYPE_NUMERIC32_ONLY",
|
|
"numeric32_only": "LICOMPTYPE_NUMERIC32_ONLY",
|
|
"any": "LICOMPTYPE_ANY",
|
|
"any": "LICOMPTYPE_ANY",
|