Peter Marheine
Peter Marheine
I've implemented a recursive descent parser via the precedence climbing method using Combine, but it seems prone to unbounded mutual recursion somewhere in undocumented methods of the `Parser` impl. The...
The `decNumberRescale` is more convenient than `quantize` in some situations where rounding is desired. It would be nice to support a `rescale` method on `d128`. I'm not sure exactly how...
This is basically a rewrite of #16 using procedural macros which were stabilized in the 2018 edition (rustc 1.31.0). There are a few things that I haven't addressed yet, since...
On it8xxx2 with eSPI, the H2RAM memory region must be 4k-aligned. This set of changes adjusts how that is achieved to ensure that block of memory always gets placed at...
I'm using wgpu 0.13.1 with naga 0.9.0 and compiling GLSL shaders to SPIR-V with shaderc 0.8.0. If I `set_generate_debug_info()` in shaderc options, naga fails to parse the input shader modules...
There are some interesting things in there: https://github.com/tswilliamson/PrizmSDK/commits/master
Compressors can be slow, so it's easy to get a significant speedup by running compressors in parallel with a thread pool.
I have a CRX-N560D on my network that crashes rxv when trying to detect devices because it doesn't define a `controlURL` or `unitDescURL`. `ssdp.rxv_discover` fails when it tries to take...
This builds on top of #74 to remove a lot of old crusty patterns that mostly relate to targeting Windows as a primary platform. Using CMake, vcpkg and C++17 features:...
Travis hasn't been truly free for open-source projects since 2021, and is no longer used by this project.