gfx-d
gfx-d copied to clipboard
A graphics library for D
___Advantages___ - Meson is much better for code generation (today everything is pre-generated manually) - format.d code gen - vulkan and opengl bindings - spirv shaders - Meson is better...
See https://github.com/chances/gfx-d/actions
Backend should give the information whether the texture coordinates are top-down (Vulkan) or bottom-up (OpenGL). This indication can be used to flip the texture upload (starting by first row or...
It is intended to provide a high level API on top of Graal. This API should make writing code easy (Graal is just as complicated as Vulkan, just a little...
Something like gfx-rs' Warden
Needed if the struct has optional members (or members that have trivial default values) or if a struct has a lot of members - AttachmentDescription - PipelineInfo - Rasterizer -...
- title - resize event
Implement retained mode such as many things can get prepared in separate threads. Only the queue submission and presentation will be required to be in the same thread. Most of...