From: Dave Airlie Date: Sun, 7 May 2017 23:54:49 +0000 (+0100) Subject: radv: fix regression in blit2d push constant change. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d71ca40a18ef9e4c2cf9d13db768b944d77a6981;p=mesa.git radv: fix regression in blit2d push constant change. These were being fed to the shader as floats via the vertex path, so also push them as floats here. This fixes missing overlay in Sascha Willems demos. Signed-off-by: Dave Airlie --- diff --git a/src/amd/vulkan/radv_meta_blit2d.c b/src/amd/vulkan/radv_meta_blit2d.c index 082c1cc8525..ec4e52fd31e 100644 --- a/src/amd/vulkan/radv_meta_blit2d.c +++ b/src/amd/vulkan/radv_meta_blit2d.c @@ -272,7 +272,7 @@ radv_meta_blit2d_normal_dst(struct radv_cmd_buffer *cmd_buffer, blit2d_bind_dst(cmd_buffer, dst, rects[r].dst_x + rects[r].width, rects[r].dst_y + rects[r].height, depth_format, &dst_temps); - unsigned vertex_push_constants[4] = { + float vertex_push_constants[4] = { rects[r].src_x, rects[r].src_y, rects[r].src_x + rects[r].width,