H A D | validationEGL.cpp | 101 bool ValidateStreamAttribute(const ValidationContext *val, in ValidateStreamAttribute() argument 141 bool ValidateCreateImageMipLevelCommon(const ValidationContext *val, in ValidateCreateImageMipLevelCommon() argument 171 bool ValidateConfigAttribute(const ValidationContext *val, in ValidateConfigAttribute() argument 277 ValidateConfigAttributeValue(const ValidationContext *val, const Display *display, EGLAttrib attribute, EGLAttrib value) ValidateConfigAttributeValue() argument 399 ValidateConfigAttributes(const ValidationContext *val, const Display *display, const AttributeMap &attributes) ValidateConfigAttributes() argument 415 ValidateColorspaceAttribute(const ValidationContext *val, const DisplayExtensions &displayExtensions, EGLAttrib colorSpace) ValidateColorspaceAttribute() argument 469 ValidatePlatformType(const ValidationContext *val, const ClientExtensions &clientExtensions, EGLAttrib platformType) ValidatePlatformType() argument 530 ValidateGetPlatformDisplayCommon(const ValidationContext *val, EGLenum platform, const void *native_display, const AttributeMap &attribMap) ValidateGetPlatformDisplayCommon() argument 965 ValidateStream(const ValidationContext *val, const Display *display, const Stream *stream) ValidateStream() argument 985 ValidateLabeledObject(const ValidationContext *val, const Display *display, ObjectType objectType, EGLObjectKHR object, LabeledObject **outLabeledObject) ValidateLabeledObject() argument 1070 ValidateDisplayPointer(const ValidationContext *val, const Display *display) ValidateDisplayPointer() argument 1127 ValidateCompatibleSurface(const ValidationContext *val, const Display *display, const gl::Context *context, const Surface *surface) ValidateCompatibleSurface() argument 1222 ValidateCreateSyncBase(const ValidationContext *val, const Display *display, EGLenum type, const AttributeMap &attribs, bool isExt) ValidateCreateSyncBase() argument 1345 ValidateGetSyncAttribBase(const ValidationContext *val, const Display *display, const Sync *sync, EGLint attribute) ValidateGetSyncAttribBase() argument 1381 ValidateQueryDisplayAttribBase(const ValidationContext *val, const Display *display, const EGLint attribute) ValidateQueryDisplayAttribBase() argument 1414 ValidateCreateContextAttribute(const ValidationContext *val, const Display *display, EGLAttrib attribute) ValidateCreateContextAttribute() argument 1634 ValidateCreateContextAttributeValue(const ValidationContext *val, const Display *display, const gl::Context *shareContext, EGLAttrib attribute, EGLAttrib value) ValidateCreateContextAttributeValue() argument 1881 ValidateCreatePbufferSurfaceAttribute(const ValidationContext *val, const Display *display, EGLAttrib attribute) ValidateCreatePbufferSurfaceAttribute() argument 1928 ValidateCreatePbufferSurfaceAttributeValue(const ValidationContext *val, const Display *display, EGLAttrib attribute, EGLAttrib value) ValidateCreatePbufferSurfaceAttributeValue() argument 2037 ValidateDisplay(const ValidationContext *val, const Display *display) ValidateDisplay() argument 2062 ValidateSurface(const ValidationContext *val, const Display *display, const Surface *surface) ValidateSurface() argument 2078 ValidateConfig(const ValidationContext *val, const Display *display, const Config *config) ValidateConfig() argument 2094 ValidateContext(const ValidationContext *val, const Display *display, const gl::Context *context) ValidateContext() argument 2112 ValidateImage(const ValidationContext *val, const Display *display, const Image *image) ValidateImage() argument 2128 ValidateDevice(const ValidationContext *val, const Device *device) ValidateDevice() argument 2151 ValidateSync(const ValidationContext *val, const Display *display, const Sync *sync) ValidateSync() argument 2227 ValidateInitialize(const ValidationContext *val, const Display *display, const EGLint *major, const EGLint *minor) ValidateInitialize() argument 2235 ValidateTerminate(const ValidationContext *val, const Display *display) ValidateTerminate() argument 2240 ValidateCreateContext(const ValidationContext *val, const Display *display, const Config *configuration, const gl::Context *shareContext, const AttributeMap &attributes) ValidateCreateContext() argument 2352 ValidateCreateWindowSurface(const ValidationContext *val, const Display *display, const Config *config, EGLNativeWindowType window, const AttributeMap &attributes) ValidateCreateWindowSurface() argument 2534 ValidateCreatePbufferSurface(const ValidationContext *val, const Display *display, const Config *config, const AttributeMap &attributes) ValidateCreatePbufferSurface() argument 2588 ValidateCreatePbufferFromClientBuffer(const ValidationContext *val, const Display *display, EGLenum buftype, EGLClientBuffer buffer, const Config *config, const AttributeMap &attributes) ValidateCreatePbufferFromClientBuffer() argument 2897 ValidateCreatePixmapSurface(const ValidationContext *val, const Display *display, const Config *config, EGLNativePixmapType pixmap, const AttributeMap &attributes) ValidateCreatePixmapSurface() argument 3003 ValidateMakeCurrent(const ValidationContext *val, const Display *display, const Surface *draw, const Surface *read, const gl::Context *context) ValidateMakeCurrent() argument 3096 ValidateCreateImage(const ValidationContext *val, const Display *display, const gl::Context *context, EGLenum target, EGLClientBuffer buffer, const AttributeMap &attributes) ValidateCreateImage() argument 3738 ValidateDestroyImage(const ValidationContext *val, const Display *display, const Image *image) ValidateDestroyImage() argument 3745 ValidateCreateImageKHR(const ValidationContext *val, const Display *display, const gl::Context *context, EGLenum target, EGLClientBuffer buffer, const AttributeMap &attributes) ValidateCreateImageKHR() argument 3766 ValidateDestroyImageKHR(const ValidationContext *val, const Display *display, const Image *image) ValidateDestroyImageKHR() argument 3784 ValidateCreateDeviceANGLE(const ValidationContext *val, EGLint device_type, const void *native_device, const EGLAttrib *attrib_list) ValidateCreateDeviceANGLE() argument 3819 ValidateReleaseDeviceANGLE(const ValidationContext *val, const Device *device) ValidateReleaseDeviceANGLE() argument 3844 ValidateCreateSync(const ValidationContext *val, const Display *display, EGLenum type, const AttributeMap &attribs) ValidateCreateSync() argument 3852 ValidateCreateSyncKHR(const ValidationContext *val, const Display *display, EGLenum type, const AttributeMap &attribs) ValidateCreateSyncKHR() argument 3860 ValidateDestroySync(const ValidationContext *val, const Display *display, const Sync *sync) ValidateDestroySync() argument 3866 ValidateDestroySyncKHR(const ValidationContext *val, const Display *dpyPacked, const Sync *syncPacked) ValidateDestroySyncKHR() argument 3873 ValidateClientWaitSync(const ValidationContext *val, const Display *display, const Sync *sync, EGLint flags, EGLTime timeout) ValidateClientWaitSync() argument 3883 ValidateClientWaitSyncKHR(const ValidationContext *val, const Display *dpyPacked, const Sync *syncPacked, EGLint flags, EGLTimeKHR timeout) ValidateClientWaitSyncKHR() argument 3892 ValidateWaitSync(const ValidationContext *val, const Display *display, const Sync *sync, EGLint flags) ValidateWaitSync() argument 3932 ValidateWaitSyncKHR(const ValidationContext *val, const Display *dpyPacked, const Sync *syncPacked, EGLint flags) ValidateWaitSyncKHR() argument 3940 ValidateGetSyncAttrib(const ValidationContext *val, const Display *display, const Sync *sync, EGLint attribute, const EGLAttrib *value) ValidateGetSyncAttrib() argument 3954 ValidateGetSyncAttribKHR(const ValidationContext *val, const Display *display, const Sync *sync, EGLint attribute, const EGLint *value) ValidateGetSyncAttribKHR() argument 3968 ValidateCreateStreamKHR(const ValidationContext *val, const Display *display, const AttributeMap &attributes) ValidateCreateStreamKHR() argument 3994 ValidateDestroyStreamKHR(const ValidationContext *val, const Display *display, const Stream *stream) ValidateDestroyStreamKHR() argument 4002 ValidateStreamAttribKHR(const ValidationContext *val, const Display *display, const Stream *stream, EGLenum attribute, EGLint value) ValidateStreamAttribKHR() argument 4019 ValidateQueryStreamKHR(const ValidationContext *val, const Display *display, const Stream *stream, EGLenum attribute, const EGLint *value) ValidateQueryStreamKHR() argument 4047 ValidateQueryStreamu64KHR(const ValidationContext *val, const Display *display, const Stream *stream, EGLenum attribute, const EGLuint64KHR *value) ValidateQueryStreamu64KHR() argument 4068 ValidateStreamConsumerGLTextureExternalKHR(const ValidationContext *val, const Display *display, const Stream *stream) ValidateStreamConsumerGLTextureExternalKHR() argument 4111 ValidateStreamConsumerAcquireKHR(const ValidationContext *val, const Display *display, const Stream *stream) ValidateStreamConsumerAcquireKHR() argument 4165 ValidateStreamConsumerReleaseKHR(const ValidationContext *val, const Display *display, const Stream *stream) ValidateStreamConsumerReleaseKHR() argument 4216 ValidateStreamConsumerGLTextureExternalAttribsNV(const ValidationContext *val, const Display *display, const Stream *stream, const AttributeMap &attribs) ValidateStreamConsumerGLTextureExternalAttribsNV() argument 4390 ValidateCreateStreamProducerD3DTextureANGLE(const ValidationContext *val, const Display *display, const Stream *stream, const AttributeMap &attribs) ValidateCreateStreamProducerD3DTextureANGLE() argument 4446 ValidateStreamPostD3DTextureANGLE(const ValidationContext *val, const Display *display, const Stream *stream, const void *texture, const AttributeMap &attribs) ValidateStreamPostD3DTextureANGLE() argument 4518 ValidateSyncControlCHROMIUM(const ValidationContext *val, const Display *display, const Surface *eglSurface) ValidateSyncControlCHROMIUM() argument 4535 ValidateSyncControlRateANGLE(const ValidationContext *val, const Display *display, const Surface *eglSurface) ValidateSyncControlRateANGLE() argument 4552 ValidateGetMscRateANGLE(const ValidationContext *val, const Display *display, const Surface *eglSurface, const EGLint *numerator, const EGLint *denominator) ValidateGetMscRateANGLE() argument 4574 ValidateGetSyncValuesCHROMIUM(const ValidationContext *val, const Display *display, const Surface *eglSurface, const EGLuint64KHR *ust, const EGLuint64KHR *msc, const EGLuint64KHR *sbc) ValidateGetSyncValuesCHROMIUM() argument 4602 ValidateDestroySurface(const ValidationContext *val, const Display *display, const Surface *surface) ValidateDestroySurface() argument 4610 ValidateDestroyContext(const ValidationContext *val, const Display *display, const gl::Context *glCtx) ValidateDestroyContext() argument 4618 ValidateSwapBuffers(const ValidationContext *val, const Display *display, const Surface *eglSurface) ValidateSwapBuffers() argument 4646 ValidateSwapBuffersWithDamageKHR(const ValidationContext *val, const Display *display, const Surface *surface, const EGLint *rects, EGLint n_rects) ValidateSwapBuffersWithDamageKHR() argument 4691 ValidateWaitNative(const ValidationContext *val, const EGLint engine) ValidateWaitNative() argument 4711 ValidateCopyBuffers(const ValidationContext *val, const Display *display, const Surface *surface, EGLNativePixmapType target) ValidateCopyBuffers() argument 4727 ValidateBindTexImage(const ValidationContext *val, const Display *display, const Surface *surface, const EGLint buffer) ValidateBindTexImage() argument 4781 ValidateReleaseTexImage(const ValidationContext *val, const Display *display, const Surface *surface, const EGLint buffer) ValidateReleaseTexImage() argument 4809 ValidateSwapInterval(const ValidationContext *val, const Display *display, EGLint interval) ValidateSwapInterval() argument 4824 ValidateBindAPI(const ValidationContext *val, const EGLenum api) ValidateBindAPI() argument 4842 ValidatePresentationTimeANDROID(const ValidationContext *val, const Display *display, const Surface *surface, EGLnsecsANDROID time) ValidatePresentationTimeANDROID() argument 4862 ValidateSetBlobCacheFuncsANDROID(const ValidationContext *val, const Display *display, EGLSetBlobFuncANDROID set, EGLGetBlobFuncANDROID get) ValidateSetBlobCacheFuncsANDROID() argument 4885 ValidateGetConfigAttrib(const ValidationContext *val, const Display *display, const Config *config, EGLint attribute, const EGLint *value) ValidateGetConfigAttrib() argument 4896 ValidateChooseConfig(const ValidationContext *val, const Display *display, const AttributeMap &attribs, const EGLConfig *configs, EGLint configSize, const EGLint *numConfig) ValidateChooseConfig() argument 4915 ValidateGetConfigs(const ValidationContext *val, const Display *display, const EGLConfig *configs, EGLint configSize, const EGLint *numConfig) ValidateGetConfigs() argument 4932 ValidateGetPlatformDisplay(const ValidationContext *val, EGLenum platform, const void *native_display, const AttributeMap &attribMap) ValidateGetPlatformDisplay() argument 4940 ValidateGetPlatformDisplayEXT(const ValidationContext *val, EGLenum platform, const void *native_display, const AttributeMap &attribMap) ValidateGetPlatformDisplayEXT() argument 4948 ValidateCreatePlatformWindowSurfaceEXT(const ValidationContext *val, const Display *display, const Config *configuration, const void *nativeWindow, const AttributeMap &attributes) ValidateCreatePlatformWindowSurfaceEXT() argument 4966 ValidateCreatePlatformPixmapSurfaceEXT(const ValidationContext *val, const Display *display, const Config *configuration, const void *nativePixmap, const AttributeMap &attributes) ValidateCreatePlatformPixmapSurfaceEXT() argument 4984 ValidateProgramCacheGetAttribANGLE(const ValidationContext *val, const Display *display, EGLenum attrib) ValidateProgramCacheGetAttribANGLE() argument 5010 ValidateProgramCacheQueryANGLE(const ValidationContext *val, const Display *display, EGLint index, const void *key, const EGLint *keysize, const void *binary, const EGLint *binarysize) ValidateProgramCacheQueryANGLE() argument 5053 ValidateProgramCachePopulateANGLE(const ValidationContext *val, const Display *display, const void *key, EGLint keysize, const void *binary, EGLint binarysize) ValidateProgramCachePopulateANGLE() argument 5090 ValidateProgramCacheResizeANGLE(const ValidationContext *val, const Display *display, EGLint limit, EGLint mode) ValidateProgramCacheResizeANGLE() argument 5123 ValidateSurfaceAttrib(const ValidationContext *val, const Display *display, const Surface *surface, EGLint attribute, EGLint value) ValidateSurfaceAttrib() argument 5256 ValidateQuerySurface(const ValidationContext *val, const Display *display, const Surface *surface, EGLint attribute, const EGLint *value) ValidateQuerySurface() argument 5399 ValidateQueryContext(const ValidationContext *val, const Display *display, const gl::Context *context, EGLint attribute, const EGLint *value) ValidateQueryContext() argument 5444 ValidateDebugMessageControlKHR(const ValidationContext *val, EGLDEBUGPROCKHR callback, const AttributeMap &attribs) ValidateDebugMessageControlKHR() argument 5478 ValidateQueryDebugKHR(const ValidationContext *val, EGLint attribute, const EGLAttrib *value) ValidateQueryDebugKHR() argument 5504 ValidateLabelObjectKHR(const ValidationContext *val, const Display *display, ObjectType objectType, EGLObjectKHR object, EGLLabelKHR label) ValidateLabelObjectKHR() argument 5523 ValidateGetCompositorTimingSupportedANDROID(const ValidationContext *val, const Display *display, const Surface *surface, CompositorTiming name) ValidateGetCompositorTimingSupportedANDROID() argument 5548 ValidateGetCompositorTimingANDROID(const ValidationContext *val, const Display *display, const Surface *surface, EGLint numTimestamps, const EGLint *names, const EGLnsecsANDROID *values) ValidateGetCompositorTimingANDROID() argument 5604 ValidateGetNextFrameIdANDROID(const ValidationContext *val, const Display *display, const Surface *surface, const EGLuint64KHR *frameId) ValidateGetNextFrameIdANDROID() argument 5629 ValidateGetFrameTimestampSupportedANDROID(const ValidationContext *val, const Display *display, const Surface *surface, Timestamp timestamp) ValidateGetFrameTimestampSupportedANDROID() argument 5654 ValidateGetFrameTimestampsANDROID(const ValidationContext *val, const Display *display, const Surface *surface, EGLuint64KHR frameId, EGLint numTimestamps, const EGLint *timestamps, const EGLnsecsANDROID *values) ValidateGetFrameTimestampsANDROID() argument 5717 ValidateQueryStringiANGLE(const ValidationContext *val, const Display *display, EGLint name, EGLint index) ValidateQueryStringiANGLE() argument 5759 ValidateQueryDisplayAttribEXT(const ValidationContext *val, const Display *display, const EGLint attribute, const EGLAttrib *value) ValidateQueryDisplayAttribEXT() argument 5768 ValidateQueryDisplayAttribANGLE(const ValidationContext *val, const Display *display, const EGLint attribute, const EGLAttrib *value) ValidateQueryDisplayAttribANGLE() argument 5777 ValidateGetNativeClientBufferANDROID(const ValidationContext *val, const AHardwareBuffer *buffer) ValidateGetNativeClientBufferANDROID() argument 5791 ValidateCreateNativeClientBufferANDROID(const ValidationContext *val, const egl::AttributeMap &attribMap) ValidateCreateNativeClientBufferANDROID() argument 5864 ValidateDupNativeFenceFDANDROID(const ValidationContext *val, const Display *display, const Sync *sync) ValidateDupNativeFenceFDANDROID() argument 5881 ValidateSwapBuffersWithFrameTokenANGLE(const ValidationContext *val, const Display *display, const Surface *surface, EGLFrameTokenANGLE frametoken) ValidateSwapBuffersWithFrameTokenANGLE() argument 5899 ValidateSignalSyncKHR(const ValidationContext *val, const Display *display, const Sync *sync, EGLenum mode) ValidateSignalSyncKHR() argument 5929 ValidateQuerySurfacePointerANGLE(const ValidationContext *val, const Display *display, const Surface *eglSurface, EGLint attribute, void *const *value) ValidateQuerySurfacePointerANGLE() argument 5970 ValidatePostSubBufferNV(const ValidationContext *val, const Display *display, const Surface *eglSurface, EGLint x, EGLint y, EGLint width, EGLint height) ValidatePostSubBufferNV() argument 6003 ValidateQueryDeviceAttribEXT(const ValidationContext *val, const Device *device, EGLint attribute, const EGLAttrib *value) ValidateQueryDeviceAttribEXT() argument 6072 ValidateQueryDeviceStringEXT(const ValidationContext *val, const Device *device, EGLint name) ValidateQueryDeviceStringEXT() argument 6078 ValidateReleaseHighPowerGPUANGLE(const ValidationContext *val, const Display *display, const gl::Context *context) ValidateReleaseHighPowerGPUANGLE() argument 6086 ValidateReacquireHighPowerGPUANGLE(const ValidationContext *val, const Display *display, const gl::Context *context) ValidateReacquireHighPowerGPUANGLE() argument 6094 ValidateHandleGPUSwitchANGLE(const ValidationContext *val, const Display *display) ValidateHandleGPUSwitchANGLE() argument 6100 ValidateGetCurrentDisplay(const ValidationContext *val) ValidateGetCurrentDisplay() argument 6105 ValidateGetCurrentSurface(const ValidationContext *val, EGLint readdraw) ValidateGetCurrentSurface() argument 6110 ValidateGetDisplay(const ValidationContext *val, EGLNativeDisplayType display_id) ValidateGetDisplay() argument 6115 ValidateGetError(const ValidationContext *val) ValidateGetError() argument 6120 ValidateGetProcAddress(const ValidationContext *val, const char *procname) ValidateGetProcAddress() argument 6125 ValidateQueryString(const ValidationContext *val, const Display *dpyPacked, EGLint name) ValidateQueryString() argument 6146 ValidateWaitGL(const ValidationContext *val) ValidateWaitGL() argument 6159 ValidateQueryAPI(const ValidationContext *val) ValidateQueryAPI() argument 6164 ValidateReleaseThread(const ValidationContext *val) ValidateReleaseThread() argument 6169 ValidateWaitClient(const ValidationContext *val) ValidateWaitClient() argument 6183 ValidateGetCurrentContext(const ValidationContext *val) ValidateGetCurrentContext() argument 6188 ValidateCreatePlatformPixmapSurface(const ValidationContext *val, const Display *dpyPacked, const Config *configPacked, const void *native_pixmap, const AttributeMap &attrib_listPacked) ValidateCreatePlatformPixmapSurface() argument 6200 ValidateCreatePlatformWindowSurface(const ValidationContext *val, const Display *dpyPacked, const Config *configPacked, const void *native_window, const AttributeMap &attrib_listPacked) ValidateCreatePlatformWindowSurface() argument 6212 ValidateLockSurfaceKHR(const ValidationContext *val, const egl::Display *dpy, const Surface *surface, const AttributeMap &attributes) ValidateLockSurfaceKHR() argument 6283 ValidateQuerySurface64KHR(const ValidationContext *val, const egl::Display *dpy, const Surface *surface, EGLint attribute, const EGLAttribKHR *value) ValidateQuerySurface64KHR() argument 6330 ValidateUnlockSurfaceKHR(const ValidationContext *val, const egl::Display *dpy, const Surface *surface) ValidateUnlockSurfaceKHR() argument 6352 ValidateExportVkImageANGLE(const ValidationContext *val, const Display *dpy, const Image *image, const void *vkImage, const void *vkImageCreateInfo) ValidateExportVkImageANGLE() argument [all...] |