Johannes Unterguggenberger

Results 96 issues of 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...

enhancement
C++

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...

enhancement
C++

Add `/MP` and `-m` switches to the compiler invocation with MSVC/MSBuild! => Modify "Build command arguments" in `CMakeSettings.json`!

enhancement

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...

C++

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...

enhancement
C++

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...

enhancement
C++

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...

enhancement
C++

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...

question
C++

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...

bug
Vulkan
urgent

Looks like this: ![image](https://user-images.githubusercontent.com/536330/114386230-3e235c00-9b91-11eb-94e7-9197b11688d9.png) but should look like this: ![image](https://user-images.githubusercontent.com/536330/114386268-4a0f1e00-9b91-11eb-8a55-f2bb7c82bcdb.png) (viewed in `open3mod`)

bug
C++