Searched refs:ObjectBaseRef (Results 1 - 25 of 60) sorted by relevance

123

/frameworks/rs/
H A DrsObjectBase.h99 class ObjectBaseRef { class in namespace:android::renderscript
101 ObjectBaseRef() { function in class:android::renderscript::ObjectBaseRef
105 ObjectBaseRef(const ObjectBaseRef &ref) { function in class:android::renderscript::ObjectBaseRef
112 ObjectBaseRef(T *ref) { function in class:android::renderscript::ObjectBaseRef
119 ObjectBaseRef & operator= (const ObjectBaseRef &ref) {
126 ~ObjectBaseRef() {
140 void set(const ObjectBaseRef &ref) {
H A DrsScriptGroup.h35 Vector<ObjectBaseRef<ScriptKernelID> > mKernels;
39 ObjectBaseRef<const ScriptKernelID> mSource;
40 ObjectBaseRef<const ScriptKernelID> mDstKernel;
41 ObjectBaseRef<const ScriptFieldID> mDstField;
42 ObjectBaseRef<const Type> mType;
43 ObjectBaseRef<Allocation> mAlloc;
65 ObjectBaseRef<Allocation> mAlloc;
H A DrsProgram.h74 ObjectBaseRef<Allocation> *mTextures;
75 ObjectBaseRef<Sampler> *mSamplers;
76 ObjectBaseRef<Allocation> *mConstants;
77 ObjectBaseRef<Type> *mConstantTypes;
78 ObjectBaseRef<Element> *mInputElements;
H A DrsScript.h90 ObjectBaseRef<ProgramVertex> mVertex;
91 ObjectBaseRef<ProgramFragment> mFragment;
92 ObjectBaseRef<ProgramRaster> mRaster;
93 ObjectBaseRef<ProgramStore> mFragmentStore;
118 ObjectBaseRef<Allocation> *mSlots;
119 ObjectBaseRef<const Type> *mTypes;
H A DrsFBOCache.h56 ObjectBaseRef<Allocation> *mColorTargets;
57 ObjectBaseRef<Allocation> mDepthTarget;
H A DrsProgramFragment.h57 ObjectBaseRef<ProgramFragment> mDefault;
60 ObjectBaseRef<ProgramFragment> mLast;
H A DrsProgramRaster.h53 static ObjectBaseRef<ProgramRaster> getProgramRaster(Context *rsc,
74 ObjectBaseRef<ProgramRaster> mDefault;
75 ObjectBaseRef<ProgramRaster> mLast;
H A DrsProgramStore.h65 static ObjectBaseRef<ProgramStore> getProgramStore(Context *,
91 ObjectBaseRef<ProgramStore> mDefault;
92 ObjectBaseRef<ProgramStore> mLast;
H A DrsProgramVertex.h58 ObjectBaseRef<ProgramVertex> mDefault;
59 ObjectBaseRef<ProgramVertex> mLast;
60 ObjectBaseRef<Allocation> mDefaultAlloc;
H A DrsContext.h84 ObjectBaseRef<ProgramFragment> mFragment;
85 ObjectBaseRef<ProgramVertex> mVertex;
86 ObjectBaseRef<ProgramStore> mStore;
87 ObjectBaseRef<ProgramRaster> mRaster;
88 ObjectBaseRef<Font> mFont;
234 ObjectBaseRef<Script> mRootScript;
235 ObjectBaseRef<ProgramFragment> mFragment;
236 ObjectBaseRef<ProgramVertex> mVertex;
237 ObjectBaseRef<ProgramStore> mFragmentStore;
238 ObjectBaseRef<ProgramRaste
[all...]
H A DrsElement.h64 ObjectBaseRef<const Element> create(Context *rsc);
66 Vector<ObjectBaseRef<const Element> > mBuilderElementRefs;
112 static ObjectBaseRef<const Element> createRef(Context *rsc,
117 static ObjectBaseRef<const Element> createRef(Context *rsc, size_t count,
128 ObjectBaseRef<const Element> elem = createRef(rsc, dt, dk, isNorm, vecSize);
137 ObjectBaseRef<const Element> elem = createRef(rsc, count, ein, nin, lengths, asin);
152 ObjectBaseRef<const Element> e;
H A DrsMesh.h88 ObjectBaseRef<Allocation> *mVertexBuffers;
89 ObjectBaseRef<Allocation> *mIndexBuffers;
H A DrsSampler.h54 static ObjectBaseRef<Sampler> getSampler(Context *,
88 ObjectBaseRef<Sampler> mSamplers[RS_MAX_SAMPLER_SLOT];
H A DrsScriptIntrinsic.cpp33 mSlots = new ObjectBaseRef<Allocation>[2];
34 mTypes = new ObjectBaseRef<const Type>[2];
H A DrsType.h106 ObjectBaseRef<Type> cloneAndResize1D(Context *rsc, uint32_t dimX) const;
107 ObjectBaseRef<Type> cloneAndResize2D(Context *rsc, uint32_t dimX, uint32_t dimY) const;
109 static ObjectBaseRef<Type> getTypeRef(Context *rsc, const Element *e,
116 ObjectBaseRef<Type> type = getTypeRef(rsc, e, dimX, dimY, dimZ, dimLOD, dimFaces);
134 ObjectBaseRef<const Element> mElement;
H A DrsFont.h147 ObjectBaseRef<Font> mDefault;
210 ObjectBaseRef<Allocation> mFontShaderFConstant;
211 ObjectBaseRef<ProgramFragment> mFontShaderF;
212 ObjectBaseRef<Sampler> mFontSampler;
213 ObjectBaseRef<ProgramStore> mFontProgramStore;
217 ObjectBaseRef<Allocation> mTextTexture;
239 ObjectBaseRef<Mesh> mMesh;
H A DrsProgramRaster.cpp78 ObjectBaseRef<ProgramRaster> ProgramRaster::getProgramRaster(Context *rsc,
81 ObjectBaseRef<ProgramRaster> returnRef;
107 ObjectBaseRef<ProgramRaster> pr = ProgramRaster::getProgramRaster(rsc, pointSprite, cull);
H A DrsScriptIntrinsic.h31 ObjectBaseRef<const Element> mElement;
/frameworks/support/renderscript/v8/rs_support/
H A DrsObjectBase.h99 class ObjectBaseRef { class in namespace:android::renderscript
101 ObjectBaseRef() { function in class:android::renderscript::ObjectBaseRef
105 ObjectBaseRef(const ObjectBaseRef &ref) { function in class:android::renderscript::ObjectBaseRef
112 ObjectBaseRef(T *ref) { function in class:android::renderscript::ObjectBaseRef
119 ObjectBaseRef & operator= (const ObjectBaseRef &ref) {
126 ~ObjectBaseRef() {
140 void set(const ObjectBaseRef &ref) {
H A DrsScriptGroup.h35 Vector<ObjectBaseRef<ScriptKernelID> > mKernels;
39 ObjectBaseRef<const ScriptKernelID> mSource;
40 ObjectBaseRef<const ScriptKernelID> mDstKernel;
41 ObjectBaseRef<const ScriptFieldID> mDstField;
42 ObjectBaseRef<const Type> mType;
43 ObjectBaseRef<Allocation> mAlloc;
65 ObjectBaseRef<Allocation> mAlloc;
H A DrsElement.h64 ObjectBaseRef<const Element> create(Context *rsc);
66 Vector<ObjectBaseRef<const Element> > mBuilderElementRefs;
112 static ObjectBaseRef<const Element> createRef(Context *rsc,
117 static ObjectBaseRef<const Element> createRef(Context *rsc, size_t count,
128 ObjectBaseRef<const Element> elem = createRef(rsc, dt, dk, isNorm, vecSize);
137 ObjectBaseRef<const Element> elem = createRef(rsc, count, ein, nin, lengths, asin);
152 ObjectBaseRef<const Element> e;
H A DrsSampler.h54 static ObjectBaseRef<Sampler> getSampler(Context *,
88 ObjectBaseRef<Sampler> mSamplers[RS_MAX_SAMPLER_SLOT];
H A DrsScriptIntrinsic.cpp33 mSlots = new ObjectBaseRef<Allocation>[2];
34 mTypes = new ObjectBaseRef<const Type>[2];
H A DrsType.h106 ObjectBaseRef<Type> cloneAndResize1D(Context *rsc, uint32_t dimX) const;
107 ObjectBaseRef<Type> cloneAndResize2D(Context *rsc, uint32_t dimX, uint32_t dimY) const;
109 static ObjectBaseRef<Type> getTypeRef(Context *rsc, const Element *e,
116 ObjectBaseRef<Type> type = getTypeRef(rsc, e, dimX, dimY, dimZ, dimLOD, dimFaces);
134 ObjectBaseRef<const Element> mElement;
H A DrsScriptIntrinsic.h31 ObjectBaseRef<const Element> mElement;

Completed in 57 milliseconds

123