mesa/src
Rafael Antognolli 1ea41163eb intel/aubinator: Correctly read variable length structs.
Before this commit, when a group with count="0" is found, only one field
is added to the struct representing the instruction. This causes only
one entry to be printed by aubinator, for variable length groups.

With this commit we "detect" that there's a variable length group
(count="0") and store the offset of the last entry added to the struct
when reading the xml. When finally reading the aubdump file, we check
the size of the group and whether we have variable number of elements,
and in that case, reuse the last field to add the remaining elements.

Signed-off-by: Rafael Antognolli <rafael.antognolli@intel.com>
Tested-by: Jason Ekstrand <jason@jlekstrand.net>
Acked-by: Kenneth Graunke <kenneth@whitecape.org>
2017-04-24 15:13:51 -07:00
..
amd android: radv/ac: Fix nir.h include 2017-04-24 18:01:03 +01:00
compiler glsl: use ARB_enhahnced_layouts for packing where possible 2017-04-24 12:08:14 +10:00
egl egl: add gitignore 2017-04-22 00:42:38 +01:00
gallium freedreno/a5xx: hack for r8g8b8a8_snorm 2017-04-23 13:03:25 -04:00
gbm gbm: Assert modifiers and count are copacetic 2017-04-09 09:29:57 -07:00
getopt
glx EGL: Implement the libglvnd interface for EGL (v3) 2017-04-17 13:03:58 +01:00
gtest
hgl
intel intel/aubinator: Correctly read variable length structs. 2017-04-24 15:13:51 -07:00
loader
mapi mesa: move glMultiDrawArrays to vbo and fix error handling 2017-04-19 08:10:19 +02:00
mesa i965: remove now unused GLSL IR optimisations 2017-04-24 12:08:14 +10:00
util util/queue: don't hang at exit 2017-04-18 16:32:00 -04:00
vulkan vulkan/wsi/wayland: Pass damage through to the compositor 2017-04-03 13:51:08 -07:00
Makefile.am
SConscript