Johannes Unterguggenberger

Results 96 issues of Johannes Unterguggenberger

Use ImGui to create a ready-to-use editor component that allows changing the parameters of a loaded ORCA scene file. That is: - [ ] Changing the position of 3D model...

Think about how to handle the Vieport Matrix. This is especially important for supporting Vulkan and OpenGL gracefully next to each other. Further helpful information: http://glasnost.itcarlow.ie/~powerk/GeneralGraphicsNotes/projection/viewport_transformation.html

On a PC with AMD x370, Ryzen 3900X, and RTX 2080, lags can be observed constantly when moving the mouse. It appears that there are no lags when there is...

Currently, all example applications are using one single queue. There should be an example application that makes use of multiple queues in a somewhat meaningful way. Some ideas for example...

Vulkan does not need windows to access the GPU. Create an example application that computes something on the GPU (using compute shaders?!) and outputs the result to the console. The...

The only thing that makes no sense according to [1][1] is: > _READ flags are passed into srcAccessMask However, both `_READ` and `_WRITE` accesses can be subject to incoherent caches...

It should be more obvious from the software design, that different `top_level_acceleration_structure`s can reference the same `bottom_level_acceleration_structure`s with individual instance data.

Definitely support [`dxc.exe`](https://github.com/microsoft/DirectXShaderCompiler)! Currently, [`glslc`](https://chromium.googlesource.com/external/github.com/google/shaderc/+/HEAD/glslc/README.asciidoc) is used (in the post_build_helper via `glslangValidator.exe`). Would it make any sense to support [`shaderc`](https://github.com/google/shaderc) as well?

Let colors be specified as hex-codes (e.g. 0x030303FF), not only as RGB-triples.

Depending on the synchronization mode and number of concurrent frame settings, some visual artefacts can occur. The reason for this has to be investigated. [focus_rt](https://github.com/cg-tuwien/focus_rt) may serve as a good...