1Name 2 3 CHROMIUM_create_context_bind_generates_resource 4 5Name Strings 6 7 EGL_CHROMIUM_create_context_bind_generates_resource 8 9Contributors 10 11 Geoff Lang 12 13Contacts 14 15 Geoff Lang (geofflang 'at' google.com) 16 17Status 18 19 Draft 20 21Version 22 23 Version 1, September 21, 2016 24 25Number 26 27 EGL Extension #?? 28 29Dependencies 30 31 Requires EGL 1.4. 32 33 Written against the EGL 1.4 specification. 34 35 This spec interacts with GL_CHROMIUM_bind_generates_resource (or 36 equivalent) extension. 37 38Overview 39 40 This extension allows the creation of an OpenGL or OpenGL ES context that 41 allows or disallows implicit creation of OpenGL resources on bind. 42 43New Types 44 45 None 46 47New Procedures and Functions 48 49 None 50 51New Tokens 52 53 Accepted as an attribute name in the <*attrib_list> argument to 54 eglCreateContext: 55 56 EGL_CONTEXT_BIND_GENERATES_RESOURCE_CHROMIUM 0x33AD 57 58Additions to the EGL 1.4 Specification 59 60 Add the following to section 3.7.1 "Creating Rendering Contexts": 61 62 EGL_CONTEXT_BIND_GENERATES_RESOURCE_CHROMIUM indicates whether the context 63 should be created with the GL_BIND_GENERATES_RESOURCE_CHROMIUM state 64 initialized to GL_TRUE or GL_FALSE. The default value of 65 EGL_CONTEXT_BIND_GENERATES_RESOURCE_CHROMIUM is EGL_TRUE. 66 67Errors 68 69 None 70 71New State 72 73 None 74 75Conformance Tests 76 77 TBD 78 79Issues 80 81 None 82 83Revision History 84 85 Rev. Date Author Changes 86 ---- ------------- --------- ---------------------------------------- 87 1 Sept 21, 2016 geofflang Initial version 88