The documentation (https://learn.microsoft.com/en-us/windows/win32/api/d3d12/ns-d3d12-d3d12_resource_desc#alignment) does not mention that only Texture2D's can be used for small alignment. Upon passing Texture1D also to the API `GetResourceAllocationInfo()`, it does allow 4KB. So any reason this library has that turned off?