[Mesa-dev] [Bug 94452] dEQP-GLES3.functional.negative_api.texture.generatemipmap fails

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Mar 9 01:08:45 UTC 2016


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 at lists.freedesktop.org
          Reporter: kenneth at whitecape.org
        QA Contact: mesa-dev at 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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20160309/d089075f/attachment.html>


More information about the mesa-dev mailing list