[PATCH vkd3d v4 2/5] vkd3d-shader/hlsl: Lex the Texture* keywords.

Giovanni Mascellani gmascellani at codeweavers.com
Fri Oct 8 03:42:27 CDT 2021


Signed-off-by: Giovanni Mascellani <gmascellani at codeweavers.com>

Il 08/10/21 04:58, Zebediah Figura ha scritto:
> Signed-off-by: Zebediah Figura <zfigura at codeweavers.com>
> ---
>   libs/vkd3d-shader/hlsl.l | 4 ++++
>   1 file changed, 4 insertions(+)
> 
> diff --git a/libs/vkd3d-shader/hlsl.l b/libs/vkd3d-shader/hlsl.l
> index f8ff28305..762a8a026 100644
> --- a/libs/vkd3d-shader/hlsl.l
> +++ b/libs/vkd3d-shader/hlsl.l
> @@ -121,14 +121,18 @@ technique               {return KW_TECHNIQUE;           }
>   technique10             {return KW_TECHNIQUE10;         }
>   texture                 {return KW_TEXTURE;             }
>   texture1D               {return KW_TEXTURE1D;           }
> +Texture1D               {return KW_TEXTURE1D;           }
>   Texture1DArray          {return KW_TEXTURE1DARRAY;      }
>   texture2D               {return KW_TEXTURE2D;           }
> +Texture2D               {return KW_TEXTURE2D;           }
>   Texture2DArray          {return KW_TEXTURE2DARRAY;      }
>   Texture2DMS             {return KW_TEXTURE2DMS;         }
>   Texture2DMSArray        {return KW_TEXTURE2DMSARRAY;    }
>   texture3D               {return KW_TEXTURE3D;           }
> +Texture3D               {return KW_TEXTURE3D;           }
>   Texture3DArray          {return KW_TEXTURE3DARRAY;      }
>   textureCUBE             {return KW_TEXTURECUBE;         }
> +TextureCube             {return KW_TEXTURECUBE;         }
>   true                    {return KW_TRUE;                }
>   typedef                 {return KW_TYPEDEF;             }
>   uniform                 {return KW_UNIFORM;             }
> 



More information about the wine-devel mailing list