Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/angle
Path: blob/main_old/extensions/EGL_ANGLE_create_surface_swap_interval.txt
1693 views
1
Name
2
3
ANGLE_create_surface_swap_interval
4
5
Name Strings
6
7
EGL_ANGLE_create_surface_swap_interval
8
9
Contributors
10
11
Jamie Madill
12
13
Contacts
14
15
Jamie Madill (jmadill 'at' google.com)
16
17
Status
18
19
Draft
20
21
Version
22
23
Version 1, Aug 16, 2021
24
25
Number
26
27
EGL Extension #??
28
29
Dependencies
30
31
Requires EGL 1.5.
32
33
Written against the EGL 1.5 specification.
34
35
Overview
36
37
This extension allows the user to create a surface with a specified
38
swap interval, instead of first creating the surface then using
39
eglSwapInterval to change the default. In some cases this can lead to
40
less reconfiguration during surface initialization.
41
42
New Types
43
44
None
45
46
New Procedures and Functions
47
48
None
49
50
New Tokens
51
52
Accepted as an attribute name in the <*attrib_list> argument to
53
eglCreateWindowSurface:
54
55
EGL_SWAP_INTERVAL_ANGLE 0x322F
56
57
Additions to the EGL 1.5 Specification
58
59
Append to section 3.5.1 "Creating On-Screen Rendering Surfaces"
60
61
EGL_SWAP_INTERVAL_ANGLE specifies the initial swap interval used when
62
that will elapse before a buffer swap takes place.
63
The default value of EGL_SWAP_INTERVAL_ANGLE is 1.
64
65
Errors
66
67
None
68
69
New State
70
71
None
72
73
Conformance Tests
74
75
TBD
76
77
Issues
78
79
None
80
81
Revision History
82
83
Rev. Date Author Changes
84
---- ------------- --------- ----------------------------------------
85
1 Aug 16, 2021 jmadill Initial version
86
87