Re: [Mesa-dev] [PATCH 1/3] gallium: add a pipe_context parameter to fence_finish

2016-08-09 Thread Nicolai Hähnle
Skimming through this, I wonder if PIPE_QUERY_GPU_FINISHED shouldn't use deferred fences. context.rst does say that it "does not imply serialization". But it only seems to be used by nine, and I'm not familiar with D3D expectations. Anyway, this patch is Reviewed-by: Nicolai Hähnle

Re: [Mesa-dev] [PATCH 1/3] gallium: add a pipe_context parameter to fence_finish

2016-08-06 Thread Marek Olšák
On Sat, Aug 6, 2016 at 9:07 PM, Rob Clark wrote: > On Sat, Aug 6, 2016 at 11:32 AM, Marek Olšák wrote: >> From: Marek Olšák >> >> required by glClientWaitSync (GL 4.5 Core spec) that can optionally flush >> the context > > Thanks, I've

Re: [Mesa-dev] [PATCH 1/3] gallium: add a pipe_context parameter to fence_finish

2016-08-06 Thread Rob Clark
On Sat, Aug 6, 2016 at 11:32 AM, Marek Olšák wrote: > From: Marek Olšák > > required by glClientWaitSync (GL 4.5 Core spec) that can optionally flush > the context Thanks, I've been meaning to add the same thing but haven't had time to work on the native

[Mesa-dev] [PATCH 1/3] gallium: add a pipe_context parameter to fence_finish

2016-08-06 Thread Marek Olšák
From: Marek Olšák required by glClientWaitSync (GL 4.5 Core spec) that can optionally flush the context --- src/gallium/docs/source/context.rst | 10 -- src/gallium/drivers/ddebug/dd_draw.c | 2 +- src/gallium/drivers/ddebug/dd_screen.c