Searched refs:RSExportPrimitiveType (Results 1 - 9 of 9) sorted by relevance

/frameworks/compile/slang/
H A Dslang_rs_object_ref_count.h168 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT));
178 return GetRSSetObjectFD(RSExportPrimitiveType::GetRSSpecificType(T));
182 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT));
192 return GetRSClearObjectFD(RSExportPrimitiveType::GetRSSpecificType(T));
H A Dslang_rs_export_type.cpp227 if (!RSExportPrimitiveType::IsPrimitiveType(BaseElementType)) {
279 if (RSExportPrimitiveType::GetRSSpecificType(T) != DataTypeUnknown) {
503 if (RSExportPrimitiveType::IsRSObjectType(T)) {
511 if (RSExportPrimitiveType::GetRSSpecificType(T) != DataTypeUnknown) {
514 } else if (RSExportPrimitiveType::IsRSObjectType(T)) {
842 DataType dt = RSExportPrimitiveType::GetRSSpecificType(TypeName);
877 ET = RSExportPrimitiveType::Create(Context, T, TypeName);
884 ET = RSExportPrimitiveType::Create(Context, T, TypeName);
976 /************************** RSExportPrimitiveType **************************/
977 llvm::ManagedStatic<RSExportPrimitiveType
[all...]
H A Dslang_rs_export_type.h313 class RSExportPrimitiveType : public RSExportType { class in namespace:slang
328 static RSExportPrimitiveType *Create(RSContext *Context,
334 RSExportPrimitiveType(RSContext *Context, function in class:slang::RSExportPrimitiveType
355 static RSExportPrimitiveType *Create(RSContext *Context,
372 // For a vector type (RSExportVectorType is derived from RSExportPrimitiveType),
374 static size_t GetElementSizeInBits(const RSExportPrimitiveType *EPT);
385 const RSExportPrimitiveType *EPT) {
395 }; // RSExportPrimitiveType
428 class RSExportVectorType : public RSExportPrimitiveType {
439 : RSExportPrimitiveType(Contex
[all...]
H A Dslang_rs_export_element.cpp93 RSExportPrimitiveType *EPT =
94 RSExportPrimitiveType::Create(Context,
H A Dslang_rs_object_ref_count.cpp80 DataType DT = RSExportPrimitiveType::GetRSSpecificType(RST.getTypePtr());
81 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT)
478 DataType DT = RSExportPrimitiveType::GetRSSpecificType(BaseType);
513 DataType DT = RSExportPrimitiveType::GetRSSpecificType(T);
515 return (RSExportPrimitiveType::IsRSObjectType(DT) ? 1 : 0);
566 slangAssert(RSExportPrimitiveType::GetRSSpecificType(BaseType) ==
601 if (RSExportPrimitiveType::IsRSObjectType(FT)) {
858 DataType DT = RSExportPrimitiveType::GetRSSpecificType(BaseType);
903 slangAssert(!RSExportPrimitiveType::IsRSObjectType(T));
967 DataType DT = RSExportPrimitiveType
[all...]
H A Dslang_rs_reflection_cpp.h133 void genGetterAndSetter(const RSExportPrimitiveType *EPT, const RSExportVar* EV);
H A Dslang_rs_reflection_cpp.cpp68 const RSExportPrimitiveType *EPT =
69 static_cast<const RSExportPrimitiveType *>(ET);
72 RSExportPrimitiveType::getRSReflectionType(EPT)->c_name + ">";
74 return RSExportPrimitiveType::getRSReflectionType(EPT)->c_name;
519 genGetterAndSetter(static_cast<const RSExportPrimitiveType *>(ET), EV);
549 void RSReflectionCpp::genGetterAndSetter(const RSExportPrimitiveType *EPT,
923 const RSExportPrimitiveType *EPT =
924 static_cast<const RSExportPrimitiveType *>(ET);
H A Dslang_rs_reflection.cpp136 static const char *GetPackerAPIName(const RSExportPrimitiveType *EPT) {
191 RSExportPrimitiveType::getRSReflectionType(static_cast<const RSExportPrimitiveType *>(ET));
268 const RSExportPrimitiveType *EPT =
269 static_cast<const RSExportPrimitiveType *>(ET);
626 const RSExportPrimitiveType *EPT =
627 static_cast<const RSExportPrimitiveType *>(ET);
1655 const RSExportPrimitiveType *EPT =
1656 static_cast<const RSExportPrimitiveType *>(EV->getType());
1943 static_cast<const RSExportPrimitiveType *>(E
[all...]
H A Dslang_backend.cpp536 const RSExportPrimitiveType *PT =
537 static_cast<const RSExportPrimitiveType*>(ET);

Completed in 960 milliseconds