Re: [Mesa-dev] [PATCH] drirc: add option to disable ARB_draw_indirect

2017-12-18 Thread Rob Clark
On Fri, Dec 15, 2017 at 1:08 PM, Nicolai Hähnle wrote: > On 15.12.2017 12:37, Rob Clark wrote: >> >> On Fri, Dec 15, 2017 at 4:41 AM, Nicolai Hähnle >> wrote: >>> >>> On 15.12.2017 00:56, Rob Clark wrote: On Wed, Dec 6, 2017 at

Re: [Mesa-dev] [PATCH] drirc: add option to disable ARB_draw_indirect

2017-12-18 Thread Eric Anholt
Nicolai Hähnle writes: > On 15.12.2017 12:37, Rob Clark wrote: >> On Fri, Dec 15, 2017 at 4:41 AM, Nicolai Hähnle >> wrote: >>> On 15.12.2017 00:56, Rob Clark wrote: On Wed, Dec 6, 2017 at 3:31 PM, Ian Romanick

Re: [Mesa-dev] [PATCH] drirc: add option to disable ARB_draw_indirect

2017-12-15 Thread Nicolai Hähnle
On 15.12.2017 12:37, Rob Clark wrote: On Fri, Dec 15, 2017 at 4:41 AM, Nicolai Hähnle wrote: On 15.12.2017 00:56, Rob Clark wrote: On Wed, Dec 6, 2017 at 3:31 PM, Ian Romanick wrote: On 12/05/2017 08:25 AM, Ilia Mirkin wrote: On Tue, Dec 5,

Re: [Mesa-dev] [PATCH] drirc: add option to disable ARB_draw_indirect

2017-12-15 Thread Rob Clark
On Fri, Dec 15, 2017 at 4:41 AM, Nicolai Hähnle wrote: > On 15.12.2017 00:56, Rob Clark wrote: >> >> On Wed, Dec 6, 2017 at 3:31 PM, Ian Romanick wrote: >>> >>> On 12/05/2017 08:25 AM, Ilia Mirkin wrote: On Tue, Dec 5, 2017 at 8:18 AM,

Re: [Mesa-dev] [PATCH] drirc: add option to disable ARB_draw_indirect

2017-12-15 Thread Nicolai Hähnle
On 15.12.2017 00:56, Rob Clark wrote: On Wed, Dec 6, 2017 at 3:31 PM, Ian Romanick wrote: On 12/05/2017 08:25 AM, Ilia Mirkin wrote: On Tue, Dec 5, 2017 at 8:18 AM, Emil Velikov wrote: Hi Rob, On 5 December 2017 at 12:54, Rob Clark

Re: [Mesa-dev] [PATCH] drirc: add option to disable ARB_draw_indirect

2017-12-14 Thread Rob Clark
On Wed, Dec 6, 2017 at 3:31 PM, Ian Romanick wrote: > On 12/05/2017 08:25 AM, Ilia Mirkin wrote: >> On Tue, Dec 5, 2017 at 8:18 AM, Emil Velikov >> wrote: >>> Hi Rob, >>> >>> On 5 December 2017 at 12:54, Rob Clark wrote:

Re: [Mesa-dev] [PATCH] drirc: add option to disable ARB_draw_indirect

2017-12-06 Thread Rob Clark
On Wed, Dec 6, 2017 at 3:31 PM, Ian Romanick wrote: > On 12/05/2017 08:25 AM, Ilia Mirkin wrote: >> On Tue, Dec 5, 2017 at 8:18 AM, Emil Velikov >> wrote: >>> Hi Rob, >>> >>> On 5 December 2017 at 12:54, Rob Clark wrote:

Re: [Mesa-dev] [PATCH] drirc: add option to disable ARB_draw_indirect

2017-12-06 Thread Ian Romanick
On 12/05/2017 08:25 AM, Ilia Mirkin wrote: > On Tue, Dec 5, 2017 at 8:18 AM, Emil Velikov wrote: >> Hi Rob, >> >> On 5 December 2017 at 12:54, Rob Clark wrote: >>> This is a bit sad/annoying. But with current GPU firmware (at least on >>> a5xx) we

Re: [Mesa-dev] [PATCH] drirc: add option to disable ARB_draw_indirect

2017-12-05 Thread Ilia Mirkin
On Tue, Dec 5, 2017 at 8:18 AM, Emil Velikov wrote: > Hi Rob, > > On 5 December 2017 at 12:54, Rob Clark wrote: >> This is a bit sad/annoying. But with current GPU firmware (at least on >> a5xx) we can support both draw-indirect and base-instance.

Re: [Mesa-dev] [PATCH] drirc: add option to disable ARB_draw_indirect

2017-12-05 Thread Emil Velikov
Hi Rob, On 5 December 2017 at 12:54, Rob Clark wrote: > This is a bit sad/annoying. But with current GPU firmware (at least on > a5xx) we can support both draw-indirect and base-instance. But we can't > support draw-indirect with a non-zero base-instance specified. So add

Re: [Mesa-dev] [PATCH] drirc: add option to disable ARB_draw_indirect

2017-12-05 Thread Rob Clark
On Tue, Dec 5, 2017 at 8:02 AM, Ilia Mirkin wrote: > On Tue, Dec 5, 2017 at 7:54 AM, Rob Clark wrote: >> This is a bit sad/annoying. But with current GPU firmware (at least on >> a5xx) we can support both draw-indirect and base-instance. But we can't

Re: [Mesa-dev] [PATCH] drirc: add option to disable ARB_draw_indirect

2017-12-05 Thread Ilia Mirkin
On Tue, Dec 5, 2017 at 7:54 AM, Rob Clark wrote: > This is a bit sad/annoying. But with current GPU firmware (at least on > a5xx) we can support both draw-indirect and base-instance. But we can't > support draw-indirect with a non-zero base-instance specified. So add a

[Mesa-dev] [PATCH] drirc: add option to disable ARB_draw_indirect

2017-12-05 Thread Rob Clark
This is a bit sad/annoying. But with current GPU firmware (at least on a5xx) we can support both draw-indirect and base-instance. But we can't support draw-indirect with a non-zero base-instance specified. So add a driconf option to hide the extension from games that are known to use both.