[PATCH vkd3d 1/8] vkd3d-shader: Implement VKD3D_SHADER_TARGET_GLSL.

Zebediah Figura (she/her) zfigura at codeweavers.com
Wed Aug 18 09:20:41 CDT 2021


On 8/17/21 11:19 PM, Atharva Nimbalkar wrote:
> Signed-off-by: Atharva Nimbalkar <atharvakn at gmail.com>
> ---
>   include/vkd3d_shader.h                   |  4 ++++
>   libs/vkd3d-shader/vkd3d_shader_main.c    | 10 ++++++++++
>   libs/vkd3d-shader/vkd3d_shader_private.h |  2 ++
>   programs/vkd3d-compiler/main.c           |  3 +++
>   4 files changed, 19 insertions(+)
> 
> diff --git a/include/vkd3d_shader.h b/include/vkd3d_shader.h
> index 5092fac..58e507b 100644
> --- a/include/vkd3d_shader.h
> +++ b/include/vkd3d_shader.h
> @@ -491,6 +491,10 @@ enum vkd3d_shader_target_type
>        * the format used for Direct3D shader model 4 and 5 shaders.
>        */
>       VKD3D_SHADER_TARGET_DXBC_TPF,
> +    /**
> +     * An 'OpenGL Shading Language' shader.
> +     */

Could use a follow-up patch, but this probably deserves a "\since 1.3".

> +    VKD3D_SHADER_TARGET_GLSL,
>   
>       VKD3D_FORCE_32_BIT_ENUM(VKD3D_SHADER_TARGET_TYPE),
>   };



More information about the wine-devel mailing list