Skip to content

Vulkan hacking going overboard

Benjamin Otte requested to merge wip/otte/vulkan into main

In the last few weeks/months/years, I've gathered

  • a lot of ideas about how rendering could be done
  • a lot of knowledge about how rendering should be done
  • a lot of experience in doing rendering

so I started to play with the Vulkan renderer experimenting with these ideas. his quickly went overboard and now here's a ton of commits doing various things. The individual commits explain best what they do, but here's a list of things I looked at:

  • getting anti-aliasing to work (color { bounds: 0.33333 0.2 0.33333 0.2 })
  • work properly with fractional scaling
  • gaining performance by using the Vulkan API better
  • improve clip handling to fallback/offscreen less

Merge request reports