From 56cadf09df3354f2e4b76bacf9009401340da50d Mon Sep 17 00:00:00 2001 From: matthew Date: Sat, 12 Jul 2025 17:20:47 +1000 Subject: [PATCH] fix renderer with compute/gfx pipelines, handle window events --- assets/shaders/gradient.comp.spv | Bin 3384 -> 3384 bytes src/gears/main.d | 3 + src/gears/platform.d | 35 +++++ src/gears/renderer.d | 8 + src/gears/vulkan.d | 252 ++++++++++++++++--------------- src/shaders/gradient.comp.glsl | 4 +- 6 files changed, 182 insertions(+), 120 deletions(-) diff --git a/assets/shaders/gradient.comp.spv b/assets/shaders/gradient.comp.spv index 49ba2be96752a1db1adec40e55b7a663987ed172..319e010161cb37e97eb379ebf53603642b110d15 100644 GIT binary patch delta 210 zcmdlXwL@w`4x{15TxCW^!_5;JAA_h;W_4y+YX%ku9tH*mLm*}ZVg(@I2+HQ#yp!!e zb1H~y48$NMQb24ARKf+MO@J6AzM6rRK@v!tLd8I8zB4d0m;-4L_ytrCk~0Hhkk}6f tCNSF(s1Ibe1rQrfmgUx0g~@{GuMF&9Q>}q)kZvs?wgO_a&4t{@83E@^8R!52 delta 210 zcmdlXwL@w`4x{