anv/pipeline: Better vertex input channel setup
authorJason Ekstrand <jason.ekstrand@intel.com>
Thu, 31 Dec 2015 20:00:58 +0000 (12:00 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Thu, 31 Dec 2015 20:02:08 +0000 (12:02 -0800)
commit5318424d4999b49cca84b11bc4d2eb70a7444fb8
tree87cabec1b4a0ccc9abfa19d2ab919a5a25083065
parentc6364495b24531cf2feb9fab356e16d028fd879e
anv/pipeline: Better vertex input channel setup

First off, it now uses isl formats instead of anv_format.  Also, it
properly handles integer vs. floating-point default channels and can
properly handle alpha-only channels.  (Not sure if those are allowed).
src/vulkan/gen7_pipeline.c
src/vulkan/gen8_pipeline.c
src/vulkan/genX_pipeline_util.h