swr/rast: Store cached files in multiple subdirs
authorAlok Hota <alok.hota@intel.com>
Thu, 20 Sep 2018 03:23:15 +0000 (22:23 -0500)
committerAlok Hota <alok.hota@intel.com>
Wed, 16 Jan 2019 19:53:30 +0000 (13:53 -0600)
commit187a6506a3e39ab613a9085fe01b23fb42f9aa6b
tree2bb9ab4352c6981040606e15b1e2960da0e70a1c
parentbb98be61f40a0cb4c4ee8cf75de564b55d7704e7
swr/rast: Store cached files in multiple subdirs

This improves cache filesystem performance, especially during CI tests
Also updated jitcache magic number due to codegen parameter changes
Removed 2 `if constexpr` to prevent C++17 requirement
src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp
src/gallium/drivers/swr/rasterizer/jitter/JitManager.h
src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp