Generate INVALID_FRAMEBUFFER_OPERATION when querying IMPLEMENTATION_COLOR_READ_FORMAT/TYPE |
|||
Issue descriptionCurrently if the IMPLEMENTATION_COLOR_READ_FORMAT/TYPE context states are queried while the framebuffer is incomplete, INVALID_OPERATION is generated. https://github.com/KhronosGroup/WebGL/pull/2195 changed this rule to make it INVALID_FRAMEBUFFER_OPERATION. Chrome needs to implement this rule. Further, once this is implemented, the top-of-tree conformance test conformance/extensions/oes-texture-half-float.html should be updated to require INVALID_FRAMEBUFFER_OPERATION, rather than allowing INVALID_OPERATION.
,
Dec 9 2016
,
Dec 9 2016
See my comment in https://github.com/KhronosGroup/WebGL/pull/2195. The ES 3.0.5 (and also earlier versions) is clear in this scenario and an INVALID_OPERATION is expected.
,
Dec 9 2016
Thanks Mo for finding the spec text covering this case. |
|||
►
Sign in to add a comment |
|||
Comment 1 by yunchao...@intel.com
, Dec 9 2016