Lines Matching defs:egl_surface_t
274 struct egl_surface_t { struct
280 egl_surface_t(EGLDisplay dpy, EGLConfig config, EGLint surfaceType); argument
287 uint32_t getRcSurface() { return rcSurface; } in getRcSurface()
288 EGLint getSurfaceType() { return surfaceType; } in getSurfaceType()
290 EGLint getWidth(){ return width; } in getWidth()
291 EGLint getHeight(){ return height; } in getHeight()
292 EGLint getNativeWidth(){ return nativeWidth; } in getNativeWidth()
293 EGLint getNativeHeight(){ return nativeHeight; } in getNativeHeight()
294 void setTextureFormat(EGLint _texFormat) { texFormat = _texFormat; } in setTextureFormat()
295 EGLint getTextureFormat() { return texFormat; } in getTextureFormat()
296 void setTextureTarget(EGLint _texTarget) { texTarget = _texTarget; } in setTextureTarget()
297 EGLint getTextureTarget() { return texTarget; } in getTextureTarget()
299 virtual void setCollectingTimestamps(EGLint) { } in setCollectingTimestamps()
300 virtual EGLint isCollectingTimestamps() const { return EGL_FALSE; } in isCollectingTimestamps()
301 EGLint deletePending;
302 void setIsCurrent(bool isCurrent) { mIsCurrent = isCurrent; } in setIsCurrent()
303 bool isCurrent() const { return mIsCurrent;} in isCurrent()
328 egl_surface_t::egl_surface_t(EGLDisplay dpy, EGLConfig config, EGLint surfaceType) in egl_surface_t() argument