/frameworks/support/renderscript/v8/rs_support/driver/ |
H A D | rsdBcc.cpp | 718 void rsdScriptSetGlobalObj(const Context *dc, const Script *script, uint32_t slot, ObjectBase *data) { 729 rsrSetObject(dc, script, (ObjectBase **)destPtr, data); 742 ObjectBase **obj_addr = 743 reinterpret_cast<ObjectBase **>(drv->mFieldAddress[i]);
|
H A D | rsdBcc.h | 69 uint32_t slot, android::renderscript::ObjectBase *data);
|
H A D | rsdRuntimeStubs.cpp | 117 static void SC_SetObject(ObjectBase **dst, ObjectBase * src) { 122 static void SC_ClearObject(ObjectBase **dst) { 127 static bool SC_IsObject(const ObjectBase *src) {
|
/frameworks/support/renderscript/v8/rs_support/ |
H A D | rsAdapter.cpp | 24 Adapter1D::Adapter1D(Context *rsc) : ObjectBase(rsc) { 28 Adapter1D::Adapter1D(Context *rsc, Allocation *a) : ObjectBase(rsc) { 95 Adapter2D::Adapter2D(Context *rsc) : ObjectBase(rsc) { 99 Adapter2D::Adapter2D(Context *rsc, Allocation *a) : ObjectBase(rsc) {
|
H A D | rsAdapter.h | 27 class Adapter1D : public ObjectBase { 61 class Adapter2D : public ObjectBase {
|
H A D | rsAllocation.cpp | 27 : ObjectBase(rsc) { 204 ObjectBase::dumpLOGV(prefix); 346 ObjectBase::checkDelete(alloc); 347 ObjectBase::checkDelete(type);
|
H A D | rsAllocation.h | 37 class Allocation : public ObjectBase {
|
H A D | rsContext.cpp | 201 ObjectBase::zeroAllUserRef(this); 202 ObjectBase::freeAllChildren(this); 335 void Context::assignName(ObjectBase *obj, const char *name, uint32_t len) { 341 void Context::removeName(ObjectBase *obj) { 415 ObjectBase *ob = static_cast<ObjectBase *>(obj); 420 ObjectBase *ob = static_cast<ObjectBase *>(optr); 430 ObjectBase::dumpAll(rsc); 484 ObjectBase *o [all...] |
H A D | rsContext.h | 39 if (!ObjectBase::isValid(rsc, (const ObjectBase *)o)) { \ 45 if (o && !ObjectBase::isValid(rsc, (const ObjectBase *)o)) { \ 93 void assignName(ObjectBase *obj, const char *name, uint32_t len); 94 void removeName(ObjectBase *obj); 143 mutable const ObjectBase * mObjHead; 189 Vector<ObjectBase *> mNames;
|
H A D | rsElement.cpp | 24 Element::Element(Context *rsc) : ObjectBase(rsc) { 84 ObjectBase::dumpLOGV(prefix); 226 ObjectBase::asyncLock(); 236 ObjectBase::asyncUnlock(); 240 ObjectBase::asyncUnlock(); 247 ObjectBase::asyncLock(); 249 ObjectBase::asyncUnlock(); 259 ObjectBase::asyncLock(); 275 ObjectBase::asyncUnlock(); 280 ObjectBase [all...] |
H A D | rsElement.h | 37 class Element : public ObjectBase {
|
H A D | rsObjectBase.cpp | 23 pthread_mutex_t ObjectBase::gObjectInitMutex = PTHREAD_MUTEX_INITIALIZER; 25 ObjectBase::ObjectBase(Context *rsc) { function in class:ObjectBase 38 //ALOGV("ObjectBase %p con", this); 41 ObjectBase::~ObjectBase() { 42 //ALOGV("~ObjectBase %p ref %i,%i", this, mUserRefCount, mSysRefCount); 61 void ObjectBase::dumpLOGV(const char *op) const { 71 void ObjectBase::incUserRef() const { 73 //ALOGV("ObjectBase [all...] |
H A D | rsObjectBase.h | 34 class ObjectBase { class in namespace:android::renderscript 36 ObjectBase(Context *rsc); 45 static bool checkDelete(const ObjectBase *); 64 static bool isValid(const Context *rsc, const ObjectBase *obj); 77 virtual ~ObjectBase(); 89 mutable const ObjectBase * mPrev; 90 mutable const ObjectBase * mNext;
|
H A D | rsRuntime.h | 69 void rsrSetObject(const Context *, const Script *, ObjectBase **dst, ObjectBase * src); 70 void rsrClearObject(const Context *, const Script *, ObjectBase **dst); 71 bool rsrIsObject(const Context *, const Script *, const ObjectBase *src);
|
H A D | rsSampler.cpp | 25 Sampler::Sampler(Context *rsc) : ObjectBase(rsc) { 36 float aniso) : ObjectBase(rsc) { 86 ObjectBase::asyncLock(); 96 ObjectBase::asyncUnlock(); 99 ObjectBase::asyncUnlock(); 104 ObjectBase::asyncLock(); 106 ObjectBase::asyncUnlock();
|
H A D | rsSampler.h | 37 class Sampler : public ObjectBase {
|
H A D | rsScript.cpp | 23 Script::Script(Context *rsc) : ObjectBase(rsc) { 73 void Script::setVarObj(uint32_t slot, ObjectBase *val) { 90 : ObjectBase(rsc) { 110 ScriptFieldID::ScriptFieldID(Context *rsc, Script *s, int slot) : ObjectBase(rsc) { 197 ObjectBase *o = static_cast<ObjectBase *>(value);
|
H A D | rsScript.h | 27 class ScriptKernelID : public ObjectBase { 41 class ScriptFieldID : public ObjectBase { 53 class Script : public ObjectBase { 91 void setVarObj(uint32_t slot, ObjectBase *val);
|
H A D | rsScriptC.cpp | 195 ObjectBase::checkDelete(s);
|
H A D | rsScriptC_Lib.cpp | 118 void rsrSetObject(const Context *rsc, const Script *sc, ObjectBase **dst, ObjectBase * src) { 131 void rsrClearObject(const Context *rsc, const Script *sc, ObjectBase **dst) { 140 bool rsrIsObject(const Context *rsc, const Script *sc, const ObjectBase *src) {
|
H A D | rsScriptGroup.cpp | 23 ScriptGroup::ScriptGroup(Context *rsc) : ObjectBase(rsc) {
|
H A D | rsScriptGroup.h | 33 class ScriptGroup : public ObjectBase {
|
H A D | rsType.cpp | 22 Type::Type(Context *rsc) : ObjectBase(rsc) { 147 ObjectBase::dumpLOGV(prefix); 225 ObjectBase::asyncLock(); 235 ObjectBase::asyncUnlock(); 238 ObjectBase::asyncUnlock(); 251 ObjectBase::asyncLock(); 253 ObjectBase::asyncUnlock();
|
H A D | rsType.h | 34 class Type : public ObjectBase {
|
H A D | rs_hal.h | 28 class ObjectBase; 134 ObjectBase *data);
|