Jessy De Lannoit
Jessy De Lannoit
Adds the config files and code to have a native WebGPU backend. The backend is provided by [Google's Dawn project](https://dawn.googlesource.com/dawn), due to the size this dependency is dynamically downloaded by...
Adds cppfront as a potential language to use in `paradigm`. With the latest version of cppfront facilities for reflection were added, and so it could be a good idea to...
Following are a list of features that should be investigated or added to the ECS implementation: - [x] #63 - [x] #64 - [x] #79 - [x] #65 - [x]...
Look into tracking bulk erase operations, and compact _after_ the erasions have been completed (lowering the amount of moving memory significantly)
Severity: High (causes non-fatal issue, and recovers next frame) Issue: GPU memory can get trashed when realloc happens in a buffer when, in a single frame, range A moves, followed...
`psl::serialization` needs some additional work to allow for polymorphic serialization irrespective of the used encoder/decoder.
Currently no method of automated builds for Android exist, resolve this. What is expected: - [x] Github CI builds android artefacts - [ ] Possible some form of basic tests...
The feature introduced in PR #51 currently lacks an implementation on CLang 14 and earlier. When `std::source_location` becomes available, remove the wrapper code, and clean up the printer.