vk/pipeline: Add an extra flag for force-disabling the vertex shader
authorJason Ekstrand <jason.ekstrand@intel.com>
Thu, 14 May 2015 05:16:04 +0000 (22:16 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Thu, 14 May 2015 05:23:30 +0000 (22:23 -0700)
commitd3d4776202e34e0c6651aa7d701492fb9c6f4254
treedba1da442937a3ba987028a6a2ebbdac64317a18
parenta1309c5255a6474a46a2d3f1c828c3f3071c760d
vk/pipeline: Add an extra flag for force-disabling the vertex shader

This way we can pass in a vertex shader and yet have the pipeline emit an
empty 3DSTATE_VS packet.  We need this for meta because we need to trick
the compiler into not deleting our inputs but at the same time disable the
VS so that we can use a rectlist.  This should go away once we actually get
SPIR-V.
src/vulkan/pipeline.c
src/vulkan/private.h