Name ANGLE_multiview_multisample Name Strings GL_ANGLE_multiview_multisample Contributors Olli Etuaho, NVIDIA Corporation Contact Olli Etuaho (oetuaho 'at' nvidia.com) Status Incomplete Version Last Modified Date: September 12, 2018 Author Revision: 1 Number OpenGL ES Extension XX Dependencies OpenGL ES 3.0 and the extensions ANGLE_texture_multisample, OVR_multiview2 and OES_texture_storage_multisample_2d_array are required. With OpenGL ES 3.1, only the extensions ANGLE_multiview and OES_texture_storage_multisample_2d_array are required. Overview This extension enhances the functionality introduced in ANGLE_multiview by enabling rendering into multisample texture arrays in addition to regular non-multisampled texture arrays. IP Status No known IP claims. New Tokens None New Procedures and Functions None Additions to Chapter 4 of the OpenGL ES 3.0 Specification (Per-Fragment Operations and the Framebuffer) Modify section 4.4.2 (Attaching Images to Framebuffer Objects), p. 202 Add the following bullet point: "* Layers of a two-dimensional multisample array texture which can be used for multi-view rendering." Modify the error list of FramebufferTextureMultiviewOVR: Change "An INVALID_OPERATION error is generated if texture is not zero, and does not name an existing texture object of type TEXTURE_2D_ARRAY." to "An INVALID_OPERATION error is generated if texture is not zero, and does not name an existing texture object of type TEXTURE_2D_ARRAY or TEXTURE_2D_MULTISAMPLE_ARRAY_OES." Modify section 4.4.4.1 (Framebuffer Attachment Completeness), p. 213 Change the bullet point about num_views and base_view_index: "If the value of FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE is TEXTURE and the value of FRAMEBUFFER_ATTACHMENT_OBJECT_NAME names a two-dimensional array texture or a two-dimensional multisample array texture, then the sum of FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_ANGLE and FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_ANGLE must be less than the number of layers in the texture." Additions to the AGL/EGL/GLX/WGL Specifications None Errors None Issues