vk/pipeline: Use a state_stream for storing programs
authorJason Ekstrand <jason.ekstrand@intel.com>
Mon, 18 May 2015 22:47:28 +0000 (15:47 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Mon, 18 May 2015 22:58:20 +0000 (15:58 -0700)
commitb6c7d8c9110db79b0046539a639ea692f1ba5861
tree8a49910c1ee682e58db7caf6c58ae36031a59480
parent4063b7deb8f1d0c4f675d7e503be384fb60ee2d1
vk/pipeline: Use a state_stream for storing programs

Previously, we were effectively using a state_stream, it was just
hand-rolled based on a block pool.  Now we actually use the data structure.
src/vulkan/compiler.cpp
src/vulkan/pipeline.c
src/vulkan/private.h