[Mesa-dev] [PATCH] mesa: Unbind ARB_copy_buffer and transform feedback buffers on delete.

2012-06-03 Thread Kenneth Graunke
According to the GL 3.1 spec, section 2.9 ("Buffer Objects"): "If a buffer object is deleted while it is bound, all bindings to that object in the current context (i.e. in the thread that called DeleteBuffers) are reset to zero." The code already checked for a number of cases, but neglected thes

[Mesa-dev] [PATCH v2] configure.ac: Fail if egl x11 platform dependencies are not available

2012-06-03 Thread Kristian Høgsberg
Currently, if you pass --with-egl-platforms=x11 but xcb-dri2 isn't available we just silently fail and disables building the EGL DRI2 driver. This commit cleans up the EGL platfrom checking and fails if a selected platform can't find its required dependencies. Signed-off-by: Kristian Høgsberg --

Re: [Mesa-dev] [PATCH] configure.ac: Fail if egl x11 platform dependencies are not available

2012-06-03 Thread Kristian Høgsberg
On Fri, Jun 1, 2012 at 9:52 PM, Eric Anholt wrote: > On Fri,  1 Jun 2012 14:29:44 -0400, Kristian Høgsberg > wrote: >> Currently, if you pass --with-egl-platforms=x11 but xcb-dri2 isn't available >> we just silently fail and disables building the EGL DRI2 driver. >> >> This commit cleans up the

Re: [Mesa-dev] [PATCH] Remove ir_binop_dot optimization from glsl TODO

2012-06-03 Thread Matt Turner
On Sun, 2012-06-03 at 14:30 -0700, Kenneth Graunke wrote: > On 06/03/2012 10:15 AM, Matt Turner wrote: > > It seems that we already do this. > > --- > > src/glsl/TODO |3 --- > > 1 files changed, 0 insertions(+), 3 deletions(-) > > > > diff --git a/src/glsl/TODO b/src/glsl/TODO > > index eb73

Re: [Mesa-dev] [PATCH] Remove ir_binop_dot optimization from glsl TODO

2012-06-03 Thread Kenneth Graunke
On 06/03/2012 10:15 AM, Matt Turner wrote: > It seems that we already do this. > --- > src/glsl/TODO |3 --- > 1 files changed, 0 insertions(+), 3 deletions(-) > > diff --git a/src/glsl/TODO b/src/glsl/TODO > index eb73fc2..bd077a8 100644 > --- a/src/glsl/TODO > +++ b/src/glsl/TODO > @@ -6,9

[Mesa-dev] [Bug 50315] [r600g+llvm] Piglit failures with "EE r600_asm.c:119 r600_bytecode_get_num_operands - Need instruction operand number for 0x42."

2012-06-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=50315 Tom Stellard changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Mesa-dev] [Bug 50312] [r600g+llvm] Piglit failures with "EE r600_asm.c:119 r600_bytecode_get_num_operands - Need instruction operand number for 0x77."

2012-06-03 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=50312 Tom Stellard changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Mesa-dev] [PATCH] Remove ir_binop_dot optimization from glsl TODO

2012-06-03 Thread Matt Turner
It seems that we already do this. --- src/glsl/TODO |3 --- 1 files changed, 0 insertions(+), 3 deletions(-) diff --git a/src/glsl/TODO b/src/glsl/TODO index eb73fc2..bd077a8 100644 --- a/src/glsl/TODO +++ b/src/glsl/TODO @@ -6,9 +6,6 @@ constant index values. For others it is more compli