Peter Marheine

Results 22 issues of 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...

area: Build System
area: RISCV
area: Userspace
platform: ITE

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.