ignore the second revision of this one for now, realized I did changes
on all the patches but this one by accident. will respin in a little
bit.

On Thu, 2017-03-30 at 17:38 -0400, Lyude wrote:
> This adds support for the "polygon mode" command in shader_runner,
> which
> allows us to change the current GL_POLYGON_MODE at runtime for
> drawing
> the front and/or back of prims using glPolygonMode().
> 
> Signed-off-by: Lyude <[email protected]>
> ---
>  tests/shaders/shader_runner.c | 16 +++++++++++++++-
>  1 file changed, 15 insertions(+), 1 deletion(-)
> 
> diff --git a/tests/shaders/shader_runner.c
> b/tests/shaders/shader_runner.c
> index b487e8a..c57e457 100644
> --- a/tests/shaders/shader_runner.c
> +++ b/tests/shaders/shader_runner.c
> @@ -3335,7 +3335,21 @@ piglit_display(void)
>                                                       expected))
>                               result = PIGLIT_FAIL;
>  
> -             } else if (parse_str(line, "probe all rgba ",
> &rest)) {
> +             } else if (parse_str(rest, "polygon mode ", &rest))
> {
> +                        GLenum face, mode;
> +
> +                        REQUIRE(parse_enum_gl(rest, &face, &rest) &&
> +                                parse_enum_gl(rest, &mode, &rest),
> +                                "Polygon mode command not understood
> at %s\n",
> +                                rest);
> +
> +                        glPolygonMode(face, mode);
> +
> +                        if (!piglit_check_gl_error(GL_NO_ERROR)) {
> +                                fprintf(stderr, "glPolygonMode
> error\n");
> +                                piglit_report_result(PIGLIT_FAIL);
> +                        }
> +                } else if (parse_str(line, "probe all rgba ",
> &rest)) {
>                       parse_floats(rest, c, 4, NULL);
>                       if (result != PIGLIT_FAIL &&
>                           !piglit_probe_rect_rgba(0, 0,
> read_width,
_______________________________________________
Piglit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to