Summary: |
[APPLE_object_purgeable] error should be generated when purgeable/unpurgeable called between Begin()/End() |
Product: |
Mesa
|
Reporter: |
Shuang He <shuang.he> |
Component: |
Drivers/DRI/i965 | Assignee: |
Chris Wilson <chris> |
Status: |
VERIFIED
FIXED
|
QA Contact: |
|
Severity: |
normal
|
|
|
Priority: |
medium
|
|
|
Version: |
git | |
|
Hardware: |
Other | |
|
OS: |
Linux (All) | |
|
Whiteboard: |
|
i915 platform:
|
|
i915 features:
|
|
Attachments: |
piglit case
|
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.
Created attachment 32736 [details] piglit case System Environment: -------------------------- mesa (object-purgeable)a5a74202661423326184151e6ba746c3b4564186 (git://people.freedesktop.org/~ickle/mesa) Libdrm: (master)db50f5127421ac8f4e3ce4eb7c27d27475781488 Xserver: (server-1.7-branch)aea5ace1ee331fab0b72885ce0d5d3fc235e0708 Xf86_video_intel: (master)8ecf70ea553083cbc26928dc3973c8f6f8b3d9d0 Bug detailed description: ------------------------- I'm testing this extension on my G41. According to the spec of GL_APPLE_object_purgeable, "INVALID_OPERATION is generated if either ObjectUnpurgeableAPPLE or ObjectUnpurgeableAPPLE is called between the execution of Begin and the corresponding execution of End." You could run and check attached pigit case