mesa/src/broadcom/cle
Eric Anholt 4764699552 braodcom/vc5: Rely on OVRTMUOUT always being set.
It seems that the HW team has decided that it's the only supported mode,
and it's the mode I actually meant to be using but forgot.  Our table of
return_32_bit should have matched the default non-OVRTMUOUT behavior, so
this change should be invisible.

However, the change revealed that some my return_size checks for swizzling
were a bit confused in the shadow case, so I had to move them to draw time
once we have both the sampler and the view together.

Fixes assertion failures in the updated simulator, where the non-OVRTMUOUT
support has been removed.
2018-01-03 14:25:23 -08:00
..
gen_pack_header.py broadcom/xml: Fix address packing for address with >= 8 alignment bits. 2017-10-30 13:31:16 -07:00
meson.build meson: Add support for the vc4 driver. 2017-10-17 13:41:59 -07:00
v3d_decoder.c broadcom/genxml: Fix decoding of groups with small fields. 2017-11-07 09:19:48 -08:00
v3d_decoder.h broadcom/genxml: Introduce a V3D packet/struct decoder. 2017-07-25 14:44:52 -07:00
v3d_packet_helpers.h broadcom: use NDEBUG to guard asserts 2017-11-28 09:50:36 +00:00
v3d_packet_v21.xml broadcom/vc4: Use the new enum functionality of the XML to decode better. 2017-12-01 15:37:28 -08:00
v3d_packet_v33.xml braodcom/vc5: Rely on OVRTMUOUT always being set. 2018-01-03 14:25:23 -08:00