Re: [Mesa-dev] VMware patches for OpenGL 3.3 support

2015-08-28 Thread Brian Paul
On 08/28/2015 10:00 AM, Brian Paul wrote: On 08/28/2015 06:12 AM, Emil Velikov wrote: On 28 August 2015 at 00:47, Brian Paul wrote: The first 15 patches or so are general gallium util/tgsi/etc changes. They've all been reviewed in-house but Mesa developers are more than welcome to review the

Re: [Mesa-dev] VMware patches for OpenGL 3.3 support

2015-08-28 Thread Brian Paul
On 08/28/2015 06:12 AM, Emil Velikov wrote: On 28 August 2015 at 00:47, Brian Paul wrote: If you've seen the announcement of VMware Workstation 12 / Fusion 8, we now support OpenGL 3.3 in the guest. The Mesa/gallium patches for this can be seen in my git repo at cgit.freedesktop.org/~brianp/m

Re: [Mesa-dev] VMware patches for OpenGL 3.3 support

2015-08-28 Thread Brian Paul
On 08/27/2015 06:35 PM, Matt Turner wrote: On Thu, Aug 27, 2015 at 4:56 PM, Ilia Mirkin wrote: The ffsll patch seems dodgy... among other things the same logic is in imports.c and thus would probably best refactored to src/util, but additionally it's only defined if !_GNU_SOURCE -- is that OK?

Re: [Mesa-dev] VMware patches for OpenGL 3.3 support

2015-08-28 Thread Emil Velikov
On 28 August 2015 at 00:47, Brian Paul wrote: > > If you've seen the announcement of VMware Workstation 12 / Fusion 8, we now > support OpenGL 3.3 in the guest. > > The Mesa/gallium patches for this can be seen in my git repo at > cgit.freedesktop.org/~brianp/mesa/log/?h=vmware-gl3 > If you don't

Re: [Mesa-dev] VMware patches for OpenGL 3.3 support

2015-08-27 Thread Matt Turner
On Thu, Aug 27, 2015 at 4:56 PM, Ilia Mirkin wrote: > The ffsll patch seems dodgy... among other things the same logic is in > imports.c and thus would probably best refactored to src/util, but > additionally it's only defined if !_GNU_SOURCE -- is that OK? Would > e.g. a 32-bit build have ffsll?

Re: [Mesa-dev] VMware patches for OpenGL 3.3 support

2015-08-27 Thread Brian Paul
On 08/27/2015 05:56 PM, Ilia Mirkin wrote: The ffsll patch seems dodgy... among other things the same logic is in imports.c and thus would probably best refactored to src/util, I can do that in a follow-on someday. There was very little in src/util/ back when I added that code to u_math.h s

Re: [Mesa-dev] VMware patches for OpenGL 3.3 support

2015-08-27 Thread Ilia Mirkin
The ffsll patch seems dodgy... among other things the same logic is in imports.c and thus would probably best refactored to src/util, but additionally it's only defined if !_GNU_SOURCE -- is that OK? Would e.g. a 32-bit build have ffsll? Perhaps it'd make sense to post the generic patches to the l

[Mesa-dev] VMware patches for OpenGL 3.3 support

2015-08-27 Thread Brian Paul
If you've seen the announcement of VMware Workstation 12 / Fusion 8, we now support OpenGL 3.3 in the guest. The Mesa/gallium patches for this can be seen in my git repo at cgit.freedesktop.org/~brianp/mesa/log/?h=vmware-gl3 The first 15 patches or so are general gallium util/tgsi/etc chang