Halide 22.0.0 Halide compiler and libraries

- allocator : vulkan_resources.h
- command_buffer : vulkan_resources.h
- command_pool : vulkan_resources.h
- error_code : vulkan_resources.h
- HALIDE_HEXAGON_ENUM : mini_hexagon_dma.h
- halide_set_custom_print : runtime_internal.h
- halide_set_error_handler : runtime_internal.h
- IID_ID3D12CommandAllocator : mini_d3d12.h
- IID_ID3D12CommandList : mini_d3d12.h
- IID_ID3D12CommandQueue : mini_d3d12.h
- IID_ID3D12Debug : mini_d3d12.h
- IID_ID3D12DescriptorHeap : mini_d3d12.h
- IID_ID3D12Device : mini_d3d12.h
- IID_ID3D12Fence : mini_d3d12.h
- IID_ID3D12GraphicsCommandList : mini_d3d12.h
- IID_ID3D12PipelineState : mini_d3d12.h
- IID_ID3D12QueryHeap : mini_d3d12.h
- IID_ID3D12Resource : mini_d3d12.h
- IID_IDXGIAdapter : mini_d3d12.h
- IID_IDXGIAdapter1 : mini_d3d12.h
- IID_IDXGIFactory : mini_d3d12.h
- IID_IDXGIFactory1 : mini_d3d12.h
- IID_IDXGIObject : mini_d3d12.h
- IID_IUnknown : mini_d3d12.h
- user_context : vulkan_resources.h