Home
last modified time | relevance | path

Searched refs:RSInfo (Results 1 – 12 of 12) sorted by relevance

/frameworks/compile/libbcc/lib/Renderscript/
DRSInfoWriter.cpp31 helper_adapt_list_item(ItemType &pResult, const RSInfo &pInfo,
36 helper_adapt_list_item<rsinfo::PragmaItem, RSInfo::PragmaListTy>( in helper_adapt_list_item()
38 const RSInfo &pInfo, in helper_adapt_list_item()
39 const RSInfo::PragmaListTy::const_iterator &pItem) { in helper_adapt_list_item()
58 helper_adapt_list_item<rsinfo::ObjectSlotItem, RSInfo::ObjectSlotListTy>( in helper_adapt_list_item()
60 const RSInfo &pInfo, in helper_adapt_list_item()
61 const RSInfo::ObjectSlotListTy::const_iterator &pItem) { in helper_adapt_list_item()
67 helper_adapt_list_item<rsinfo::ExportVarNameItem, RSInfo::ExportVarNameListTy>( in helper_adapt_list_item()
69 const RSInfo &pInfo, in helper_adapt_list_item()
70 const RSInfo::ExportVarNameListTy::const_iterator &pItem) { in helper_adapt_list_item()
[all …]
DRSInfoReader.cpp36 const RSInfo &pInfo,
41 helper_read_list_item<rsinfo::PragmaItem, RSInfo::PragmaListTy>( in helper_read_list_item()
43 const RSInfo &pInfo, in helper_read_list_item()
44 RSInfo::PragmaListTy &pResult) in helper_read_list_item()
65 helper_read_list_item<rsinfo::ObjectSlotItem, RSInfo::ObjectSlotListTy>( in helper_read_list_item()
67 const RSInfo &pInfo, in helper_read_list_item()
68 RSInfo::ObjectSlotListTy &pResult) in helper_read_list_item()
76 helper_read_list_item<rsinfo::ExportVarNameItem, RSInfo::ExportVarNameListTy>( in helper_read_list_item()
78 const RSInfo &pInfo, in helper_read_list_item()
79 RSInfo::ExportVarNameListTy &pResult) in helper_read_list_item()
[all …]
DRSExecutable.cpp38 RSExecutable *RSExecutable::Create(RSInfo &pInfo, in Create()
63 const RSInfo::ExportVarNameListTy &export_var_names = in Create()
65 for (RSInfo::ExportVarNameListTy::const_iterator in Create()
80 const RSInfo::ExportFuncNameListTy &export_func_names = in Create()
82 for (RSInfo::ExportFuncNameListTy::const_iterator in Create()
97 const RSInfo::ExportForeachFuncListTy &export_foreach_funcs = in Create()
99 for (RSInfo::ExportForeachFuncListTy::const_iterator in Create()
116 const RSInfo::PragmaListTy &pragmas = pInfo.getPragmas(); in Create()
117 for (RSInfo::PragmaListTy::const_iterator pragma_iter = pragmas.begin(), in Create()
132 android::String8 info_path = RSInfo::GetPath(mObjFile->getName().c_str()); in syncInfo()
DRSInfo.cpp37 android::String8 RSInfo::GetPath(const char *pFilename) { in GetPath()
43 static std::string stringFromSourceHash(const RSInfo::DependencyHashTy& hash) { in stringFromSourceHash()
65 bool RSInfo::IsConsistent(const char* pInputFilename, const DependencyHashTy& expectedSourceHash, in IsConsistent()
91 RSInfo::RSInfo(size_t pStringPoolSize) : mStringPool(NULL) { in RSInfo() function in RSInfo
119 RSInfo::~RSInfo() { in ~RSInfo()
123 bool RSInfo::layout(off_t initial_offset) { in layout()
146 void RSInfo::dump() const { in dump()
210 const char *RSInfo::getStringFromPool(rsinfo::StringIndexTy pStrIdx) const { in getStringFromPool()
221 rsinfo::StringIndexTy RSInfo::getStringIdxInPool(const char *pStr) const { in getStringIdxInPool()
231 RSInfo::FloatPrecision RSInfo::getFloatPrecisionRequirement() const { in getFloatPrecisionRequirement()
[all …]
DRSCompilerDriver.cpp116 android::String8 info_path = RSInfo::GetPath(output_path.c_str()); in loadScript()
130 RSInfo *info = RSInfo::ReadFromFile(info_file); in loadScript()
208 RSInfo::FP_Full); in setupConfig()
221 const RSInfo::DependencyHashTy& pSourceHash, in compileScript()
225 RSInfo *info = NULL; in compileScript()
232 info = RSInfo::ExtractFromSource(pScript.getSource(), pSourceHash, compileCommandLineToEmbed, in compileScript()
323 android::String8 info_path = RSInfo::GetPath(pOutputPath); in compileScript()
432 RSInfo* info = RSInfo::ExtractFromSource(pScript.getSource(), bitcode_sha1, in buildForCompatLib()
DRSInfoExtractor.cpp111 RSInfo* RSInfo::ExtractFromSource(const Source& pSource, const DependencyHashTy& sourceHashToEmbed, in ExtractFromSource()
134 RSInfo *result = NULL; in ExtractFromSource()
155 result = new (std::nothrow) RSInfo(string_pool_size); in ExtractFromSource()
DAndroid.mk30 RSInfo.cpp \
/frameworks/compile/libbcc/include/bcc/Renderscript/
DRSExecutable.h40 RSInfo *mInfo;
58 RSExecutable(RSInfo &pInfo, FileBase &pObjFile, ObjectLoader &pLoader) in RSExecutable()
69 static RSExecutable *Create(RSInfo &pInfo,
73 inline const RSInfo &getInfo() const in getInfo()
DRSScript.h42 const RSInfo *mInfo;
66 void setInfo(const RSInfo *pInfo) { in setInfo()
70 const RSInfo *getInfo() const { in getInfo()
DRSInfo.h147 class RSInfo {
188 RSInfo(size_t pStringPoolSize);
196 ~RSInfo();
199 static RSInfo *ExtractFromSource(const Source &pSource,
205 static RSInfo *ReadFromFile(InputFile &pInput);
DRSCompilerDriver.h69 const RSInfo::DependencyHashTy& pSourceHash,
/frameworks/rs/cpu_ref/
DrsCpuScript.cpp1263 bcc::RSInfo::ObjectSlotListTy::const_iterator is_object_iter = in ~RsdCpuScriptImpl()
1265 bcc::RSInfo::ObjectSlotListTy::const_iterator is_object_end = in ~RsdCpuScriptImpl()