anv: Drop the anv_validate block helper
authorJason Ekstrand <jason.ekstrand@intel.com>
Tue, 7 Mar 2017 17:25:14 +0000 (09:25 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Tue, 7 Mar 2017 23:22:16 +0000 (15:22 -0800)
commit33301d949f12ab639a2bf1eb1bb147091c52e05e
tree75dc56eace64cf4f6ba3fe425323fc7ff64ed7ee
parenta316d8f406080cbfe516c7deaf52968de2eadfed
anv: Drop the anv_validate block helper

Over the course of driver development, we've come up with a number of
different schemes for adding giant blocks of asserts inside the driver.
This one is only being used once in anv_pipeline.c and the way it's
being used actually generates compiler warnings in release builds.  This
commit drops the anv_validate macro and just puts the contents of the
one validation function in side of a "#ifdef DEBUG" guard.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
src/intel/vulkan/anv_pipeline.c
src/intel/vulkan/anv_private.h