webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Functions
validationEGL.cpp File Reference
#include "libANGLE/validationEGL.h"
#include "common/utilities.h"
#include "libANGLE/Config.h"
#include "libANGLE/Context.h"
#include "libANGLE/Device.h"
#include "libANGLE/Display.h"
#include "libANGLE/Image.h"
#include "libANGLE/Stream.h"
#include "libANGLE/Surface.h"
#include "libANGLE/Texture.h"
#include "libANGLE/formatutils.h"
#include <EGL/eglext.h>

Namespaces

 egl
 

Functions

Error egl::ValidateDisplay (const Display *display)
 
Error egl::ValidateSurface (const Display *display, Surface *surface)
 
Error egl::ValidateConfig (const Display *display, const Config *config)
 
Error egl::ValidateContext (const Display *display, gl::Context *context)
 
Error egl::ValidateImage (const Display *display, const Image *image)
 
Error egl::ValidateStream (const Display *display, const Stream *stream)
 
Error egl::ValidateCreateContext (Display *display, Config *configuration, gl::Context *shareContext, const AttributeMap &attributes)
 
Error egl::ValidateCreateWindowSurface (Display *display, Config *config, EGLNativeWindowType window, const AttributeMap &attributes)
 
Error egl::ValidateCreatePbufferSurface (Display *display, Config *config, const AttributeMap &attributes)
 
Error egl::ValidateCreatePbufferFromClientBuffer (Display *display, EGLenum buftype, EGLClientBuffer buffer, Config *config, const AttributeMap &attributes)
 
Error egl::ValidateCompatibleConfigs (const Display *display, const Config *config1, const Surface *surface, const Config *config2, EGLint surfaceType)
 
Error egl::ValidateCreateImageKHR (const Display *display, gl::Context *context, EGLenum target, EGLClientBuffer buffer, const AttributeMap &attributes)
 
Error egl::ValidateDestroyImageKHR (const Display *display, const Image *image)
 
Error egl::ValidateCreateDeviceANGLE (EGLint device_type, void *native_device, const EGLAttrib *attrib_list)
 
Error egl::ValidateReleaseDeviceANGLE (Device *device)
 
Error egl::ValidateCreateStreamKHR (const Display *display, const AttributeMap &attributes)
 
Error egl::ValidateDestroyStreamKHR (const Display *display, const Stream *stream)
 
Error egl::ValidateStreamAttribKHR (const Display *display, const Stream *stream, EGLint attribute, EGLint value)
 
Error egl::ValidateQueryStreamKHR (const Display *display, const Stream *stream, EGLenum attribute, EGLint *value)
 
Error egl::ValidateQueryStreamu64KHR (const Display *display, const Stream *stream, EGLenum attribute, EGLuint64KHR *value)
 
Error egl::ValidateStreamConsumerGLTextureExternalKHR (const Display *display, gl::Context *context, const Stream *stream)
 
Error egl::ValidateStreamConsumerAcquireKHR (const Display *display, gl::Context *context, const Stream *stream)
 
Error egl::ValidateStreamConsumerReleaseKHR (const Display *display, gl::Context *context, const Stream *stream)
 
Error egl::ValidateStreamConsumerGLTextureExternalAttribsNV (const Display *display, gl::Context *context, const Stream *stream, const AttributeMap &attribs)
 
Error egl::ValidateCreateStreamProducerD3DTextureNV12ANGLE (const Display *display, const Stream *stream, const AttributeMap &attribs)
 
Error egl::ValidateStreamPostD3DTextureNV12ANGLE (const Display *display, const Stream *stream, void *texture, const AttributeMap &attribs)
 
Error egl::ValidateGetSyncValuesCHROMIUM (const Display *display, const Surface *surface, const EGLuint64KHR *ust, const EGLuint64KHR *msc, const EGLuint64KHR *sbc)