From 4ab36e0ebce7df453db1298f8e00d384ae7aa7c7 Mon Sep 17 00:00:00 2001 From: Marek Olšák Date: Sat, 8 Apr 2017 01:04:56 +0200 Subject: radeonsi/gfx9: update the summary of shader stage configs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Nicolai Hähnle --- src/gallium/drivers/radeonsi/si_shader.h | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/gallium/drivers/radeonsi/si_shader.h b/src/gallium/drivers/radeonsi/si_shader.h index 3c01a3d3031..0105313495e 100644 --- a/src/gallium/drivers/radeonsi/si_shader.h +++ b/src/gallium/drivers/radeonsi/si_shader.h @@ -334,10 +334,15 @@ struct si_shader_selector { * API shaders VS | TCS | TES | GS |pass| PS * are compiled as: | | | |thru| * | | | | | - * Only VS & PS: VS | -- | -- | -- | -- | PS - * With GS: ES | -- | -- | GS | VS | PS - * With Tessel.: LS | HS | VS | -- | -- | PS - * With both: LS | HS | ES | GS | VS | PS + * Only VS & PS: VS | | | | | PS + * GFX6 - with GS: ES | | | GS | VS | PS + * - with tess: LS | HS | VS | | | PS + * - with both: LS | HS | ES | GS | VS | PS + * GFX9 - with GS: -> | | | GS | VS | PS + * - with tess: -> | HS | VS | | | PS + * - with both: -> | HS | -> | GS | VS | PS + * + * -> = merged with the next stage */ /* Common VS bits between the shader key and the prolog key. */ -- cgit v1.2.3