Home
last modified time | relevance | path

Searched refs:GLESv2Context (Results 1 – 9 of 9) sorted by relevance

/hardware/google/gfxstream/host/gl/glestranslator/GLES_V2/
DGLESv2Context.cpp58 void GLESv2Context::setMaxGlesVersion(GLESVersion version) { in setMaxGlesVersion()
62 void GLESv2Context::initGlobal(EGLiface* iface) { in initGlobal()
67 void GLESv2Context::init(bool nativeTextureDecompressionEnabled) { in init()
114 void GLESv2Context::initDefaultFBO( in initDefaultFBO()
128 void GLESv2Context::initEmulatedVAO() { in initEmulatedVAO()
136 void GLESv2Context::initEmulatedBuffers() { in initEmulatedBuffers()
155 GLESv2Context::GLESv2Context(int maj, int min, GlobalNameSpace* globalNameSpace, in GLESv2Context() function in GLESv2Context
190 GLESv2Context::~GLESv2Context() { in ~GLESv2Context()
205 void GLESv2Context::onSave(android::base::Stream* stream) const { in onSave()
222 void GLESv2Context::addVertexArrayObject(GLuint array) { in addVertexArrayObject()
[all …]
DGLESv2Context.h34 class GLESv2Context : public GLEScontext{
45 GLESv2Context(int maj, int min, GlobalNameSpace* globalNameSpace,
47 virtual ~GLESv2Context();
Dmeson.build6 'GLESv2Context.cpp',
DCMakeLists.txt4 GLESv2Context.cpp
DAndroid.bp27 "GLESv2Context.cpp",
DBUILD.bazel5 "GLESv2Context.cpp",
DGLESv2Imp.cpp241 GLESv2Context::setMaxGlesVersion(version); in setMaxGlesVersion()
246 GLESv2Context::initGlobal(s_eglIface); in initContext()
262 return new GLESv2Context(2, 0, nullptr, nullptr, nullptr); in createGLESContext()
266 return new GLESv2Context(maj, min, globalNameSpace, stream, in createGLESxContext()
580 static bool sHasAttachmentWithFormat(const GLESv2Context* ctx, in sHasAttachmentWithFormat()
618 static void sSetDesktopGLEnable(const GLESv2Context* ctx, bool enable, GLenum cap) { in sSetDesktopGLEnable()
630 static void sUpdateFboEmulation(GLESv2Context* ctx) { in sUpdateFboEmulation()
1562 static void s_glDrawPre(GLESv2Context* ctx, GLenum mode, GLenum type = 0) { in s_glDrawPre()
1588 static void s_glDrawPost(GLESv2Context* ctx, GLenum mode) { in s_glDrawPost()
1611 GLESv2Context::DrawCallCmd::Arrays, in glDrawArrays()
[all …]
DGLESv30Imp.cpp338 GLESv2Context::DrawCallCmd::ArraysInstanced, in glDrawArraysInstanced()
356 GLESv2Context::DrawCallCmd::ElementsInstanced, in glDrawElementsInstanced()
374 GLESv2Context::DrawCallCmd::RangeElements, in glDrawRangeElements()
610 static std::vector<GLenum> sGetEmulatedAttachmentList(GLESv2Context* ctx, GLenum target, in sGetEmulatedAttachmentList()
/hardware/google/gfxstream/host/gl/glestranslator/include/GLcommon/
DGLESmacros.h64 GLESv2Context* ctx = \
65 static_cast<GLESv2Context*>(s_eglIface->getGLESContext()); \
84 GLESv2Context* ctx = \
85 static_cast<GLESv2Context*>(s_eglIface->getGLESContext()); \