gallium: move clear paths from rgba to a pointer to a color union (v2)
[mesa.git] / src / gallium / tests / graw / tri-instanced.c
index bed3437466644bb8030c3b8f9600d4080a998c29..50389e087258c21f467ce51e3b4af1c11c1e775f 100644 (file)
@@ -196,10 +196,10 @@ static void set_fragment_shader( void )
 
 static void draw( void )
 {
-   float clear_color[4] = {1,0,1,1};
+   union pipe_color_union clear_color = { .f = {1,0,1,1} };
    struct pipe_draw_info info;
 
-   ctx->clear(ctx, PIPE_CLEAR_COLOR, clear_color, 0, 0);
+   ctx->clear(ctx, PIPE_CLEAR_COLOR, &clear_color, 0, 0);
 
    util_draw_init_info(&info);
    info.indexed = (draw_elements != 0);