i965/fs: Handle !supports_pull_constants and push UBOs properly
authorJason Ekstrand <jason.ekstrand@intel.com>
Sun, 3 Dec 2017 06:34:47 +0000 (22:34 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Fri, 8 Dec 2017 23:43:25 +0000 (15:43 -0800)
commitf1ce0b905ab159f3f1bdc947ff25ddbeeb1f6802
tree65ab52c9e6037f7ce3ca4d1f3a31383585a19796
parent8d34077182d8408923e5239ece882b081670b528
i965/fs: Handle !supports_pull_constants and push UBOs properly

In Vulkan, we don't support classic pull constants and everything the
client asks us to push, we push.  However, for pushed UBOs, we still
want to fall back to conventional pulls if we run out of space.
src/intel/compiler/brw_fs.cpp