Re: [Mesa-dev] [PATCH RFC] gallium: interface changes necessary to implement transform feedback

2011-10-07 Thread Marek Olšák
On Fri, Oct 7, 2011 at 10:38 AM, Christoph Bumiller wrote: > > Could we please keep GPU_FINISHED, it coincides with the D3D EVENT query > (it doesn't require a call to begin_query, only to end). > > And no it's not more natural to how it's done by hardware, nv50+ fences > are also just queries. >

Re: [Mesa-dev] [PATCH RFC] gallium: interface changes necessary to implement transform feedback

2011-10-07 Thread Christoph Bumiller
On 07.10.2011 04:04, Marek Olšák wrote: > On Fri, Oct 7, 2011 at 3:21 AM, Zack Rusin wrote: >> On Thursday, October 06, 2011 04:58:45 PM Marek Olšák wrote: >>> I am cc'ing Zack, because he was the one to design the first interface. >> Hi Marek. >> >> I'm swamped right now and won't have time to re

Re: [Mesa-dev] [PATCH RFC] gallium: interface changes necessary to implement transform feedback

2011-10-06 Thread Marek Olšák
On Fri, Oct 7, 2011 at 3:21 AM, Zack Rusin wrote: > On Thursday, October 06, 2011 04:58:45 PM Marek Olšák wrote: >> I am cc'ing Zack, because he was the one to design the first interface. > > Hi Marek. > > I'm swamped right now and won't have time to review the patches. FWIW, the > interface initi

Re: [Mesa-dev] [PATCH RFC] gallium: interface changes necessary to implement transform feedback

2011-10-06 Thread Zack Rusin
On Thursday, October 06, 2011 04:58:45 PM Marek Olšák wrote: > I am cc'ing Zack, because he was the one to design the first interface. Hi Marek. I'm swamped right now and won't have time to review the patches. FWIW, the interface initially did have the stream output data in the shader state, ul

Re: [Mesa-dev] [PATCH RFC] gallium: interface changes necessary to implement transform feedback

2011-10-06 Thread Marek Olšák
I am cc'ing Zack, because he was the one to design the first interface. See also my inline comments below. On Thu, Oct 6, 2011 at 4:50 PM, Brian Paul wrote: [snip] > Thanks for digging into this.  I was working on xformfb a while back (and > still have some patches sitting around) but was far fr

Re: [Mesa-dev] [PATCH RFC] gallium: interface changes necessary to implement transform feedback

2011-10-06 Thread Brian Paul
On 10/04/2011 06:51 PM, Marek Olšák wrote: Namely: - EXT_transform_feedback - ARB_transform_feedback2 - ARB_transform_feedback_instanced The old interface was unusable for OpenGL and had to go away. This interface was originally designed for OpenGL, but additional changes have been made in orde

[Mesa-dev] [PATCH RFC] gallium: interface changes necessary to implement transform feedback

2011-10-04 Thread Marek Olšák
Namely: - EXT_transform_feedback - ARB_transform_feedback2 - ARB_transform_feedback_instanced The old interface was unusable for OpenGL and had to go away. This interface was originally designed for OpenGL, but additional changes have been made in order to make st/d3d1x support easier. The most