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

1 2 3

  /frameworks/rs/
rsProgramBase.h 27 class ProgramBase : public ObjectBase {
29 explicit ProgramBase(Context *rsc) : ObjectBase(rsc) {
rsObjectBase.cpp 24 pthread_mutex_t ObjectBase::gObjectInitMutex = PTHREAD_MUTEX_INITIALIZER;
26 ObjectBase::ObjectBase(Context *rsc) {
43 ALOGV("ObjectBase constructed %p", this);
47 ObjectBase::~ObjectBase() {
49 ALOGV("ObjectBase destroyed %p refs %i %i", this, mUserRefCount, mSysRefCount);
76 void ObjectBase::dumpLOGV(const char *op) const {
86 void ObjectBase::incUserRef() const {
89 ALOGV("ObjectBase %p incU ref %i, %i", this, mUserRefCount, mSysRefCount)
    [all...]
rsScriptGroupBase.h 9 class ScriptGroupBase : public ObjectBase {
11 explicit ScriptGroupBase(Context* rsc) : ObjectBase(rsc) {}
rsObjectBase.h 31 class ObjectBase {
38 ObjectBase(Context *rsc); // NOLINT, implicit
47 static bool checkDelete(const ObjectBase *);
67 static bool isValid(const Context *rsc, const ObjectBase *obj);
82 virtual ~ObjectBase();
94 mutable const ObjectBase * mPrev;
95 mutable const ObjectBase * mNext;
rsFileA3D.h 34 class FileA3D : public ObjectBase {
50 ObjectBase *mRsObj;
69 ObjectBase *initializeFromEntry(size_t index);
71 void appendToFile(Context *rsc, ObjectBase *obj);
75 // but we need to inherit from ObjectBase for ref tracking
rsApiContext.cpp 26 using android::renderscript::ObjectBase;
73 ObjectBase *ob = static_cast<ObjectBase *>(obj);
rsProgramRaster.cpp 82 ObjectBase::asyncLock();
88 ObjectBase::asyncUnlock();
91 ObjectBase::asyncUnlock();
96 ObjectBase::asyncLock();
98 ObjectBase::asyncUnlock();
rsSampler.cpp 24 Sampler::Sampler(Context *rsc) : ObjectBase(rsc) {
35 float aniso) : ObjectBase(rsc) {
86 ObjectBase::asyncLock();
96 ObjectBase::asyncUnlock();
99 ObjectBase::asyncUnlock();
115 ObjectBase::asyncLock();
117 ObjectBase::asyncUnlock();
rsScriptC_Lib.cpp 114 static void SetObjectRef(const Context *rsc, const ObjectBase *dst, const ObjectBase *src) {
128 ObjectBase **odst = (ObjectBase **)dst;
129 if (ObjectBase::gDebugReferences) {
140 if (ObjectBase::gDebugReferences) {
156 void rsrSetObject(const Context *rsc, void *dst, ObjectBase *src) {
162 ObjectBase **odst = (ObjectBase **)dst;
163 if (ObjectBase::gDebugReferences)
    [all...]
rsAnimation.h 28 class Animation : public ObjectBase {
rsScript.h 36 class IDBase : public ObjectBase {
39 ObjectBase(rsc), mScript(s), mSlot(slot) {}
76 class Script : public ObjectBase {
122 void setVarObj(uint32_t slot, ObjectBase *val);
rsClosure.h 14 class ObjectBase;
20 class Closure : public ObjectBase {
rsContext.h 55 if (!ObjectBase::isValid(rsc, (const ObjectBase *)o)) { \
61 if (o && !ObjectBase::isValid(rsc, (const ObjectBase *)o)) { \
155 void assignName(ObjectBase *obj, const char *name, uint32_t len);
156 void removeName(ObjectBase *obj);
236 mutable const ObjectBase * mObjHead;
358 std::vector<ObjectBase *> mNames;
rsProgramStore.cpp 93 ObjectBase::asyncLock();
107 ObjectBase::asyncUnlock();
110 ObjectBase::asyncUnlock();
120 ObjectBase::asyncLock();
122 ObjectBase::asyncUnlock();
rsElement.cpp 23 Element::Element(Context *rsc) : ObjectBase(rsc) {
96 ObjectBase::dumpLOGV(prefix);
234 ObjectBase::asyncLock();
244 ObjectBase::asyncUnlock();
248 ObjectBase::asyncUnlock();
268 ObjectBase::asyncLock();
270 ObjectBase::asyncUnlock();
280 ObjectBase::asyncLock();
307 ObjectBase::asyncUnlock();
312 ObjectBase::asyncUnlock()
    [all...]
rsApiFileA3D.cpp 23 using android::renderscript::ObjectBase;
33 ObjectBase *obj = fa3d->initializeFromEntry(index);
rsMesh.h 36 class Mesh : public ObjectBase {
rsSampler.h 39 class Sampler : public ObjectBase {
rsType.cpp 28 Type::Type(Context *rsc) : ObjectBase(rsc) {
153 ObjectBase::dumpLOGV(prefix);
231 ObjectBase::asyncLock();
246 ObjectBase::asyncUnlock();
249 ObjectBase::asyncUnlock();
289 ObjectBase::asyncLock();
291 ObjectBase::asyncUnlock();
rsFileA3D.cpp 30 FileA3D::FileA3D(Context *rsc) : ObjectBase(rsc) {
217 ObjectBase *FileA3D::initializeFromEntry(size_t index) {
361 void FileA3D::appendToFile(Context *con, ObjectBase *obj) {
rsScript.cpp 23 Script::Script(Context *rsc) : ObjectBase(rsc) {
95 void Script::setVarObj(uint32_t slot, ObjectBase *val) {
259 ObjectBase *o = static_cast<ObjectBase *>(value);
  /frameworks/rs/cpu_ref/
rsCpuIntrinsicLUT.cpp 30 void setGlobalObj(uint32_t slot, ObjectBase *data) override;
44 void RsdCpuScriptIntrinsicLUT::setGlobalObj(uint32_t slot, ObjectBase *data) {
rsd_cpu.h 30 class ObjectBase;
78 virtual void setGlobalObj(uint32_t slot, ObjectBase *obj) = 0;
rsCpuIntrinsic.h 75 void setGlobalObj(uint32_t slot, ObjectBase *data) override;
rsCpuIntrinsic.cpp 67 void RsdCpuScriptIntrinsic::setGlobalObj(uint32_t slot, ObjectBase *data) {

Completed in 220 milliseconds

1 2 3