Nathan Reed
Nathan Reed
- Move constructors and move assignment now supported on Str and its subclasses. - For local-buffered strings, does a copy; for heap-allocated strings, takes over the allocation from the move...
Although HlslTools supports F12 "Go to definition", it doesn't seem to offer Alt+F12 "peek definition", which I use often in C++. Is it possible to support this as well?
Unsure if this is a font issue or a renderer issue, or an intersection of both, but I thought I'd start here. Example string: `[Version 10.0.19045.3693]` Here's how it renders...
The material compiler currently doesn't warn about duplicate names in an .mtl file, but then the dupes get dropped on the floor when they're loaded and stored in a hash...
There are a bunch of issues with paths in asset packs. - The path provided to the compiler has to be pre-normalized (i.e. lowercase with forward slashes). - The internal...
ZIP decompression is quite slow. In part this is due to a CRC32 check of the decompressed data, but even when that's disabled, decompression in miniz is slower than HDD...
Today, `D3D11Window::Init()` just does everything. Should at least split it into two init methods: one for the D3D device, shaders, state blocks etc. and another for the window and swap...
For example, if an asset pack has no meshes, then the system doesn't think it needs to be updated when I bump the mesh version. However, it still fails to...
Resolves: #25070 Support copy/paste in local time signatures, with the restriction that the source and destination ranges must all have the same time stretch ratio. Also enables features like "repeat...