| 369 | } |
| 370 | |
| 371 | HLSLBaseType PromoteType(HLSLBaseType toType, HLSLBaseType type) |
| 372 | { |
| 373 | return HLSLBaseType(NumericToBaseType(baseTypeDescriptions[type].numericType) + |
| 374 | baseTypeDescriptions[type].dimensionType - DimensionType_Scalar); |
| 375 | } |
| 376 | |
| 377 | /** This structure stores a HLSLFunction-like declaration for an intrinsic function */ |
| 378 | struct Intrinsic { |
no test coverage detected