Searched refs:ObjectDataPtr (Results 1 – 15 of 15) sorted by relevance
/hardware/google/gfxstream/host/gl/glestranslator/include/GLcommon/ |
D | ObjectData.h | 38 typedef std::shared_ptr<ObjectData> ObjectDataPtr; typedef 50 typedef std::function<ObjectDataPtr(NamedObjectType p_type, 53 typedef std::function<const ObjectDataPtr(NamedObjectType,
|
D | ShareGroup.h | 101 ObjectDataPtr data); 112 ObjectDataPtr getObjectDataPtr(NamedObjectType p_type, ObjectLocalName p_localName); 129 ObjectLocalName p_localName, ObjectDataPtr&& data); 140 const ObjectDataPtr& getObjectDataPtrNoLock(NamedObjectType p_type,
|
D | FramebufferData.h | 76 ObjectDataPtr obj, 81 ObjectDataPtr *outObj); 124 ObjectDataPtr obj;
|
D | ObjectNameSpace.h | 33 typedef std::unordered_map<ObjectLocalName, ObjectDataPtr> ObjectDataMap; 109 const ObjectDataPtr& getObjectDataPtr(ObjectLocalName p_localName); 110 void setObjectData(ObjectLocalName p_localName, ObjectDataPtr data);
|
D | GLEScontext.h | 451 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/ |
D | GLESv2Context.h | 86 void setUseProgram(GLuint program, const ObjectDataPtr& programData); 91 virtual ObjectDataPtr loadObject(NamedObjectType type, 146 ObjectDataPtr m_useProgramData = {};
|
D | GLESv2Context.cpp | 108 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()
|
D | GLESv2Imp.cpp | 477 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 …]
|
D | GLESv30Imp.cpp | 700 ctx, attachment, textarget, texture, ObjectDataPtr()); in glFramebufferTextureLayer() 823 samplers[i], ObjectDataPtr(new SamplerData())); in glGenSamplers()
|
D | GLESv31Imp.cpp | 118 …up()->setObjectData(NamedObjectType::SHADER_OR_PROGRAM, localProgramName, ObjectDataPtr(progdata)); in glCreateShaderProgramv()
|
/hardware/google/gfxstream/host/gl/glestranslator/GLcommon/ |
D | ObjectNameSpace.cpp | 49 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()
|
D | ShareGroup.cpp | 275 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()
|
D | FramebufferData.cpp | 225 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()
|
D | GLEScontext.cpp | 939 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/ |
D | GLEScmImp.cpp | 354 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()
|