anv: Get rid of the stub() macros
authorJason Ekstrand <jason.ekstrand@intel.com>
Tue, 7 Mar 2017 17:19:29 +0000 (09:19 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Tue, 7 Mar 2017 23:22:16 +0000 (15:22 -0800)
commita316d8f406080cbfe516c7deaf52968de2eadfed
tree9609d3ead6129488b354458220b12dcfb37a81ce
parent1488d079cb5dd625881204677fde9bf34f185c78
anv: Get rid of the stub() macros

Except for a few unimplemented things on gen7, we don't really have
stubs anymore so we should drop this.  This commit replaces the few gen7
stub() calls with explicitly labeled finishme's and makes the sparse
binding stuff silently no-op or return a FEATURE_NOT_PRESENT error.

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