Asher Norland

Results 65 issues of Asher Norland

Currently, available monitors are grabbed by GLFW and hard coded in the window functionality. Monitor information will be used elsewhere and it should then be abstracted to reflect that.

Enhancement

On Github we should host a project template which can be retrieved by the engine to create a new project. The template will create the structure and have lfs +...

Enhancement

An inheritable type that provides non-owning access to its data.

Enhancement

Hard coded state inside the Vulkan Raster module should be removed with this feature. The way to interact with the raster module for rendering should not be directly through the...

Enhancement
Epic
Cleanup

Rendering resources should be a contiguous set of components that can be externally copied into a separate resource handled by a specific raster backend.

Enhancement

Documentation generation should place its artifacts in `Resources/Documents` and have no user burden. Affecting the setup/commit workflow is a no-go.

Documentation

The Vulkan SDK comes with the requirement that it is pre-installed on the user's machine is manually built and linked via CMake. Transitioning to Conan would allow the hard requirement...

Epic
Cleanup

To remove the pre-installed requirement on the VulkanSDK, a wrapper for a Vulkan loader needs to be created or used.

Cleanup

To remove the pre-installed requirement on the VulkanSDK, a wrapper for validation layers needs to be created.

Cleanup

To remove the pre-installed requirement on the VulkanSDK, a wrapper for Vulkan.hpp needs to be created.

Cleanup