Home
last modified time | relevance | path

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

/hardware/google/gfxstream/host/gl/
DEmulationGl.cpp110 const GLint* contextAttribs = EmulationGl::getGlesMaxContextAttribs(); in validateGles2Context()
206 std::unique_ptr<EmulationGl> EmulationGl::create(uint32_t width, uint32_t height, in create()
228 std::unique_ptr<EmulationGl> emulationGl(new EmulationGl()); in create()
499 EmulationGl::~EmulationGl() { in ~EmulationGl()
523 std::unique_ptr<gfxstream::DisplaySurface> EmulationGl::createFakeWindowSurface() { in createFakeWindowSurface()
530 /*static*/ const GLint* EmulationGl::getGlesMaxContextAttribs() { in getGlesMaxContextAttribs()
547 const EGLDispatch* EmulationGl::getEglDispatch() { in getEglDispatch()
551 const GLESv2Dispatch* EmulationGl::getGles2Dispatch() { in getGles2Dispatch()
555 GLESDispatchMaxVersion EmulationGl::getGlesMaxDispatchVersion() const { in getGlesMaxDispatchVersion()
559 bool EmulationGl::hasEglExtension(const std::string& ext) const { in hasEglExtension()
[all …]
DEmulationGl.h57 class EmulationGl {
59 static std::unique_ptr<EmulationGl> create(uint32_t width, uint32_t height,
63 ~EmulationGl();
150 EmulationGl() = default;
DAndroid.bp26 "EmulationGl.cpp",
Dmeson.build33 'EmulationGl.cpp',
DCMakeLists.txt26 EmulationGl.cpp
DBUILD.bazel267 "EmulationGl.cpp",
/hardware/google/gfxstream/host/
DGlesCompat.h27 class EmulationGl {
29 EmulationGl() {} in EmulationGl() function
30 ~EmulationGl() {} in ~EmulationGl()
DPostWorkerGl.h32 class EmulationGl; variable
38 gl::DisplayGl* displayGl, gl::EmulationGl* emulationGl);
68 gl::EmulationGl* mEmulationGl;
DBuffer.h29 class EmulationGl; variable
44 static std::shared_ptr<Buffer> create(gl::EmulationGl* emulationGl,
48 static std::shared_ptr<Buffer> onLoad(gl::EmulationGl* emulationGl,
DColorBuffer.h35 class EmulationGl; variable
50 static std::shared_ptr<ColorBuffer> create(gl::EmulationGl* emulationGl,
57 static std::shared_ptr<ColorBuffer> onLoad(gl::EmulationGl* emulationGl,
DBuffer.cpp33 std::shared_ptr<Buffer> Buffer::create(gl::EmulationGl* emulationGl, vk::VkEmulation* emulationVk, in create()
70 std::shared_ptr<Buffer> Buffer::onLoad(gl::EmulationGl* emulationGl, vk::VkEmulation*, in onLoad()
DPostWorkerGl.cpp33 using gl::EmulationGl;
52 DisplayGl* displayGl, gl::EmulationGl* emulationGl) in PostWorkerGl()
DColorBuffer.cpp53 std::shared_ptr<ColorBuffer> ColorBuffer::create(gl::EmulationGl* emulationGl, in create()
126 std::shared_ptr<ColorBuffer> ColorBuffer::onLoad(gl::EmulationGl* emulationGl, in onLoad()
DFrameBuffer.h572 gl::EmulationGl& getEmulationGl();
901 std::unique_ptr<gl::EmulationGl> m_emulationGl;
DFrameBuffer.cpp93 using gl::EmulationGl;
343 … fb->m_emulationGl = EmulationGl::create(width, height, fb->m_features, useSubWindow, egl2egl); in initialize()
3339 EmulationGl& FrameBuffer::getEmulationGl() { in getEmulationGl()