Re: [Mesa-dev] [PATCH] anv: Add a pair of foreach_struct macros

2017-02-14 Thread Jason Ekstrand
On Tue, Feb 14, 2017 at 3:41 PM, Dave Airlie wrote: > On 15 February 2017 at 09:16, Jason Ekstrand wrote: > > These make iterating over Vulkan extension structs much cleaner. > > src/util/vk_utils.h maybe :-) > > vk_struct_common and vk_foreach_struct > Sure, I can do that if you want. > Dave

Re: [Mesa-dev] [PATCH] anv: Add a pair of foreach_struct macros

2017-02-14 Thread Dave Airlie
On 15 February 2017 at 09:16, Jason Ekstrand wrote: > These make iterating over Vulkan extension structs much cleaner. src/util/vk_utils.h maybe :-) vk_struct_common and vk_foreach_struct Dave. > --- > src/intel/vulkan/anv_device.c | 26 -- > src/intel/vulkan/anv_form

[Mesa-dev] [PATCH] anv: Add a pair of foreach_struct macros

2017-02-14 Thread Jason Ekstrand
These make iterating over Vulkan extension structs much cleaner. --- src/intel/vulkan/anv_device.c | 26 -- src/intel/vulkan/anv_formats.c | 14 ++ src/intel/vulkan/anv_private.h | 8 3 files changed, 26 insertions(+), 22 deletions(-) diff --git a/sr