Lines Matching defs:RsdCpuScriptImpl
90 args->push_back(android::renderscript::RsdCpuScriptImpl::BCC_EXE_PATH);
166 android::renderscript::RsdCpuScriptImpl::BCC_EXE_PATH,
252 RsdCpuScriptImpl::RsdCpuScriptImpl(RsdCpuReferenceImpl *ctx, const Script *s) {
272 bool RsdCpuScriptImpl::storeRSInfoFromSO() {
315 bool RsdCpuScriptImpl::init(char const *resName, char const *cacheDir,
458 const char* RsdCpuScriptImpl::findCoreLib(const bcinfo::MetadataExtractor& ME, const char* bitcode,
499 void RsdCpuScriptImpl::populateScript(Script *script) {
526 bool RsdCpuScriptImpl::setUpMtlsDimensions(MTLaunchStructCommon *mtls,
558 bool RsdCpuScriptImpl::reduceMtlsSetup(const Allocation ** ains,
629 bool RsdCpuScriptImpl::forEachMtlsSetup(const Allocation ** ains,
737 void RsdCpuScriptImpl::invokeForEach(uint32_t slot,
750 RsdCpuScriptImpl * oldTLS = mCtx->setTLS(this);
756 void RsdCpuScriptImpl::invokeReduce(uint32_t slot,
764 RsdCpuScriptImpl *oldTLS = mCtx->setTLS(this);
770 void RsdCpuScriptImpl::forEachKernelSetup(uint32_t slot, MTLaunchStructForEach *mtls) {
777 void RsdCpuScriptImpl::reduceKernelSetup(uint32_t slot, MTLaunchStructReduce *mtls) {
791 int RsdCpuScriptImpl::invokeRoot() {
792 RsdCpuScriptImpl * oldTLS = mCtx->setTLS(this);
798 void RsdCpuScriptImpl::invokeInit() {
804 void RsdCpuScriptImpl::invokeFreeChildren() {
810 void RsdCpuScriptImpl::invokeFunction(uint32_t slot, const void *params,
830 RsdCpuScriptImpl * oldTLS = mCtx->setTLS(this);
841 void RsdCpuScriptImpl::setGlobalVar(uint32_t slot, const void *data, size_t dataLength) {
859 void RsdCpuScriptImpl::getGlobalVar(uint32_t slot, void *data, size_t dataLength) {
872 void RsdCpuScriptImpl::setGlobalVarWithElemDims(uint32_t slot, const void *data, size_t dataLength,
907 void RsdCpuScriptImpl::setGlobalBind(uint32_t slot, Allocation *data) {
926 void RsdCpuScriptImpl::setGlobalObj(uint32_t slot, ObjectBase *data) {
940 const char* RsdCpuScriptImpl::getFieldName(uint32_t slot) const {
944 RsdCpuScriptImpl::~RsdCpuScriptImpl() {
952 Allocation * RsdCpuScriptImpl::getAllocationForPointer(const void *ptr) const {
968 int RsdCpuScriptImpl::getGlobalEntries() const {
972 const char * RsdCpuScriptImpl::getGlobalName(int i) const {
976 const void * RsdCpuScriptImpl::getGlobalAddress(int i) const {
980 size_t RsdCpuScriptImpl::getGlobalSize(int i) const {
984 RsdCpuScriptImpl::getGlobalProperties(int i) const {
988 void RsdCpuScriptImpl::preLaunch(uint32_t slot, const Allocation ** ains,
993 void RsdCpuScriptImpl::postLaunch(uint32_t slot, const Allocation ** ains,