22 std::shared_ptr<DeviceHolderVK> device_holder,
38 const std::shared_ptr<const Capabilities> caps_;
39 std::weak_ptr<DeviceHolderVK> device_holder_;
41 vk::UniquePipelineCache cache_;
42 bool is_valid_ =
false;
44 std::shared_ptr<fml::Mapping> CopyPipelineCacheData()
const;