Home | History | Annotate | Download | only in Renderscript

Lines Matching defs:info

114   // Acquire the read lock on object_file for reading its RS info file.
127 // Open and load the RS info file.
130 RSInfo *info = RSInfo::ReadFromFile(info_file);
135 if (info == NULL) {
141 // Check that the info in the RS info file is consistent we what we want.
149 // If the info file contains different hash for the source than what we are
153 if (!info->IsConsistent(output_path.c_str(), expectedSourceHash, expectedCompileCommandLine,
156 delete info;
163 RSExecutable *executable = RSExecutable::Create(*info, *object_file, pResolver);
166 delete info;
206 assert((pScript.getInfo() != NULL) && "NULL RS info!");
225 RSInfo *info = NULL;
230 // RS info may contains configuration (such as #optimization_level) to the
232 info = RSInfo::ExtractFromSource(pScript.getSource(), pSourceHash, compileCommandLineToEmbed,
234 if (info == NULL) {
239 // Associate script with its info
241 // This is required since RS compiler may need information in the info file
243 pScript.setInfo(info);
327 ALOGE("Failed to open the info file %s for write! (%s)",
340 if (!info->write(info_file)) {
341 ALOGE("Failed to sync the RS info file %s!", info_path.string());
425 // For compat lib, we don't check the RS info file so we don't need the source hash,
432 RSInfo* info = RSInfo::ExtractFromSource(pScript.getSource(), bitcode_sha1,
434 if (info == NULL) {
437 pScript.setInfo(info);
439 // Embed the info string directly in the ELF, since this path is for an