[PATCH 3/4] d3d9/tests: AMD r500 needs dummy texture output from vertex shaders for point sprites to work.

Henri Verbeet hverbeet at gmail.com
Mon Feb 20 17:52:04 CST 2017


On 20 February 2017 at 23:31, Stefan Dösinger <stefandoesinger at gmx.at> wrote:
> @@ -10445,6 +10445,8 @@ static void test_pointsize(void)
>      vertex_pointsize = {64.0f, 64.0f, 0.1f, 48.0f},
>      vertex_pointsize_scaled = {64.0f, 64.0f, 0.1f, 24.0f},
>      vertex_pointsize_zero = {64.0f, 64.0f, 0.1f, 0.0f};
> +    /* Writing a texture coordinate from the shader is technically unnecessary, but is required
> +     * to make AMD drivers work. Without it, texture coordinates in the pixel shaders are 0. */
Could you make that comment a bit more specific and mention the
affected hardware and driver version?



More information about the wine-devel mailing list