jfons...@vmware.com writes:

> From: José Fonseca <jfons...@vmware.com>
>
> For consistency.

I'm OK with this change, but, just so that you know, the only reason I
called it TGSI_BUFFER instead of TGSI_TEXTURE_BUFFER was to keep it
consistent with the pipe_texture_target enumeration.

> ---
>  src/gallium/auxiliary/tgsi/tgsi_build.c            |    4 ++--
>  .../drivers/nv50/codegen/nv50_ir_from_tgsi.cpp     |    3 +--
>  src/gallium/include/pipe/p_shader_tokens.h         |    2 +-
>  3 files changed, 4 insertions(+), 5 deletions(-)
>
> diff --git a/src/gallium/auxiliary/tgsi/tgsi_build.c 
> b/src/gallium/auxiliary/tgsi/tgsi_build.c
> index 869faa1..1c24b9b 100644
> --- a/src/gallium/auxiliary/tgsi/tgsi_build.c
> +++ b/src/gallium/auxiliary/tgsi/tgsi_build.c
> @@ -259,7 +259,7 @@ tgsi_default_declaration_resource(void)
>  {
>     struct tgsi_declaration_resource dr;
>  
> -   dr.Resource = TGSI_BUFFER;
> +   dr.Resource = TGSI_TEXTURE_BUFFER;
>     dr.Raw = 0;
>     dr.Writable = 0;
>  
> @@ -290,7 +290,7 @@ tgsi_default_declaration_sampler_view(void)
>  {
>     struct tgsi_declaration_sampler_view dsv;
>  
> -   dsv.Resource = TGSI_BUFFER;
> +   dsv.Resource = TGSI_TEXTURE_BUFFER;
>     dsv.ReturnTypeX = PIPE_TYPE_UNORM;
>     dsv.ReturnTypeY = PIPE_TYPE_UNORM;
>     dsv.ReturnTypeZ = PIPE_TYPE_UNORM;
> diff --git a/src/gallium/drivers/nv50/codegen/nv50_ir_from_tgsi.cpp 
> b/src/gallium/drivers/nv50/codegen/nv50_ir_from_tgsi.cpp
> index ba08493..16f191d 100644
> --- a/src/gallium/drivers/nv50/codegen/nv50_ir_from_tgsi.cpp
> +++ b/src/gallium/drivers/nv50/codegen/nv50_ir_from_tgsi.cpp
> @@ -347,8 +347,7 @@ static nv50_ir::TexTarget translateTexture(uint tex)
>     NV50_IR_TEX_TARG_CASE(SHADOW2D_ARRAY, 2D_ARRAY_SHADOW);
>     NV50_IR_TEX_TARG_CASE(SHADOWCUBE, CUBE_SHADOW);
>     NV50_IR_TEX_TARG_CASE(SHADOWRECT, RECT_SHADOW);
> -   case TGSI_BUFFER:
> -      return nv50_ir::TEX_TARGET_BUFFER;
> +   NV50_IR_TEX_TARG_CASE(BUFFER, BUFFER);
>  
>     case TGSI_TEXTURE_UNKNOWN:
>     default:
> diff --git a/src/gallium/include/pipe/p_shader_tokens.h 
> b/src/gallium/include/pipe/p_shader_tokens.h
> index 615a89a..6b58293 100644
> --- a/src/gallium/include/pipe/p_shader_tokens.h
> +++ b/src/gallium/include/pipe/p_shader_tokens.h
> @@ -490,7 +490,7 @@ struct tgsi_instruction_label
>     unsigned Padding  : 8;
>  };
>  
> -#define TGSI_BUFFER                 0
> +#define TGSI_TEXTURE_BUFFER         0
>  #define TGSI_TEXTURE_1D             1
>  #define TGSI_TEXTURE_2D             2
>  #define TGSI_TEXTURE_3D             3

Attachment: pgpr5jYy50Tg8.pgp
Description: PGP signature

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to