Felix Maier
Felix Maier
Notes: - Create hooks into platform/graphics - Inherit from GraphicsContext - Skia backend was removed (or only used by adobe)? - Directly use OpenGL backend from upstream?
There are 2 problems with the Linux version right now. First, Dawn's Chromium integration is not finished on Linux yet (the least finished on all platforms). Also the latest Linux...
I'm doing this project as a hobby and unfortunately don't have time to add other features. I was playing with this idea a lot to just create a fork of...
A RT implementation for Metal would be great, but I'm afraid I can't help much on this as I've never used Metal before. You might want to reach out to...
Should be fixed with https://github.com/maierfelix/glmw/commit/1ebe120acb5d4ae6a677e2c2b4a3fedfc4f94153, thanks!
I removed the code generator, for now this project is a standalone parser. Maybe i will get back again and reimplement this feature.
Just wanna throw in a small test regarding memory allocation: [https://jsperf.com/typed-array-allocation-pool](https://jsperf.com/typed-array-allocation-pool) The fastest seems to be to pre-allocate a chunk of memory, then generate Float32Array sub-views on it and cache...
Test repository is up [here](https://github.com/maierfelix/glmw)
- Right now glmw has to be instantiated asynchronous (due to a Wasm limitation), see [here](https://github.com/maierfelix/glmw#instantiation) - There is [no garbage collection](https://github.com/WebAssembly/proposals/issues/16), spamming ``*.create`` in a draw loop is an...
An interesting benchmark would be the upcoming [SIMD instructions](https://v8.dev/features/simd)