Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-13 Thread Dylan Baker
Quoting Bas Nieuwenhuizen (2018-08-13 09:25:01) > On Mon, Aug 13, 2018 at 5:54 PM, Dylan Baker wrote: > > Quoting Emil Velikov (2018-08-13 03:38:13) > >> On 10 August 2018 at 00:57, Dylan Baker wrote: > >> > Quoting Chad Versace (2018-08-09 10:37:33) > >> >> On Tue 07 Aug 2018, Dylan Baker wrote:

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-13 Thread Emil Velikov
On 13 August 2018 at 17:25, Bas Nieuwenhuizen wrote: > On Mon, Aug 13, 2018 at 5:54 PM, Dylan Baker wrote: >> Quoting Emil Velikov (2018-08-13 03:38:13) >>> On 10 August 2018 at 00:57, Dylan Baker wrote: >>> > Quoting Chad Versace (2018-08-09 10:37:33) >>> >> On Tue 07 Aug 2018, Dylan Baker wrot

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-13 Thread Bas Nieuwenhuizen
On Mon, Aug 13, 2018 at 5:54 PM, Dylan Baker wrote: > Quoting Emil Velikov (2018-08-13 03:38:13) >> On 10 August 2018 at 00:57, Dylan Baker wrote: >> > Quoting Chad Versace (2018-08-09 10:37:33) >> >> On Tue 07 Aug 2018, Dylan Baker wrote: >> >> > Quoting Bas Nieuwenhuizen (2018-08-07 16:14:33) >

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-13 Thread Dylan Baker
Quoting Emil Velikov (2018-08-13 03:38:13) > On 10 August 2018 at 00:57, Dylan Baker wrote: > > Quoting Chad Versace (2018-08-09 10:37:33) > >> On Tue 07 Aug 2018, Dylan Baker wrote: > >> > Quoting Bas Nieuwenhuizen (2018-08-07 16:14:33) > >> > > > >> > > anv_extensions_c = custom_target( > >> >

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-13 Thread Emil Velikov
On 10 August 2018 at 00:57, Dylan Baker wrote: > Quoting Chad Versace (2018-08-09 10:37:33) >> On Tue 07 Aug 2018, Dylan Baker wrote: >> > Quoting Bas Nieuwenhuizen (2018-08-07 16:14:33) >> > > >> > > anv_extensions_c = custom_target( >> > > @@ -36,10 +37,11 @@ anv_extensions_c = custom_target( >

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-09 Thread Dylan Baker
Quoting Chad Versace (2018-08-09 10:37:33) > On Tue 07 Aug 2018, Dylan Baker wrote: > > Quoting Bas Nieuwenhuizen (2018-08-07 16:14:33) > > > >

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-09 Thread Bas Nieuwenhuizen
On Thu, Aug 9, 2018 at 7:48 PM, Chad Versace wrote: > On Wed 08 Aug 2018, Bas Nieuwenhuizen wrote: >> This became kind of messy as python imports cannot really look up >> parent/sibling directories. I saw some scripts use sys.path but >> that became even more messy due to import locations. >> >> I

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-09 Thread Chad Versace
On Wed 08 Aug 2018, Bas Nieuwenhuizen wrote: > This became kind of messy as python imports cannot really look up > parent/sibling directories. I saw some scripts use sys.path but > that became even more messy due to import locations. > > I also move the selections of the dispatch table out of the

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-09 Thread Chad Versace
On Tue 07 Aug 2018, Dylan Baker wrote: > Quoting Bas Nieuwenhuizen (2018-08-07 16:14:33) > > >

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-08 Thread Dylan Baker
Quoting Eric Engestrom (2018-08-08 03:46:05) > On Tuesday, 2018-08-07 16:49:17 -0700, Dylan Baker wrote: > > Quoting Bas Nieuwenhuizen (2018-08-07 16:14:33) > > > > > > anv_extensions_c = custom_target( > > > @@ -36,10 +37,11 @@ anv_extensions_c = custom_target( > > >input : ['anv_extensions_g

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-08 Thread Eric Engestrom
On Tuesday, 2018-08-07 16:49:17 -0700, Dylan Baker wrote: > Quoting Bas Nieuwenhuizen (2018-08-07 16:14:33) > > > > anv_extensions_c = custom_target( > > @@ -36,10 +37,11 @@ anv_extensions_c = custom_target( > >input : ['anv_extensions_gen.py', vk_api_xml], > >output : 'anv_extensions.c',

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-08 Thread Bas Nieuwenhuizen
On Wed, Aug 8, 2018 at 12:39 PM, Eric Engestrom wrote: > On Wednesday, 2018-08-08 11:31:09 +0100, Emil Velikov wrote: >> On 8 August 2018 at 00:14, Bas Nieuwenhuizen >> wrote: >> > This became kind of messy as python imports cannot really look up >> > parent/sibling directories. I saw some scrip

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-08 Thread Eric Engestrom
On Wednesday, 2018-08-08 11:31:09 +0100, Emil Velikov wrote: > On 8 August 2018 at 00:14, Bas Nieuwenhuizen wrote: > > This became kind of messy as python imports cannot really look up > > parent/sibling directories. I saw some scripts use sys.path but > > that became even more messy due to import

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-08 Thread Emil Velikov
On 8 August 2018 at 00:14, Bas Nieuwenhuizen wrote: > This became kind of messy as python imports cannot really look up > parent/sibling directories. I saw some scripts use sys.path but > that became even more messy due to import locations. > > I also move the selections of the dispatch table out

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-08 Thread Emil Velikov
On 8 August 2018 at 00:49, Dylan Baker wrote: > Quoting Bas Nieuwenhuizen (2018-08-07 16:14:33) >> >> anv_extensions_c = custom_target( >> @@ -36,10 +37,11 @@ anv_extensions_c = custom_target( >>input : ['anv_extensions_gen.py', vk_api_xml], >>output : 'anv_extensions.c', >>command :

Re: [Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-07 Thread Dylan Baker
Quoting Bas Nieuwenhuizen (2018-08-07 16:14:33) >

[Mesa-dev] [PATCH 3/4] anv: Use central api generation scripts.

2018-08-07 Thread Bas Nieuwenhuizen
This became kind of messy as python imports cannot really look up parent/sibling directories. I saw some scripts use sys.path but that became even more messy due to import locations. I also move the selections of the dispatch table out of the generation script because it is not easily shared, and