Home | History | Annotate | Download | only in renderthread

Lines Matching defs:EglManager

17 #include "EglManager.h"
88 EglManager::EglManager(RenderThread& thread)
99 void EglManager::initialize() {
134 void EglManager::initExtensions() {
143 bool EglManager::hasEglContext() {
147 void EglManager::loadConfig() {
179 void EglManager::createContext() {
189 void EglManager::setTextureAtlas(const sp<GraphicBuffer>& buffer,
208 void EglManager::initAtlas() {
215 void EglManager::createPBufferSurface() {
225 EGLSurface EglManager::createSurface(EGLNativeWindowType window) {
241 void EglManager::destroySurface(EGLSurface surface) {
250 void EglManager::destroy() {
266 bool EglManager::makeCurrent(EGLSurface surface, EGLint* errOut) {
287 EGLint EglManager::queryBufferAge(EGLSurface surface) {
301 Frame EglManager::beginFrame(EGLSurface surface) {
314 void EglManager::damageFrame(const Frame& frame, const SkRect& dirty) {
327 bool EglManager::damageRequiresSwap() {
331 bool EglManager::swapBuffers(const Frame& frame, const SkRect& screenDirty) {
361 void EglManager::fence() {
368 bool EglManager::setPreserveBuffer(EGLSurface surface, bool preserve) {