Re: [Mesa-dev] [PATCH 13/25] gallium: Introduce max_gl*version pipe-caps

2014-02-24 Thread Roland Scheidegger
Am 24.02.2014 21:54, schrieb Marek Olšák: > On Mon, Feb 24, 2014 at 9:43 PM, Roland Scheidegger > wrote: >> Am 24.02.2014 21:23, schrieb Marek Olšák: >>> Roland, >>> >>> The version CAPs that Emil wants to add have very little to do with >>> which features a driver supports. The versions cannot b

Re: [Mesa-dev] [PATCH 13/25] gallium: Introduce max_gl*version pipe-caps

2014-02-24 Thread Emil Velikov
; On Sat, Feb 22, 2014 at 10:46 PM, Roland Scheidegger >> wrote: >>> >>> >>> - Original Message - >>>> From: "Emil Velikov" To: "Roland >>>> Scheidegger" , >>>> mesa-dev@lists.freedesktop.org Cc: "emi

Re: [Mesa-dev] [PATCH 13/25] gallium: Introduce max_gl*version pipe-caps

2014-02-24 Thread Marek Olšák
On Mon, Feb 24, 2014 at 9:43 PM, Roland Scheidegger wrote: > Am 24.02.2014 21:23, schrieb Marek Olšák: >> Roland, >> >> The version CAPs that Emil wants to add have very little to do with >> which features a driver supports. The versions cannot be derived >> from other CAPs, instead, it should mat

Re: [Mesa-dev] [PATCH 13/25] gallium: Introduce max_gl*version pipe-caps

2014-02-24 Thread Roland Scheidegger
Sat, Feb 22, 2014 at 10:46 PM, Roland Scheidegger > wrote: >> >> >> - Original Message - >>> From: "Emil Velikov" To: "Roland >>> Scheidegger" , >>> mesa-dev@lists.freedesktop.org Cc: "emil l velikov" &g

Re: [Mesa-dev] [PATCH 13/25] gallium: Introduce max_gl*version pipe-caps

2014-02-24 Thread Marek Olšák
On Sun, Feb 23, 2014 at 4:26 PM, Emil Velikov wrote: > Now that I think about it, one could copy the extension list and > (context) constants to pipe_screen. This way on st_api_create_context, > we'll just copy the initial values over. FWIW we'll still be able to > amend the extension list via MES

Re: [Mesa-dev] [PATCH 13/25] gallium: Introduce max_gl*version pipe-caps

2014-02-24 Thread Marek Olšák
"Emil Velikov" >> To: "Roland Scheidegger" , mesa-dev@lists.freedesktop.org >> Cc: "emil l velikov" >> Sent: Saturday, February 22, 2014 2:02:08 PM >> Subject: Re: [Mesa-dev] [PATCH 13/25] gallium: Introduce max_gl*version >> pipe-caps

Re: [Mesa-dev] [PATCH 13/25] gallium: Introduce max_gl*version pipe-caps

2014-02-24 Thread Roland Scheidegger
t;> Cc: "emil l velikov" >>> Sent: Saturday, February 22, 2014 2:02:08 PM >>> Subject: Re: [Mesa-dev] [PATCH 13/25] gallium: Introduce max_gl*version >>> pipe-caps >>> >>> On 22/02/14 12:02, Roland Scheidegger wrote: >>>> Am 22.02

Re: [Mesa-dev] [PATCH 13/25] gallium: Introduce max_gl*version pipe-caps

2014-02-23 Thread Emil Velikov
On 22/02/14 21:46, Roland Scheidegger wrote: > > > - Original Message - >> From: "Emil Velikov" >> To: "Roland Scheidegger" , mesa-dev@lists.freedesktop.org >> Cc: "emil l velikov" >> Sent: Saturday, February 22, 2

Re: [Mesa-dev] [PATCH 13/25] gallium: Introduce max_gl*version pipe-caps

2014-02-22 Thread Roland Scheidegger
- Original Message - > From: "Emil Velikov" > To: "Roland Scheidegger" , mesa-dev@lists.freedesktop.org > Cc: "emil l velikov" > Sent: Saturday, February 22, 2014 2:02:08 PM > Subject: Re: [Mesa-dev] [PATCH 13/25] gallium: Introduce max_g

Re: [Mesa-dev] [PATCH 13/25] gallium: Introduce max_gl*version pipe-caps

2014-02-22 Thread Emil Velikov
On 22/02/14 12:02, Roland Scheidegger wrote: > Am 22.02.2014 04:04, schrieb Emil Velikov: >> According to the GLX_MESA_query_renderer spec each driver should >> be able to report the version of each GL api they support before >> creating a context. >> >> Currently both classic mesa and gallium eval

Re: [Mesa-dev] [PATCH 13/25] gallium: Introduce max_gl*version pipe-caps

2014-02-22 Thread Roland Scheidegger
Am 22.02.2014 04:04, schrieb Emil Velikov: > According to the GLX_MESA_query_renderer spec each driver should > be able to report the version of each GL api they support before > creating a context. > > Currently both classic mesa and gallium evaluate the version post > context creation and while

[Mesa-dev] [PATCH 13/25] gallium: Introduce max_gl*version pipe-caps

2014-02-21 Thread Emil Velikov
According to the GLX_MESA_query_renderer spec each driver should be able to report the version of each GL api they support before creating a context. Currently both classic mesa and gallium evaluate the version post context creation and while the classic drivers set the max_gl*version according to