1Name 2 3 EGL_ANGLE_no_error 4 5Name Strings 6 7 EGL_ANGLE_no_error 8 9Contributors 10 11 Geoff Lang (geofflang 'at' google.com) 12 13Contact 14 15 Geoff Lang (geofflang 'at' google.com) 16 17Status 18 19 Draft 20 21Version 22 23 Version 1, April 25, 2024 24 25Number 26 27 EGL Extension #XXX 28 29Extension Type 30 31 EGL client extension 32 33Dependencies 34 35 This extension is written against the wording of the EGL 1.5 36 Specification. 37 38Overview 39 40 This extension adds a method to disable EGL validation. When validation is 41 disabled, any EGL function that would generate an error results in 42 undefined behaviour. This could include application termination. 43 44IP Status 45 46 No known claims. 47 48New Types 49 50 None. 51 52New Procedures and Functions 53 54 void eglSetValidationEnabledANGLE(EGLBoolean validationState) 55 56New Tokens 57 58 None. 59 60New Behavior 61 62 void eglSetValidationEnabledANGLE(EGLBoolean validationState) 63 64 EGL validation is globally enabled or disabled based on the validateState 65 parameter. When validation is disabled, any EGL function that would 66 generate an error has undefined behaviour and undefined return values. 67 The default state of validation is EGL_TRUE. 68 69Issues 70 71 None 72 73Revision History 74 75 Version 1, April 25, 2024 (Geoff Lang) 76 - Initial Draft 77