[Mesa-dev] [RFC 24/24] nvc0: expose GLSL version 420 on GK104

2016-04-12 Thread Samuel Pitoiset
Other chipsets will be added later.

Signed-off-by: Samuel Pitoiset 
---
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c 
b/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
index 2d22a50..3ba1e7a 100644
--- a/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
+++ b/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
@@ -120,6 +120,8 @@ nvc0_screen_get_param(struct pipe_screen *pscreen, enum 
pipe_cap param)
case PIPE_CAP_MAX_TEXTURE_BUFFER_SIZE:
   return 128 * 1024 * 1024;
case PIPE_CAP_GLSL_FEATURE_LEVEL:
+  if (class_3d == NVE4_3D_CLASS)
+ return 420;
   return 410;
case PIPE_CAP_MAX_RENDER_TARGETS:
   return 8;
-- 
2.8.0

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] [RFC 24/24] nvc0: expose GLSL version 420 on GK104

2016-04-13 Thread Ilia Mirkin
Reviewed-by: Ilia Mirkin 

Maybe even make it 440 while you're at it? No harm done, we have all
the features. It'll get clamped down by mesa core for now having this
or that extension.

On Tue, Apr 12, 2016 at 7:57 PM, Samuel Pitoiset
 wrote:
> Other chipsets will be added later.
>
> Signed-off-by: Samuel Pitoiset 
> ---
>  src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 2 ++
>  1 file changed, 2 insertions(+)
>
> diff --git a/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c 
> b/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
> index 2d22a50..3ba1e7a 100644
> --- a/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
> +++ b/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
> @@ -120,6 +120,8 @@ nvc0_screen_get_param(struct pipe_screen *pscreen, enum 
> pipe_cap param)
> case PIPE_CAP_MAX_TEXTURE_BUFFER_SIZE:
>return 128 * 1024 * 1024;
> case PIPE_CAP_GLSL_FEATURE_LEVEL:
> +  if (class_3d == NVE4_3D_CLASS)
> + return 420;
>return 410;
> case PIPE_CAP_MAX_RENDER_TARGETS:
>return 8;
> --
> 2.8.0
>
> ___
> mesa-dev mailing list
> mesa-dev@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] [RFC 24/24] nvc0: expose GLSL version 420 on GK104

2016-04-14 Thread Samuel Pitoiset



On 04/13/2016 10:46 PM, Ilia Mirkin wrote:

Reviewed-by: Ilia Mirkin 

Maybe even make it 440 while you're at it? No harm done, we have all
the features. It'll get clamped down by mesa core for now having this
or that extension.


I would prefer to make this change later in a separate patch.



On Tue, Apr 12, 2016 at 7:57 PM, Samuel Pitoiset
 wrote:

Other chipsets will be added later.

Signed-off-by: Samuel Pitoiset 
---
  src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 2 ++
  1 file changed, 2 insertions(+)

diff --git a/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c 
b/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
index 2d22a50..3ba1e7a 100644
--- a/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
+++ b/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
@@ -120,6 +120,8 @@ nvc0_screen_get_param(struct pipe_screen *pscreen, enum 
pipe_cap param)
 case PIPE_CAP_MAX_TEXTURE_BUFFER_SIZE:
return 128 * 1024 * 1024;
 case PIPE_CAP_GLSL_FEATURE_LEVEL:
+  if (class_3d == NVE4_3D_CLASS)
+ return 420;
return 410;
 case PIPE_CAP_MAX_RENDER_TARGETS:
return 8;
--
2.8.0

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev