[PATCH 4/5] d3d11/tests: Add test for shader input register limits.

Henri Verbeet hverbeet at gmail.com
Fri Nov 25 09:05:27 CST 2016


On 25 November 2016 at 12:17, Józef Kucia <jkucia at codeweavers.com> wrote:
> Signed-off-by: Józef Kucia <jkucia at codeweavers.com>
> ---
>
> The "ps_many_resources_code" shader bytecode is very big because texture
> resources cannot be indexed and the loop is unrolled.
>
> ---
>  dlls/d3d11/tests/d3d11.c | 221 +++++++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 221 insertions(+)
>

This doesn't work here. In particular:

    fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #5:
    fixme:d3d_shader:print_glsl_info_log     error: Too many fragment
shader texture samplers
    ...
    fixme:d3d:context_bind_shader_resources Shader 0x18bb10 needs 21
samplers, but only 16 are supported.



More information about the wine-devel mailing list