Lucas Murray
Lucas Murray
@RandomShaper The last set of changes has resulted in `D3D12Context::adapter_type` no longer being set resulting in `D3D12Context::get_device_type()` always returning `DEVICE_TYPE_OTHER`.
My main concern with this PR vs the other is that this one allocates temporary data on the heap for every call while the other operates entirely on the stack....
I do think LineBuilder should be promoted to core and reused in a lot more locations as it has the base algorithm for generating a mesh from an arbitrary line....
The root COPYRIGHT.txt has not been updated with the new dependencies. Even if the dependencies are possibly changing it's probably good to keep it in sync for now. Suggested changes...
I'm not sure what it's like in the D3D12 world but supposedly on Vulkan not all devices support all contiguous MSAA sample counts. E.g. some support 4x but not 2x....