aboutsummaryrefslogtreecommitdiff
path: root/render/vulkan/shaders/meson.build
diff options
context:
space:
mode:
authorManuel Stoeckl <code@mstoeckl.com>2022-11-19 21:47:27 -0500
committerSimon Ser <contact@emersion.fr>2023-05-12 15:09:02 +0000
commit10dd41669492f7582c26bd3989536a66278df75d (patch)
treed8daa7c184d11481e5f8d4bbbe28581f62805f7a /render/vulkan/shaders/meson.build
parent8cdc4b7a31d8a3eba4e2ae7cf32bdc808e46538d (diff)
render/vulkan: allow rendering to non-8-bit buffers
This is implemented by a two-subpass rendering scheme; the first subpass draws (and blends) onto a linear R16G16B16A16_SFLOAT buffer, while the second subpass performs linear->srgb conversion, writing onto the actual output buffer.
Diffstat (limited to 'render/vulkan/shaders/meson.build')
-rw-r--r--render/vulkan/shaders/meson.build1
1 files changed, 1 insertions, 0 deletions
diff --git a/render/vulkan/shaders/meson.build b/render/vulkan/shaders/meson.build
index 906618c2..50f4a1f0 100644
--- a/render/vulkan/shaders/meson.build
+++ b/render/vulkan/shaders/meson.build
@@ -2,6 +2,7 @@ vulkan_shaders_src = [
'common.vert',
'texture.frag',
'quad.frag',
+ 'output.frag',
]
vulkan_shaders = []