@akoeplinger I'm making lots of individual WebGL calls, so it feels tedious to convert all of those to individual imports. However, it's been pointed out that a better approach is to PInvoke to emscripten's GLES emulation layer instead of using WebGL through JS interop
Playing around with the new "wasmbrowser" .NET template. Is there a way to invoke arbitrary JS functions? All I see is [JSImport] which makes it very difficult to update some old mono WASM-based code. #dotnet#wasm
@gollebolle A mix of managed and unmanaged memory sounds like a much more practical approach. Is the goal literally to have no unmanaged memory or is it something more practical like "short GC pauses"?
@rfbigelow Great to hear! Feel free to drop in to the Discord server if you have any questions or want to share what you're working on: https://t.co/SiFyn5n5XV
@philologon Hey Paul, i have seen some talk about CAD apps on the gitter page, but I don’t know of any public or open source projects off the top of my head. Certainly a good use of the library though!
Veldrid 4.8.0 is out: https://t.co/eSV3O9fAZw. Going through the release notes, I was proud to see more new contributors than in any release before, plus a number of familiar faces. A huge thanks to everyone involved!
@ocornut True, that's another option. I'm mainly trying to avoid the overhead of maintaining two separate branches, builds, packaging steps, etc. unless it's necessary. Especially if the new stuff is optional/disabled by default.
@ocornut I'm considering making the docking branch the default for https://t.co/xAC8FyOv0u. Any thoughts on that direction? From what I've seen, the older stuff is just as stable, and all of the newer (extremely cool) features are hidden behind runtime config flags anyways.
One of the main reasons is that it's a lot more difficult for users of the lib to just "switch" branches themselves since things are rarely built from source in .NET land. And in this case, native binaries also need to be matched up, which makes it quite a bit trickier.
For the daring souls out there who use C# with SDL (FNA, MonoGame, etc) here is a little helper lib that gets you ImGui all nice and segregated in a second window. It includes a barebones OpenGL function loader and OpenGL ImGui renderer.
https://t.co/niSZ5XdL6u