Johannes Unterguggenberger
Johannes Unterguggenberger
At many places within _Auto-Vk_ and _Gears-Vk_, small `std::vector`s are passed around --- meaning that only few elements are contained. A small vector type would probably be very beneficial to...
Currently within Auto-Vk and Gears-Vk, when a function/method supports multiple elements for one particular argument, that argument's type is `std::vector`. That is bad, however, since users are forced to use...
Add `/MP` and `-m` switches to the compiler invocation with MSVC/MSBuild! => Modify "Build command arguments" in `CMakeSettings.json`!
In preparation for supporting bounds for animated meshlets (such as those described in Issues #118), a method shall be implemented that generates navigation paths from one origin-node along a given...
Currently, two image loaders are used: [stb_image](https://github.com/nothings/stb/blob/master/stb_image.h) and [GLI](https://github.com/g-truc/gli). In the function `gvk::create_image_from_file`, first it is tried to load an image via GLI. If that fails, it is tried to...
ASSIMP's load flags are the only thing that users are supposed to use => create a substitute enum and translate to ASSIMP. Remove the ASSIMP include from the _Gears-Vk_ headers...
Evaluate `model_t` w.r.t. the following points: - Does `model_t` have to be a resource? Collection of plain data arrays - `model_t` should not create buffers from per-vertex data - reduces...
E.g. `gvk::create_image_from_file...` and similar functions can be used freely. Is that actually okay? Shouldn't they also be accessible via `gvk::context()`? If it can be argued that there's no use in...
The `avk::buffer mViewProjBuffer;` is only there once, but there should be as many of them as there are frames in flight. This applies to the `orca_loader` example, and possible also...
Looks like this:  but should look like this:  (viewed in `open3mod`)