Johannes Unterguggenberger
Johannes Unterguggenberger
Post Build Helper shall get the option to pause its activity for some time/until further notice. **Definition of done:** - [ ] The context menu offers "Pause deployments for "...
During debugging, RenderDoc issues a warning: > Creating renderpass "Render Pass 129" contains a subpass dependency that would allow writing indirect command arguments. Indirect command contents are read at the...
Another layer of convenience shall be added with the goal that ORCA-scenes and 3D models can be loaded uniformly. I.e. instead of having to use `model_t::load_from_file` and `orca_scene_t::load_from_file` as separate...
This is a general issue which requests to add additional sample applications with the intent of teaching framework users how certain things can be done. A good source for inspiration...
The function `gvk::make_models_and_meshes_selection` (which returns `std::vector`) and all the functions which take its returnvalue as a parameter are meant as convenience functions => see: * `gvk::get_vertices_and_indices` * `gvk::create_vertex_and_index_buffers` * `gvk::get_normals`...
A new example application shall be created which shows how multisampling and the necessary subpass-usages can be used. The number of samples shall be configurable via the UI so that...
Problem here: 1. Checkout the [`create_cubemap_from_file`](https://github.com/cg-tuwien/Gears-Vk/tree/create_cubemap_from_file) branch and check out the specific commit `bb981ab29cb6586eca166f14da21fa9ccae667ce` 2. Perform a `git submodule update --recursive` to get the right _Auto-Vk_ commit 3. Open the...
For each example application, enable the best practices validation layer feature and try to get rid of all the warnings (errors?) it produces! The validation layer feature can be enabled...
It would be nice to have a standard shader that can be used to render ORCA scenes out of the box nicely. The materials are loaded anyways (see `struct material`...
Currently, there is only one invoker: `class sequential_invoker` which invokes `invokee::initialize()`, `invokee::update()`, `invokee::render()`, etc. sequentially. Vulkan, however, allows to build command buffers in parallel to decrease the CPU-time of a...