Home
last modified time | relevance | path

Searched refs:TextureRec (Results 1 – 3 of 3) sorted by relevance

/hardware/google/gfxstream/guest/OpenglCodecCommon/
DTextureSharedData.h33 struct TextureRec { struct
53 using MapType = std::map<GLuint, std::shared_ptr<TextureRec>>; argument
DGLClientState.cpp1033 TextureRec* rec = getTextureRecPtr(tex_name); in isTextureWithStorage()
1039 TextureRec* texrec = getTextureRecPtr(tex_name); in isTextureCubeMap()
1415 const TextureRec* rec = (const TextureRec*)prec; in compareTexId()
1424 TextureRec* texrec = getTextureRecPtr(texture); in bindTexture()
1478 TextureRec* texrec = getTextureRecPtr(texture); in setBoundEGLImage()
1489 TextureRec* GLClientState::addTextureRec(GLuint id, GLenum target) in addTextureRec()
1491 TextureRec* tex = new TextureRec; in addTextureRec()
1508 m_tex.textureRecs->map[id] = std::shared_ptr<TextureRec>(tex); in addTextureRec()
1512 std::shared_ptr<TextureRec> GLClientState::getTextureRec(GLuint id) const { in getTextureRec()
1522 TextureRec* GLClientState::getTextureRecPtrLocked(GLuint id) const { in getTextureRecPtrLocked()
[all …]
/hardware/google/gfxstream/guest/OpenglCodecCommon/include/gfxstream/guest/
DGLClientState.h87 std::vector<std::shared_ptr<TextureRec>> colorAttachmenti_textures;
96 std::shared_ptr<TextureRec> depthAttachment_texture;
97 std::shared_ptr<TextureRec> stencilAttachment_texture;
98 std::shared_ptr<TextureRec> depthstencilAttachment_texture;
495 std::shared_ptr<TextureRec> getFboAttachmentTexture(GLenum target, GLenum attachment) const;
742 TextureRec* addTextureRec(GLuint id, GLenum target);
743 std::shared_ptr<TextureRec> getTextureRec(GLuint id) const;
744 TextureRec* getTextureRecPtr(GLuint id) const;
745 TextureRec* getTextureRecPtrLocked(GLuint id) const;