• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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