https://bugs.freedesktop.org/show_bug.cgi?id=94452
Bug ID: 94452
Summary: dEQP-GLES3.functional.negative_api.texture.generatemip
map fails
Product: Mesa
Version: git
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: Mesa core
Assignee: mesa-dev@lists.freedesktop.org
Reporter: kenn...@whitecape.org
QA Contact: mesa-dev@lists.freedesktop.org
Blocks: 94448
dEQP-GLES3.functional.negative_api.texture.generatemipmap currently fails.
genmipmap.c has a _mesa_is_valid_generate_texture_mipmap_internalformat
function that implements some rules. It appears that there is no text in the
OpenGL specifications to justify this, but it was discussed in a Khronos
internal bug:
https://cvs.khronos.org/bugzilla/show_bug.cgi?id=9471
However, ES 3.0 has well defined rules:
"If the levelbase array was not specified with an unsized internal format from
table 3.3 or a sized internal format that is both color-renderable and
texture-filterable according to table 3.13, an INVALID_OPERATION error is
generated."
These rules need to be implemented (replacing the desktop GL rules), and would
fix the test.
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev