30
30
31
31
Version
32
32
33
- Last Modified Date: 27 /03/2015
34
- Revision: 3
33
+ Last Modified Date: 26 /03/2025
34
+ Revision: 4
35
35
36
36
Number
37
37
@@ -58,9 +58,6 @@ Dependencies
58
58
59
59
This extension interacts with EXT_texture_norm16.
60
60
61
- The definition of this extension is affected by the presence of
62
- EXT_direct_state_access.
63
-
64
61
Overview
65
62
66
63
Recent advances in application complexity and a desire for higher
@@ -92,18 +89,6 @@ New Procedures and Functions
92
89
sizei depth,
93
90
boolean commit);
94
91
95
- [[ The following is only added if EXT_direct_state_access is supported. ]]
96
-
97
- void TexturePageCommitmentEXT(uint texture,
98
- int level,
99
- int xoffset,
100
- int yoffset,
101
- int zoffset,
102
- sizei width,
103
- sizei height,
104
- sizei depth,
105
- boolean commit);
106
-
107
92
New Tokens
108
93
109
94
Accepted by the <pname> parameter to TexParameter{if}{v},
@@ -497,35 +482,6 @@ Samplers)
497
482
TEXTURE_IMMUTABLE_FORMAT or TEXTURE_SPARSE_EXT for the texture bound to
498
483
<target> is FALSE.
499
484
500
- [[ The following is only added if EXT_direct_state_access is supported. ]]
501
-
502
- The command
503
-
504
- void TexturePageCommitmentEXT(uint texture,
505
- int level,
506
- int xoffset,
507
- int yoffset,
508
- int zoffset,
509
- sizei width,
510
- sizei height,
511
- sizei depth,
512
- boolean commit);
513
-
514
- may also be used to control the residency of sparse textures. This
515
- command behaves identically to TexPageCommitmentEXT, except that the
516
- texture is identified by the name <texture> instead of via <target>.
517
-
518
- Errors
519
-
520
- An INVALID_OPERATION error is generated if <texture> is not the name of
521
- an existing texture.
522
-
523
- All other errors listed for TexPageCommitmentEXT also apply to
524
- TexturePageCommitmentEXT, except that references to "the texture bound
525
- to <target>" should be replaced with "the texture <texture>", and all
526
- other references to "<target>" should be replaced with "the target of
527
- texture <texture>".
528
-
529
485
Additions to Chapter 19 of the OpenGL ES 3.1 Specification (Context State
530
486
Queries)
531
487
@@ -663,11 +619,6 @@ Dependencies on EXT_texture_norm16
663
619
R16_EXT, R16_SNORM_EXT, RG16_EXT, RG16_SNORM_EXT, RGB16_EXT,
664
620
RGB16_SNORM_EXT, RGBA16_EXT, and RGBA16_SNORM_EXT.
665
621
666
- Dependencies on GL_EXT_direct_state_access
667
-
668
- If the GL_EXT_direct_state_access extension is not supported, remove all
669
- references to TexturePageCommitmentEXT.
670
-
671
622
Issues
672
623
673
624
Note: Issues 1-9 are the same as those in the OpenGL extension
@@ -794,6 +745,7 @@ Revision History
794
745
795
746
Rev. Date Author Changes
796
747
---- ---------- -------- -----------------------------------------
748
+ 4 03/26/2025 zmike Delete references to GL_EXT_direct_state_access.
797
749
3 03/27/2015 dkoch update status and contributors
798
750
2 02/25/2015 xiche Additional interaction with GetInternalformativ
799
751
1 11/13/2014 dkoch Initial version based on ARB_sparse_texture v11
0 commit comments