vulkan/identity: Split out most rendering code to a base class
authorMatthew Waters <matthew@centricular.com>
Mon, 10 Jun 2019 16:05:32 +0000 (02:05 +1000)
committerMatthew Waters <matthew@centricular.com>
Wed, 19 Jun 2019 15:41:56 +0000 (01:41 +1000)
commitdc0c9dea7f86b743fe342e5218d8f36bea4870b3
tree8d77b5745ff511fc54daab65d433feda40490838
parent773e914f48363cab5cfffaba765cf9c64307e37a
vulkan/identity: Split out most rendering code to a base class

A simple base class that renders a 2d fullscreen quad parallel to the
screen surface inside the view frustum.
ext/vulkan/meson.build
ext/vulkan/shaders/identity.frag
ext/vulkan/shaders/identity.vert
ext/vulkan/vkfullscreenrender.c [new file with mode: 0644]
ext/vulkan/vkfullscreenrender.h [new file with mode: 0644]
ext/vulkan/vkimageidentity.c
ext/vulkan/vkimageidentity.h