blob: 1b5304df093ced36379807809bba89bb9590e4ea [file]
Name
EXT_separate_depth_stencil
Name Strings
GL_EXT_separate_depth_stencil
Contributors
Thomas Spurden
Contact
Thomas Spurden, Broadcom (thomas.spurden 'at' broadcom.com)
Status
Complete
Version
Last Modified Date: 21/01/2022
Number
OpenGL ES Extension #338
Dependencies
The extension is written against the OpenGL ES 3.0.6 (November 1, 2019)
standard
Overview
This extension adds support for binding a different image to the depth and
stencil attachments of a framebuffer object.
New Types
None
New Procedures and Functions
None
New Tokens
None
Additions to Chapter 4 of the OpenGL ES 3.0 Specification (Per-Fragment Operations and the
Framebuffer)
Modify section 4.4.4.2 (Whole Framebuffer Completeness)
Delete the whole of the 4th bullet point "Depth and stencil attachments, if
present, are the same image..."
Add a bullet point:
"The depth attachment is not stencil-renderable, or the implementation supports this
combination.
{ FRAMEBUFFER_UNSUPPORTED }"
Add a bullet point:
"The stencil attachment is not depth-renderable, or the implementation supports this
combination.
{ FRAMEBUFFER_UNSUPPORTED }"
Issues
Revision History
#3 (May 22, 2022) Thomas Spurden
- Add bullet points explicitly allowing implementations to reject framebuffers
where the stencil attachment is depth-renderable or the depth attachment is
stencil-renderable.
#2 (March 3, 2022) Thomas Spurden
- Changed to EXT from BRCM
#1 (January 21, 2022) Thomas Spurden
- Initial draft