Public bug reported:
==12912== Conditional jump or move depends on uninitialised value(s)
==12912== at 0x12094269: cso_set_viewport (cso_context.c:739)
==12912== by 0x120942EB: cso_set_viewport_dims (cso_context.c:764)
==12912== by 0x11C2AD80: clear_with_quad (st_cb_clear.c:335)
==12912== by 0x11C2AD80: st_Clear (st_cb_clear.c:545)
Because there are unused bits in:
struct pipe_viewport_state
{
float scale[3];
float translate[3];
enum pipe_viewport_swizzle swizzle_x:3;
enum pipe_viewport_swizzle swizzle_y:3;
enum pipe_viewport_swizzle swizzle_z:3;
enum pipe_viewport_swizzle swizzle_w:3;
};
Fortunately this seems to be fixed upstream already, in
a3363c348dcd968f2d3e413099a4d28fcda047eb
** Affects: mesa (Ubuntu)
Importance: Undecided
Status: New
** Tags: fixed-in-20.3 fixed-upstream groovy performance
** Tags added: fixed-upstream
** Description changed:
+ ==12912== Conditional jump or move depends on uninitialised value(s)
+ ==12912== at 0x12094269: cso_set_viewport (cso_context.c:739)
+ ==12912== by 0x120942EB: cso_set_viewport_dims (cso_context.c:764)
+ ==12912== by 0x11C2AD80: clear_with_quad (st_cb_clear.c:335)
+ ==12912== by 0x11C2AD80: st_Clear (st_cb_clear.c:545)
+
Because there are unused bits in:
struct pipe_viewport_state
{
- float scale[3];
- float translate[3];
- enum pipe_viewport_swizzle swizzle_x:3;
- enum pipe_viewport_swizzle swizzle_y:3;
- enum pipe_viewport_swizzle swizzle_z:3;
- enum pipe_viewport_swizzle swizzle_w:3;
+ float scale[3];
+ float translate[3];
+ enum pipe_viewport_swizzle swizzle_x:3;
+ enum pipe_viewport_swizzle swizzle_y:3;
+ enum pipe_viewport_swizzle swizzle_z:3;
+ enum pipe_viewport_swizzle swizzle_w:3;
};
Fortunately this seems to be fixed upstream already, in
a3363c348dcd968f2d3e413099a4d28fcda047eb
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1902674
Title:
cso_set_viewport: Conditional jump or move depends on uninitialised
value(s)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1902674/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs