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