Lines Matching refs:RsdCpuScriptImpl
326 RsdCpuScriptImpl::RsdCpuScriptImpl(RsdCpuReferenceImpl *ctx, const Script *s) {
355 bool RsdCpuScriptImpl::init(char const *resName, char const *cacheDir,
704 void RsdCpuScriptImpl::populateScript(Script *script) {
743 void RsdCpuScriptImpl::forEachMtlsSetup(const Allocation * ain, Allocation * aout,
843 void RsdCpuScriptImpl::invokeForEach(uint32_t slot,
854 RsdCpuScriptImpl * oldTLS = mCtx->setTLS(this);
859 void RsdCpuScriptImpl::forEachKernelSetup(uint32_t slot, MTLaunchStruct *mtls) {
875 int RsdCpuScriptImpl::invokeRoot() {
876 RsdCpuScriptImpl * oldTLS = mCtx->setTLS(this);
882 void RsdCpuScriptImpl::invokeInit() {
888 void RsdCpuScriptImpl::invokeFreeChildren() {
894 void RsdCpuScriptImpl::invokeFunction(uint32_t slot, const void *params,
898 RsdCpuScriptImpl * oldTLS = mCtx->setTLS(this);
908 void RsdCpuScriptImpl::setGlobalVar(uint32_t slot, const void *data, size_t dataLength) {
931 void RsdCpuScriptImpl::getGlobalVar(uint32_t slot, void *data, size_t dataLength) {
949 void RsdCpuScriptImpl::setGlobalVarWithElemDims(uint32_t slot, const void *data, size_t dataLength,
990 void RsdCpuScriptImpl
1014 void RsdCpuScriptImpl::setGlobalObj(uint32_t slot, ObjectBase *data) {
1038 RsdCpuScriptImpl::~RsdCpuScriptImpl() {
1104 Allocation * RsdCpuScriptImpl::getAllocationForPointer(const void *ptr) const {
1120 void RsdCpuScriptImpl::preLaunch(uint32_t slot, const Allocation * ain,
1126 void RsdCpuScriptImpl::postLaunch(uint32_t slot, const Allocation * ain,