Searched refs:RSExportPrimitiveType (Results 1 – 9 of 9) sorted by relevance
/aosp12/frameworks/compile/slang/ |
H A D | slang_rs_export_type.cpp | 508 if (RSExportPrimitiveType::IsRSObjectType(T)) { in ValidateTypeHelper() 981 RSExportPrimitiveType::RSSpecificTypeMap; 1017 bool RSExportPrimitiveType::IsRSMatrixType(DataType DT) { in IsRSMatrixType() 1024 bool RSExportPrimitiveType::IsRSObjectType(DataType DT) { in IsRSObjectType() 1093 size_t RSExportPrimitiveType::GetElementSizeInBits(const RSExportPrimitiveType *EPT) { in GetElementSizeInBits() 1137 RSExportPrimitiveType 1138 *RSExportPrimitiveType::Create(RSContext *Context, in Create() 1151 RSExportPrimitiveType *RSExportPrimitiveType::Create(RSContext *Context, in Create() 1263 PointeeET = RSExportPrimitiveType::Create(Context, in Create() 1349 CHECK_PARENT_EQUALITY(RSExportPrimitiveType, E); in matchODR() [all …]
|
H A D | slang_rs_export_type.h | 367 class RSExportPrimitiveType : public RSExportType { 382 static RSExportPrimitiveType *Create(RSContext *Context, 388 RSExportPrimitiveType(RSContext *Context, in RSExportPrimitiveType() function 409 static RSExportPrimitiveType *Create(RSContext *Context, 428 static size_t GetElementSizeInBits(const RSExportPrimitiveType *EPT); 439 const RSExportPrimitiveType *EPT) { in getRSReflectionType() 482 class RSExportVectorType : public RSExportPrimitiveType { 493 : RSExportPrimitiveType(Context, ExportClassVector, Name, in RSExportVectorType() 514 Name << RSExportPrimitiveType::getRSReflectionType(this)->rs_short_type in getElementName()
|
H A D | slang_rs_object_ref_count.h | 174 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT)); in GetRSSetObjectFD() 184 return GetRSSetObjectFD(RSExportPrimitiveType::GetRSSpecificType(T)); in GetRSSetObjectFD() 188 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT)); in GetRSClearObjectFD() 198 return GetRSClearObjectFD(RSExportPrimitiveType::GetRSSpecificType(T)); in GetRSClearObjectFD()
|
H A D | slang_rs_object_ref_count.cpp | 80 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT) in GetRSRefCountingFunctions() 512 DataType DT = RSExportPrimitiveType::GetRSSpecificType(T); in CountRSObjectTypes() 514 return (RSExportPrimitiveType::IsRSObjectType(DT) ? 1 : 0); in CountRSObjectTypes() 602 if (RSExportPrimitiveType::IsRSObjectType(FT)) { in ClearStructRSObject() 904 slangAssert(!RSExportPrimitiveType::IsRSObjectType(T)); in CreateStructRSSetObject() 972 DataType DT = RSExportPrimitiveType::GetRSSpecificType(FT); in CreateStructRSSetObject() 987 } else if (RSExportPrimitiveType::IsRSObjectType(DT)) { in CreateStructRSSetObject() 1060 if (!RSExportPrimitiveType::IsRSObjectType(QT.getTypePtr())) { in ReplaceRSObjectAssignment() 1283 DataType DT = RSExportPrimitiveType::GetRSSpecificType(T); in ClearRSObject() 1290 slangAssert((RSExportPrimitiveType::IsRSObjectType(DT)) && in ClearRSObject() [all …]
|
H A D | slang_rs_reflection_cpp.cpp | 68 const RSExportPrimitiveType *EPT = in GetTypeName() 69 static_cast<const RSExportPrimitiveType *>(ET); in GetTypeName() 72 RSExportPrimitiveType::getRSReflectionType(EPT)->c_name + ">"; in GetTypeName() 74 return RSExportPrimitiveType::getRSReflectionType(EPT)->c_name; in GetTypeName() 521 genGetterAndSetter(static_cast<const RSExportPrimitiveType *>(ET), EV); in genExportVariablesGetterAndSetter() 551 void RSReflectionCpp::genGetterAndSetter(const RSExportPrimitiveType *EPT, in genGetterAndSetter() 925 const RSExportPrimitiveType *EPT = in genInitExportVariable() 926 static_cast<const RSExportPrimitiveType *>(ET); in genInitExportVariable()
|
H A D | slang_rs_export_element.cpp | 93 RSExportPrimitiveType *EPT = in Create() 94 RSExportPrimitiveType::Create(Context, in Create()
|
H A D | slang_rs_reflection.cpp | 149 static const char *GetPackerAPIName(const RSExportPrimitiveType *EPT) { in GetPackerAPIName() 224 const RSExportPrimitiveType *EPT = in GetTypeNullValue() 225 static_cast<const RSExportPrimitiveType *>(ET); in GetTypeNullValue() 344 RSExportPrimitiveType::getRSReflectionType(static_cast<const RSExportPrimitiveType *>(ET)); in GetTypeName() 764 const RSExportPrimitiveType *EPT = in genInitExportVariable() 765 static_cast<const RSExportPrimitiveType *>(ET); in genInitExportVariable() 1860 const RSExportPrimitiveType *EPT = in genPrimitiveTypeExportVariable() 1861 static_cast<const RSExportPrimitiveType *>(EV->getType()); in genPrimitiveTypeExportVariable() 2741 const RSExportPrimitiveType *EPT = in genAddElement() 2742 static_cast<const RSExportPrimitiveType *>(ET); in genAddElement() [all …]
|
H A D | slang_rs_reflection_cpp.h | 133 void genGetterAndSetter(const RSExportPrimitiveType *EPT, const RSExportVar* EV);
|
H A D | slang_backend.cpp | 775 const RSExportPrimitiveType *PT = in dumpExportVarInfo() 776 static_cast<const RSExportPrimitiveType*>(ET); in dumpExportVarInfo()
|