HomeSort by relevance Sort by last modified time
    Searched refs:ObjectBase (Results 1 - 25 of 33) sorted by null

1 2

  /frameworks/base/libs/rs/
rsObjectBase.cpp 23 pthread_mutex_t ObjectBase::gObjectInitMutex = PTHREAD_MUTEX_INITIALIZER;
25 ObjectBase::ObjectBase(Context *rsc) {
38 //LOGV("ObjectBase %p con", this);
41 ObjectBase::~ObjectBase() {
42 //LOGV("~ObjectBase %p ref %i,%i", this, mUserRefCount, mSysRefCount);
61 void ObjectBase::dumpLOGV(const char *op) const {
71 void ObjectBase::incUserRef() const {
73 //LOGV("ObjectBase %p incU ref %i, %i", this, mUserRefCount, mSysRefCount)
    [all...]
rsProgramBase.h 27 class ProgramBase : public ObjectBase {
29 ProgramBase(Context *rsc) : ObjectBase(rsc) {
rsObjectBase.h 33 class ObjectBase {
35 ObjectBase(Context *rsc);
44 static bool checkDelete(const ObjectBase *);
63 static bool isValid(const Context *rsc, const ObjectBase *obj);
76 virtual ~ObjectBase();
88 mutable const ObjectBase * mPrev;
89 mutable const ObjectBase * mNext;
rsFileA3D.h 35 class FileA3D : public ObjectBase {
51 ObjectBase *mRsObj;
68 ObjectBase *initializeFromEntry(size_t index);
70 void appendToFile(ObjectBase *obj);
74 // but we need to inherit from ObjectBase for ref tracking
rsProgramRaster.cpp 82 ObjectBase::asyncLock();
88 ObjectBase::asyncUnlock();
91 ObjectBase::asyncUnlock();
96 ObjectBase::asyncLock();
98 ObjectBase::asyncUnlock();
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();
rsElement.cpp 24 Element::Element(Context *rsc) : ObjectBase(rsc) {
64 ObjectBase::dumpLOGV(prefix);
169 ObjectBase::asyncLock();
179 ObjectBase::asyncUnlock();
183 ObjectBase::asyncUnlock();
190 ObjectBase::asyncLock();
192 ObjectBase::asyncUnlock();
202 ObjectBase::asyncLock();
218 ObjectBase::asyncUnlock();
223 ObjectBase::asyncUnlock()
    [all...]
rsAnimation.h 28 class Animation : public ObjectBase {
rsContext.h 52 if (!ObjectBase::isValid(rsc, (const ObjectBase *)o)) { \
58 if (o && !ObjectBase::isValid(rsc, (const ObjectBase *)o)) { \
137 void assignName(ObjectBase *obj, const char *name, uint32_t len);
138 void removeName(ObjectBase *obj);
210 mutable const ObjectBase * mObjHead;
261 Vector<ObjectBase *> mNames;
rsScript.h 32 class Script : public ObjectBase {
74 void setVarObj(uint32_t slot, ObjectBase *val);
rsProgramStore.cpp 93 ObjectBase::asyncLock();
107 ObjectBase::asyncUnlock();
110 ObjectBase::asyncUnlock();
120 ObjectBase::asyncLock();
122 ObjectBase::asyncUnlock();
rsAdapter.h 27 class Adapter1D : public ObjectBase {
64 class Adapter2D : public ObjectBase {
rsType.cpp 22 Type::Type(Context *rsc) : ObjectBase(rsc) {
143 ObjectBase::dumpLOGV(prefix);
216 ObjectBase::asyncLock();
226 ObjectBase::asyncUnlock();
229 ObjectBase::asyncUnlock();
242 ObjectBase::asyncLock();
244 ObjectBase::asyncUnlock();
rsAdapter.cpp 23 Adapter1D::Adapter1D(Context *rsc) : ObjectBase(rsc) {
27 Adapter1D::Adapter1D(Context *rsc, Allocation *a) : ObjectBase(rsc) {
123 Adapter2D::Adapter2D(Context *rsc) : ObjectBase(rsc) {
127 Adapter2D::Adapter2D(Context *rsc, Allocation *a) : ObjectBase(rsc) {
rsMesh.h 29 class Mesh : public ObjectBase {
rsSampler.h 38 class Sampler : public ObjectBase {
rsScript.cpp 22 Script::Script(Context *rsc) : ObjectBase(rsc) {
65 void Script::setVarObj(uint32_t slot, ObjectBase *val) {
129 ObjectBase *o = static_cast<ObjectBase *>(value);
rsScriptC_Lib.cpp 117 void rsrSetObject(const Context *rsc, const Script *sc, ObjectBase **dst, ObjectBase * src) {
130 void rsrClearObject(const Context *rsc, const Script *sc, ObjectBase **dst) {
139 bool rsrIsObject(const Context *rsc, const Script *sc, const ObjectBase *src) {
rsRuntime.h 139 void rsrSetObject(const Context *, const Script *, ObjectBase **dst, ObjectBase * src);
140 void rsrClearObject(const Context *, const Script *, ObjectBase **dst);
141 bool rsrIsObject(const Context *, const Script *, const ObjectBase *src);
rsContext.cpp 301 ObjectBase::zeroAllUserRef(this);
317 ObjectBase::freeAllChildren(this);
535 void Context::assignName(ObjectBase *obj, const char *name, uint32_t len) {
541 void Context::removeName(ObjectBase *obj) {
640 ObjectBase *ob = static_cast<ObjectBase *>(obj);
645 ObjectBase *ob = static_cast<ObjectBase *>(optr);
667 ObjectBase::dumpAll(rsc);
735 ObjectBase *ob = static_cast<ObjectBase *>(obj)
    [all...]
rsElement.h 29 class Element : public ObjectBase {
rsFileA3D.cpp 28 FileA3D::FileA3D(Context *rsc) : ObjectBase(rsc) {
214 ObjectBase *FileA3D::initializeFromEntry(size_t index) {
345 void FileA3D::appendToFile(ObjectBase *obj) {
371 ObjectBase *obj = fa3d->initializeFromEntry(index);
rs_hal.h 26 class ObjectBase;
104 ObjectBase *data);