p0nce

Results 629 comments of p0nce

``` strtod("0.65) // does nothing yet, but an UIKnob is returned .numLEDs(15) .LEDRadiusMin(0.06) .LEDRadiusMax(0.06) } static reflow() { var W = UI.width var H = UI.height var S = W...

FLStudio and Cubase on arm64 set the C locale to french??? ``` 0.65 is parsed = 0 0,65 is parsed = 0,65 ``` and Wren uses `strtod` which means many...

- [x] Does scanf perform better? => no, is the same. This is rather scary for the other string to number conversions.

Need scanf and strtod replacement for parsing float without locale interaction => #711

Should be okay now if you use Dplug v12.7.22+ and wrep-port v1.1.4+, just need to test that.

Shouldn't be an issue inside the Window implementation since we can expect the OS to send an Expose/WM_PAINT event for the whole window in case of resize (Linux also?)

The high-level overview is that there are two places (for both Raw and PBR layers) where dirty rects can live: - thread-protected `dirtyListRaw` and `dirtyListPBR`, maintain some non-overlap, notable the...

A good way to stress resizing is to override `checkSizeConstraint` in the VST3 client to always return true (well, except for REAPER on linux + macOS see #559 )

Ideally would need another list of rects apart `_rectsToUpdateDisjointedRaw`/`_rectsToUpdateDisjointedPBR` from in "onDraw", that deals with resized rect and borders. (but can eliminate all races without doing that).