Re: [Mesa-dev] [PATCH 1/2] gallium: add PIPE_FLUSH_DEFERRED

2016-07-18 Thread Marek Olšák
On Mon, Jul 18, 2016 at 3:55 PM, Rob Clark wrote: > On Mon, Jul 18, 2016 at 9:24 AM, Marek Olšák wrote: >> On Mon, Jul 18, 2016 at 2:25 PM, Rob Clark wrote: >>> On Mon, Jul 18, 2016 at 8:16 AM, Marek Olšák wrote: From: Marek Olšák There are 2 uses: - Asynchronous flushing f

Re: [Mesa-dev] [PATCH 1/2] gallium: add PIPE_FLUSH_DEFERRED

2016-07-18 Thread Rob Clark
On Mon, Jul 18, 2016 at 9:24 AM, Marek Olšák wrote: > On Mon, Jul 18, 2016 at 2:25 PM, Rob Clark wrote: >> On Mon, Jul 18, 2016 at 8:16 AM, Marek Olšák wrote: >>> From: Marek Olšák >>> >>> There are 2 uses: >>> - Asynchronous flushing for multithreaded drivers. >>> - Return a fence without flus

Re: [Mesa-dev] [PATCH 1/2] gallium: add PIPE_FLUSH_DEFERRED

2016-07-18 Thread Marek Olšák
On Mon, Jul 18, 2016 at 2:25 PM, Rob Clark wrote: > On Mon, Jul 18, 2016 at 8:16 AM, Marek Olšák wrote: >> From: Marek Olšák >> >> There are 2 uses: >> - Asynchronous flushing for multithreaded drivers. >> - Return a fence without flushing (mid-command-buffer fence). The driver >> can defer fl

Re: [Mesa-dev] [PATCH 1/2] gallium: add PIPE_FLUSH_DEFERRED

2016-07-18 Thread Rob Clark
On Mon, Jul 18, 2016 at 8:16 AM, Marek Olšák wrote: > From: Marek Olšák > > There are 2 uses: > - Asynchronous flushing for multithreaded drivers. > - Return a fence without flushing (mid-command-buffer fence). The driver > can defer flushing until fence_finish is called. This should also be u

Re: [Mesa-dev] [PATCH 1/2] gallium: add PIPE_FLUSH_DEFERRED

2016-07-18 Thread Edward O'Callaghan
This series is, Reviewed-by: Edward O'Callaghan On 07/18/2016 10:16 PM, Marek Olšák wrote: > From: Marek Olšák > > There are 2 uses: > - Asynchronous flushing for multithreaded drivers. > - Return a fence without flushing (mid-command-buffer fence). The driver > can defer flushing until fenc