Bug 94451

Summary: dEQP-GLES3.functional.negative_api.buffer.framebuffer_texture2d fails
Product: Mesa Reporter: Kenneth Graunke <kenneth>
Component: Drivers/DRI/i965Assignee: Ian Romanick <idr>
Status: RESOLVED FIXED QA Contact: Intel 3D Bugs Mailing List <intel-3d-bugs>
Severity: normal    
Priority: medium    
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 94448    

Description Kenneth Graunke 2016-03-09 01:05:19 UTC
dEQP-GLES3.functional.negative_api.buffer.framebuffer_texture2d fails, expecting GL_INVALID_ENUM instead of GL_INVALID_OPERATION.

I sent a patch to fix this here:
https://lists.freedesktop.org/archives/mesa-dev/2016-March/109439.html

But Ilia pointed out that the test doesn't seem to match the spec:
https://lists.freedesktop.org/archives/mesa-dev/2016-March/109440.html

and filed an upstream dEQP bug here:
https://code.google.com/p/android/issues/detail?id=200911

This bug mostly exists to track which one of us needs to change.
Comment 1 Kenneth Graunke 2016-10-06 17:05:29 UTC
We discussed this at Khronos in:

https://gitlab.khronos.org/opengl/cts/merge_requests/387

Fixed on master by:

commit a40640f5303c9d03845459ecc364a3466d25cb5b
Author: Kenneth Graunke <kenneth@whitecape.org>
Date:   Mon Oct 3 16:37:26 2016 -0700

    mesa: Raise INVALID_ENUM in FramebufferTexture*D for unknown textargets.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.