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

/frameworks/compile/slang/
H A Dslang_rs_object_ref_count.h116 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT));
126 return GetRSSetObjectFD(RSExportPrimitiveType::GetRSSpecificType(T));
130 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT));
140 return GetRSClearObjectFD(RSExportPrimitiveType::GetRSSpecificType(T));
H A Dslang_rs_export_type.cpp211 if (!RSExportPrimitiveType::IsPrimitiveType(BaseElementType)) {
262 if (RSExportPrimitiveType::GetRSSpecificType(T) != DataTypeUnknown) {
465 if (RSExportPrimitiveType::IsRSObjectType(T)) {
473 if (RSExportPrimitiveType::GetRSSpecificType(T) != DataTypeUnknown) {
476 } else if (RSExportPrimitiveType::IsRSObjectType(T)) {
774 DataType dt = RSExportPrimitiveType::GetRSSpecificType(TypeName);
809 ET = RSExportPrimitiveType::Create(Context, T, TypeName);
816 ET = RSExportPrimitiveType::Create(Context, T, TypeName);
906 /************************** RSExportPrimitiveType **************************/
907 llvm::ManagedStatic<RSExportPrimitiveType
[all...]
H A Dslang_rs_export_type.h283 class RSExportPrimitiveType : public RSExportType { class in namespace:slang
298 static RSExportPrimitiveType *Create(RSContext *Context,
304 RSExportPrimitiveType(RSContext *Context, function in class:slang::RSExportPrimitiveType
325 static RSExportPrimitiveType *Create(RSContext *Context,
341 static size_t GetSizeInBits(const RSExportPrimitiveType *EPT);
352 const RSExportPrimitiveType *EPT) {
361 }; // RSExportPrimitiveType
394 class RSExportVectorType : public RSExportPrimitiveType {
405 : RSExportPrimitiveType(Context, ExportClassVector, Name,
426 Name << RSExportPrimitiveType
[all...]
H A Dslang_rs_export_element.cpp92 RSExportPrimitiveType *EPT =
93 RSExportPrimitiveType::Create(Context,
H A Dslang_rs_object_ref_count.cpp80 DataType DT = RSExportPrimitiveType::GetRSSpecificType(RST.getTypePtr());
81 slangAssert(RSExportPrimitiveType::IsRSObjectType(DT)
565 DataType DT = RSExportPrimitiveType::GetRSSpecificType(BaseType);
608 DataType DT = RSExportPrimitiveType::GetRSSpecificType(T);
610 return (RSExportPrimitiveType::IsRSObjectType(DT) ? 1 : 0);
661 slangAssert(RSExportPrimitiveType::GetRSSpecificType(BaseType) ==
691 if (RSExportPrimitiveType::IsRSObjectType(FT)) {
946 DataType DT = RSExportPrimitiveType::GetRSSpecificType(BaseType);
991 slangAssert(!RSExportPrimitiveType::IsRSObjectType(T));
1053 DataType DT = RSExportPrimitiveType
[all...]
H A Dslang_rs_reflection_cpp.h116 void genGetterAndSetter(const RSExportPrimitiveType *EPT, const RSExportVar* EV);
H A Dslang_rs_reflection_cpp.cpp65 const RSExportPrimitiveType *EPT =
66 static_cast<const RSExportPrimitiveType *>(ET);
69 RSExportPrimitiveType::getRSReflectionType(EPT)->c_name + ">";
71 return RSExportPrimitiveType::getRSReflectionType(EPT)->c_name;
508 genGetterAndSetter(static_cast<const RSExportPrimitiveType *>(ET), EV);
538 void RSReflectionCpp::genGetterAndSetter(const RSExportPrimitiveType *EPT,
872 const RSExportPrimitiveType *EPT =
873 static_cast<const RSExportPrimitiveType *>(ET);
H A Dslang_rs_reflection.cpp134 static const char *GetPackerAPIName(const RSExportPrimitiveType *EPT) {
179 return RSExportPrimitiveType::getRSReflectionType(
180 static_cast<const RSExportPrimitiveType *>(ET))->java_name;
222 const RSExportPrimitiveType *EPT =
223 static_cast<const RSExportPrimitiveType *>(ET);
482 const RSExportPrimitiveType *EPT =
483 static_cast<const RSExportPrimitiveType *>(ET);
941 const RSExportPrimitiveType *EPT =
942 static_cast<const RSExportPrimitiveType *>(EV->getType());
1226 static_cast<const RSExportPrimitiveType *>(E
[all...]
H A Dslang_rs_backend.cpp208 const RSExportPrimitiveType *PT =
209 static_cast<const RSExportPrimitiveType*>(ET);

Completed in 70 milliseconds