Re: [Mesa-dev] [Mesa3d-dev] mesa doesn't work with compiz (i965 + tips of all branches)

2010-07-03 Thread Maxim Levitsky
On Thu, 2010-07-01 at 10:32 -0700, Ian Romanick wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Note: I'm sending this reply to mesa-dev@lists.freedesktop.org instead > of the old mailing list. > > Maxim Levitsky wrote: > > On Tue, 2010-06-29 at 15:49 -0700, Ian Romanick wrote: > > C

[Mesa-dev] [PATCH 5/5] os: remove gratuitous pipe_barrier placeholder code

2010-07-03 Thread nobled
There's already an implementation of pipe_barrier using the other pipe_* primitives; just use that on Windows, too. Now Windows passes pipe_barrier_test. --- src/gallium/auxiliary/os/os_thread.h | 22 +- 1 files changed, 1 insertions(+), 21 deletions(-) diff --git a/src/gal

[Mesa-dev] [PATCH 4/5] os, rbug: remove PIPE_THREAD_HAVE_CONDVAR

2010-07-03 Thread nobled
The new default implementation of pipe_condvar makes it unnecessary. --- src/gallium/auxiliary/os/os_thread.h|1 - src/gallium/drivers/rbug/rbug_context.c |8 src/gallium/drivers/rbug/rbug_core.c|6 -- 3 files changed, 0 insertions(+), 15 deletions(-) diff --git a

[Mesa-dev] [PATCH 3/5] pipebuffer: Use pipe_condvar instead of ifdef'd sys_yield()

2010-07-03 Thread nobled
This way there's fewer ifdef's *and* less busy-waiting. --- .../auxiliary/pipebuffer/pb_buffer_fenced.c| 19 +++ 1 files changed, 7 insertions(+), 12 deletions(-) diff --git a/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c b/src/gallium/auxiliary/pipebuffer/pb_buffe

[Mesa-dev] [PATCH 2/5] os: Implement pipe_condvar on Windows Vista and later

2010-07-03 Thread nobled
Unfortunately compiling with these defines enabled would mean Gallium can't run on Windows XP/2003 or older. Todo: Need a macro to declare if we don't care about WinXP compatibililty. --- src/gallium/auxiliary/os/os_thread.h | 30 ++ 1 files changed, 30 insertions(+)

[Mesa-dev] [PATCH 1/5] os: Implement pipe_condvar on win32

2010-07-03 Thread nobled
Or at least a little of it. This version will sleep for a fixed amount of time instead of just deadlocking, which is a slight improvement. Also do the same thing on any unrecognized platform. --- src/gallium/auxiliary/os/os_thread.h | 34 +++--- 1 files changed, 27 i

[Mesa-dev] Mesa demos w/o Mesa?

2010-07-03 Thread tom fogal
Are the demos supposed to be usable without Mesa? The 7.8.2 tarball seems to be missing progs/util. In particular, this means it is missing progs/util/shaderutil*, and thus many of the progs/glsl programs cannot compile. -tom ___ mesa-dev mailing list

Re: [Mesa-dev] [PATCH] egl: Always use EGLAPIENTRY in api function prototypes

2010-07-03 Thread Chia-I Wu
On Sat, Jul 3, 2010 at 7:38 AM, nobled wrote: > Fixes the build on Windows. Applied. Thanks. -- o...@lunarg.com ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev