Home | History | Annotate | Download | only in main

Lines Matching refs:surf

48 _eglClampSwapInterval(_EGLSurface *surf, EGLint interval)
50 EGLint bound = surf->Config->MaxSwapInterval;
55 bound = surf->Config->MinSwapInterval;
59 surf->SwapInterval = interval;
65 _eglParseScreenSurfaceAttribList(_EGLSurface *surf, const EGLint *attrib_list)
82 surf->Width = val;
89 surf->Height = val;
111 _eglParseSurfaceAttribList(_EGLSurface *surf, const EGLint *attrib_list)
113 _EGLDisplay *dpy = surf->Resource.Display;
114 EGLint type = surf->Type;
123 return _eglParseScreenSurfaceAttribList(surf, attrib_list);
146 surf->VGColorspace = val;
159 surf->VGAlphaFormat = val;
171 surf->RenderBuffer = val;
183 surf->PostSubBufferSupportedNV = val;
195 surf->Width = val;
206 surf->Height = val;
213 surf->LargestPbuffer = !!val;
232 surf->TextureFormat = val;
249 surf->TextureTarget = val;
256 surf->MipmapTexture = !!val;
279 _eglInitSurface(_EGLSurface *surf, _EGLDisplay *dpy, EGLint type,
316 _eglInitResource(&surf->Resource, sizeof(*surf), dpy);
317 surf->Type = type;
318 surf->Config = conf;
320 surf->Width = 0;
321 surf->Height = 0;
322 surf->TextureFormat = EGL_NO_TEXTURE;
323 surf->TextureTarget = EGL_NO_TEXTURE;
324 surf->MipmapTexture = EGL_FALSE;
325 surf->LargestPbuffer = EGL_FALSE;
326 surf->RenderBuffer = renderBuffer;
327 surf->VGAlphaFormat = EGL_VG_ALPHA_FORMAT_NONPRE;
328 surf->VGColorspace = EGL_VG_COLORSPACE_sRGB;
330 surf->MipmapLevel = 0;
331 surf->MultisampleResolve = EGL_MULTISAMPLE_RESOLVE_DEFAULT;
332 surf->SwapBehavior = swapBehavior;
334 surf->HorizontalResolution = EGL_UNKNOWN;
335 surf->VerticalResolution = EGL_UNKNOWN;
336 surf->AspectRatio = EGL_UNKNOWN;
338 surf->PostSubBufferSupportedNV = EGL_FALSE;
341 _eglClampSwapInterval(surf, 1);
343 err = _eglParseSurfaceAttribList(surf, attrib_list);
525 _eglSwapInterval(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf,
528 _eglClampSwapInterval(surf, interval);