Home
last modified time | relevance | path

Searched refs:ObjectDataPtr (Results 1 – 15 of 15) sorted by relevance

/hardware/google/gfxstream/host/gl/glestranslator/include/GLcommon/
DObjectData.h38 typedef std::shared_ptr<ObjectData> ObjectDataPtr; typedef
50 typedef std::function<ObjectDataPtr(NamedObjectType p_type,
53 typedef std::function<const ObjectDataPtr(NamedObjectType,
DShareGroup.h101 ObjectDataPtr data);
112 ObjectDataPtr getObjectDataPtr(NamedObjectType p_type, ObjectLocalName p_localName);
129 ObjectLocalName p_localName, ObjectDataPtr&& data);
140 const ObjectDataPtr& getObjectDataPtrNoLock(NamedObjectType p_type,
DFramebufferData.h76 ObjectDataPtr obj,
81 ObjectDataPtr *outObj);
124 ObjectDataPtr obj;
DObjectNameSpace.h33 typedef std::unordered_map<ObjectLocalName, ObjectDataPtr> ObjectDataMap;
109 const ObjectDataPtr& getObjectDataPtr(ObjectLocalName p_localName);
110 void setObjectData(ObjectLocalName p_localName, ObjectDataPtr data);
DGLEScontext.h451 void setFBOData(ObjectLocalName p_localName, ObjectDataPtr data);
456 ObjectDataPtr getFBODataPtr(ObjectLocalName p_localName) const;
490 virtual ObjectDataPtr loadObject(NamedObjectType type,
/hardware/google/gfxstream/host/gl/glestranslator/GLES_V2/
DGLESv2Context.h86 void setUseProgram(GLuint program, const ObjectDataPtr& programData);
91 virtual ObjectDataPtr loadObject(NamedObjectType type,
146 ObjectDataPtr m_useProgramData = {};
DGLESv2Context.cpp108 m_transformFeedbackNameSpace->setObjectData(0, ObjectDataPtr(tf)); in init()
407 ObjectDataPtr GLESv2Context::loadObject(NamedObjectType type, in loadObject()
416 return ObjectDataPtr(new SamplerData(stream)); in loadObject()
421 return ObjectDataPtr(new ProgramData(stream)); in loadObject()
423 return ObjectDataPtr(new ShaderParser(stream)); in loadObject()
430 return ObjectDataPtr(new TransformFeedbackData(stream)); in loadObject()
748 const ObjectDataPtr& programData) { in setUseProgram()
862 ObjectDataPtr(tf)); in bindTransformFeedback()
DGLESv2Imp.cpp477 ObjectDataPtr(texData)); in getTextureData()
692 ObjectDataPtr(new FramebufferData(framebuffer, in glBindFramebuffer()
722 ObjectDataPtr(rboData)); in glBindRenderbuffer()
1144 ObjectDataPtr(programInfo)); in glCreateProgram()
1311 localShaderName, ObjectDataPtr(sp)); in glCreateShader()
1720 ObjectDataPtr obj; in glFramebufferRenderbuffer()
1730 obj = ObjectDataPtr(rboData); in glFramebufferRenderbuffer()
1803 ctx, attachment, textarget, texture, ObjectDataPtr()); in glFramebufferTexture2D()
1826 ObjectDataPtr(new GLESbuffer())); in glGenBuffers()
1857 ObjectDataPtr( in glGenFramebuffers()
[all …]
DGLESv30Imp.cpp700 ctx, attachment, textarget, texture, ObjectDataPtr()); in glFramebufferTextureLayer()
823 samplers[i], ObjectDataPtr(new SamplerData())); in glGenSamplers()
DGLESv31Imp.cpp118 …up()->setObjectData(NamedObjectType::SHADER_OR_PROGRAM, localProgramName, ObjectDataPtr(progdata)); in glCreateShaderProgramv()
/hardware/google/gfxstream/host/gl/glestranslator/GLcommon/
DObjectNameSpace.cpp49 ObjectDataPtr data = loadObject((NamedObjectType)m_type, in NameSpace()
164 static ObjectDataPtr* nullObjectData = new ObjectDataPtr;
285 const ObjectDataPtr& NameSpace::getObjectDataPtr( in getObjectDataPtr()
295 ObjectDataPtr data) { in setObjectData()
DShareGroup.cpp275 ObjectDataPtr data) { in setObjectData()
283 ObjectDataPtr&& data) in setObjectDataLocked()
292 const ObjectDataPtr& ShareGroup::getObjectDataPtrNoLock( in getObjectDataPtrNoLock()
308 ObjectDataPtr ShareGroup::getObjectDataPtr(NamedObjectType p_type, in getObjectDataPtr()
365 ns->setObjectData(p_localName, ObjectDataPtr(vbo)); in ensureObjectOnBind()
DFramebufferData.cpp225 ObjectDataPtr obj, in setAttachment()
268 ObjectDataPtr *outObj) { in getAttachment()
455 ObjectDataPtr depthObject = in refreshSeparateDepthStencilAttachmentState()
457 ObjectDataPtr stencilObject = in refreshSeparateDepthStencilAttachmentState()
585 setAttachment(ctx, GL_COLOR_ATTACHMENT0_OES, GL_TEXTURE_2D, tex, ObjectDataPtr(), true); in validate()
DGLEScontext.cpp939 ObjectDataPtr GLEScontext::loadObject(NamedObjectType type, in loadObject()
943 return ObjectDataPtr(new GLESbuffer(stream)); in loadObject()
945 return ObjectDataPtr(new TextureData(stream)); in loadObject()
947 return ObjectDataPtr(new FramebufferData(stream)); in loadObject()
949 return ObjectDataPtr(new RenderbufferData(stream)); in loadObject()
2466 void GLEScontext::setFBOData(ObjectLocalName p_localName, ObjectDataPtr data) { in setFBOData()
2478 ObjectDataPtr GLEScontext::getFBODataPtr(ObjectLocalName p_localName) const { in getFBODataPtr()
/hardware/google/gfxstream/host/gl/glestranslator/GLES_CM/
DGLEScmImp.cpp354 ObjectDataPtr(texData)); in getTextureData()
472 ObjectDataPtr(new GLESbuffer())); in glBindBuffer()
1015 ObjectDataPtr(new GLESbuffer())); in glGenBuffers()
2364 ObjectDataPtr(new RenderbufferData())); in glBindRenderbufferOES()
2403 ObjectDataPtr(new RenderbufferData())); in glGenRenderbuffersOES()
2520 ObjectDataPtr( in glBindFramebufferNoValidation()
2567 ObjectDataPtr( in glGenFramebuffersOES()
2609 texture, ObjectDataPtr()); in glFramebufferTexture2DOES()
2624 ObjectDataPtr obj; in glFramebufferRenderbufferOES()
2632 obj = ObjectDataPtr(new RenderbufferData()); in glFramebufferRenderbufferOES()