Hubert Maraszek

Results 7 issues of Hubert Maraszek

`PipelineBaseCreateInfo` functions like `add_spirv()` currently take the source as `std::vector`. This makes sense for sources loaded at runtime, but requires a needless copy if the sources are embedded in the...

I propose adding `operator+` for `vuk::Name`, which returns a new concatenated Name with an optional joiner string in between (underscore sounds like a sensible default.) It could also be an...

frontend

jPortAudio does not have a Linux version, and probably never will. This leaves Linux only with "OpenAL (LibGDX Sound)", which feels a lot more delayed than PortAudio on Windows. A...

`std::filesystem` appears to be unusable if linking against `libstdc++.a`, rather than `libstdc++.dll.a`, which happens when the `-static-libstdc++` option (or just `-static`) is used. The following error is printed, which appears...

Initial and dirty impl. Please test!

When allocating `eGPUonly` buffers, vuk uses the device-local memory. This limits usage on integrated GPUs, which usually have very little dedicated memory, and a large amount of shared memory. As...

I would greatly appreciate if the extension supported shading languages, since shader code is often a direct implementation of complex math formulas. Most variables are one or two letters because...