Require unsized half-float textures to be renderable
authorIlia Mirkin <imirkin@alum.mit.edu>
Thu, 19 Aug 2021 04:16:11 +0000 (00:16 -0400)
committerIlia Mirkin <imirkin@alum.mit.edu>
Sat, 22 Jan 2022 20:10:29 +0000 (15:10 -0500)
commitc0c1c4863a25cd0e2359152598808536f66dc135
treea265d3a9770a56042dde37513fb2d0f6bbf6b5ae
parenta3338eb2ded98b5befda64f9325db0d219095a00
Require unsized half-float textures to be renderable

The GL_EXT_color_buffer_half_float spec is pretty clear on requiring
this:

    If OES_texture_half_float is supported, textures created with:

<internalformat> = RGBA
<format> = RGBA
<type> = HALF_FLOAT_OES

    are renderable.

Affects:
  dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.rgba_half_float_oes
modules/gles2/functional/es2fFboCompletenessTests.cpp