Searched refs:RSExportPrimitiveType (Results 1 - 8 of 8) sorted by relevance
/frameworks/compile/slang/ |
H A D | slang_rs_object_ref_count.h | 66 RSExportPrimitiveType::DataType DT, 94 RSExportPrimitiveType::DataType *DT, 100 RSExportPrimitiveType::DataType DT, 120 RSExportPrimitiveType::DataType DT) { 121 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT)); 122 return RSSetObjectFD[(DT - RSExportPrimitiveType::FirstRSObjectType)]; 126 return GetRSSetObjectFD(RSExportPrimitiveType::GetRSSpecificType(T)); 130 RSExportPrimitiveType::DataType DT) { 131 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT)); 132 return RSClearObjectFD[(DT - RSExportPrimitiveType [all...] |
H A D | slang_rs_object_ref_count.cpp | 36 RSSetObjectFD[RSExportPrimitiveType::LastRSObjectType - 37 RSExportPrimitiveType::FirstRSObjectType + 1]; 39 RSClearObjectFD[RSExportPrimitiveType::LastRSObjectType - 40 RSExportPrimitiveType::FirstRSObjectType + 1]; 81 RSExportPrimitiveType::DataType DT = 82 RSExportPrimitiveType::GetRSSpecificType(RST.getTypePtr()); 83 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT) 86 RSObjectFD[(DT - RSExportPrimitiveType::FirstRSObjectType)] = FD; 581 RSExportPrimitiveType::DataType DT = 582 RSExportPrimitiveType [all...] |
H A D | slang_rs_export_element.h | 44 RSExportPrimitiveType::DataType type;
|
H A D | slang_rs_export_type.cpp | 138 if (!RSExportPrimitiveType::IsPrimitiveType(BaseElementType)) { 188 if (RSExportPrimitiveType::GetRSSpecificType(T) != 189 RSExportPrimitiveType::DataTypeUnknown) { 390 if (RSExportPrimitiveType::IsRSObjectType(T)) { 397 if (RSExportPrimitiveType::GetRSSpecificType(T) != 398 RSExportPrimitiveType::DataTypeUnknown) { 401 } else if (RSExportPrimitiveType::IsRSObjectType(T)) { 709 RSExportPrimitiveType::DataType dt = 710 RSExportPrimitiveType::GetRSSpecificType(TypeName); 712 case RSExportPrimitiveType [all...] |
H A D | slang_rs_export_type.h | 214 class RSExportPrimitiveType : public RSExportType { class in namespace:slang 244 // NOTE: There's no any instance of RSExportPrimitiveType which mType 246 // only for RSExportPrimitiveType::GetRSObjectType to *recognize* the struct 262 static RSExportPrimitiveType *Create(RSContext *Context, 268 RSExportPrimitiveType(RSContext *Context, function in class:slang::RSExportPrimitiveType 291 static RSExportPrimitiveType *Create(RSContext *Context, 307 static size_t GetSizeInBits(const RSExportPrimitiveType *EPT); 318 const RSExportPrimitiveType *EPT) { 327 }; // RSExportPrimitiveType 362 class RSExportVectorType : public RSExportPrimitiveType { [all...] |
H A D | slang_rs_export_element.cpp | 40 EI->type = RSExportPrimitiveType::DataType ## _dt; \ 81 RSExportPrimitiveType *EPT = 82 RSExportPrimitiveType::Create(Context,
|
H A D | slang_rs_reflection.cpp | 117 static const char *GetPackerAPIName(const RSExportPrimitiveType *EPT) { 119 "", // RSExportPrimitiveType::DataTypeFloat16 120 "addF32", // RSExportPrimitiveType::DataTypeFloat32 121 "addF64", // RSExportPrimitiveType::DataTypeFloat64 122 "addI8", // RSExportPrimitiveType::DataTypeSigned8 123 "addI16", // RSExportPrimitiveType::DataTypeSigned16 124 "addI32", // RSExportPrimitiveType::DataTypeSigned32 125 "addI64", // RSExportPrimitiveType::DataTypeSigned64 126 "addU8", // RSExportPrimitiveType::DataTypeUnsigned8 127 "addU16", // RSExportPrimitiveType [all...] |
H A D | slang_rs_backend.cpp | 226 const RSExportPrimitiveType *PT = 227 static_cast<const RSExportPrimitiveType*>(ET); 247 RSExportPrimitiveType::DataTypeRSMatrix2x2 +
|
Completed in 267 milliseconds