https://bugs.freedesktop.org/show_bug.cgi?id=38869
--- Comment #1 from Brian Paul <brian.e.p...@gmail.com> 2011-07-20 07:25:36 PDT --- "Both the EGL and GLX specifications allow pbuffers to be created with a height and/or width of zero (and these are the default values)." [...] "Other implementations throw a BAD_VALUE error in this case although this is not part of either specification." I'm not clear on what you're saying. According to the GLX spec, it looks like a size 0 x 0 pbuffer is legal. But are you saying other implementations throw BadValue if you try that? In Mesa, have you tried removing the width==0 || height==0 check? If so, what happens when you create a 0x0 pbuffer? Also, off-hand, I don't know of a way to directly generate an X error with Xlib calls. Remember, the fake GLX layer we're talking about here has no internal hooks into X so we can't do everything that the real GLX library does. I suppose we could set up an unrelated protocol request that purposely has bad arguments to generate the error. If you need this, could you try to implement it? -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev