Vladimír Vondruš
Vladimír Vondruš
A meta-issue tracking various ideas for SIMD-optimized string algorithms. A reason why we're making our own string APIs is because the C string library is made for null-terminated strings, which...
A "one line" marketing pitch (*everything* subject to change): ```cpp PluginManager::Manager manager; std::unique_ptr fs = manager.loadAndInstantiate("AnyFilesystem"); fs->openPrefix("http://your.domain/assets/"); // web fs->openPrefix("bundle://assets/"); // android fs->openPrefix("assets.zip"); // local filesystem fs->openPrefix("://assets.zip"); // compiled-in resource...
Attempts to fix #132, waiting on confirmation from @Squareys. Things to do: - [ ] Verify this handles the failure properly - [ ] Update the expected message prefix in...
I regularly get angry at how long large tests take to compile. Well, I guess relatively, building a *heavy* 6000-line `GltfImporterTest.cpp` in under 5 seconds is an unachievable feat in...
Because why do the extra work with getting a size of the view if we don't need to. This however results in an ambiguity with `ArrayView + int`, i.e., when...
Original idea by @williamjcm. Might theoretically be useful for taking an `Array` and turning it into a `StridedArrayView1D` without having to allocate a temporary copy. However: - the ifdefs for...
(Oh come on, what happened lately that my *every* attempt to implement anything results in stashing the unfinished work to a WIP branch because I hit a wall?!) This will...
[11:10] "hmm, let's stop procrastinating and add the `Path::glob()`, finally, can't be that hard" [21:25] WHERE IS MY FLAMETHROWER When I hit a bug in musl, which is used by...
The problem, in short: ```cpp int a[5]; Debug{}
TODO: - [ ] everything - [ ] convert TestSuite::Tester test to it (maybe more? configuration tests?) Simple diff algorithm is at http://pynash.org/2013/02/26/diff-in-50-lines/ .