[Bug 59955] [IVB/HSW Bisected]Piglit/gles2/shaders/18_else_case fails

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Dec 1 18:02:23 PST 2014


https://bugs.freedesktop.org/show_bug.cgi?id=59955

shuo.wang at intel.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |shuo.wang at intel.com

--- Comment #9 from shuo.wang at intel.com ---
Created attachment 110336
  --> https://bugs.freedesktop.org/attachment.cgi?id=110336&action=edit
Update a case in piglit-gles2 to follow the spec of ES3

This case is belong to project Piglit-gles2(not piglit), which is porting from
piglit, and used to test gles.
this project is not followed the upgrade from OpenGL ES2.0 to OpenGL ES 3.0,so
this case is failed.

Ian's comment at 4# is the root cause:"As soon as the ES version switched to 3,
the driver started using the stricter checks, and the glReadPixels call
failed."

I just modify the project "piglit-gles2", to follow the upgrade from OpenGL
ES2.0 to OpenGL ES 3.0.Attachment is the patch. Than the case is pass.

Since this project is abandon now, I think this bug can be closed.

For the two things which was mentioned by Ian:
[Ian]1. Modify the piglit probe code to always use GL_RGBA or GL_RGBA_INTEGER
in ES mode.  If the probe is RGB, the alpha component can just be ignored.
[Shuo]I checked the source code of Piglit, the related part of Piglit has big
change, and if there is any new bug, we should open a new one.
[Ian]2. Unify the ES2 and ES3 ReadPixels error check paths in Mesa a bit more
so that the ES2 path more closely follows the spec.
[Shuo]Not sure about this one, but from this case I can see, we wanted to go
through ES2 path(which is not contained so much stricter checks), but this case
still failed.So I think, at least the error check of this part, ES2 and ES3 is
unified.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20141202/acc22103/attachment.html>


More information about the intel-3d-bugs mailing list