Fixed all issues found by vulkan debug report. Reasons for the major design changes are commented.

This commit is contained in:
Peter Particle 2017-02-26 17:31:02 +01:00 • committed by omar
commit 33874073dc