@@ -211,6 +211,30 @@ and viewable from Firefox, Servo, Chrome, and other browsers.
211
211
[ nannou ] : https://nannou.cc
212
212
[ wgpu-site ] : https://wgpu.rs
213
213
214
+ ### [ Graphene] [ graphene ] - Vulkan Render Graph
215
+
216
+ ![ execution flow example] ( graphene.png )
217
+
218
+ [ Graphene] [ graphene ] is a Vulkan render graph. Still heavily a work in progress,
219
+ it is built to be a simpler abstraction over Vulkan, with long-term ambitions to
220
+ serve as a graphics test-bench.
221
+
222
+ Currently, it implements a mesh render pass followed by a chromatic aberration
223
+ post-process in less than [ 250 lines of Rust code] [ graphene_example_code ] .
224
+ Current features include easy Vulkan initialization, automatic swapchain
225
+ resizing, glTF mesh loading, and shader hot-reloading.
226
+ Check out a [ "Render graphs" blog post] [ graphene_blog ]
227
+ for a more in-depth introduction to the project.
228
+
229
+ ![ chromatic aberration demo] ( graphene-demo.jpeg )
230
+
231
+ You can follow progress on [ GitHub] [ graphene ] or on [ Twitter] [ apoorvaj ] .
232
+
233
+ [ graphene ] : https://github.com/ApoorvaJ/graphene
234
+ [ graphene_blog ] : https://apoorvaj.io/render-graphs-1/
235
+ [ graphene_example_code ] : https://github.com/ApoorvaJ/graphene/blob/a1ee574d92445f4cff195ca517af2912ebfce697/src/demos/00/main.rs
236
+ [ apoorvaj ] : https://twitter.com/ApoorvaJ
237
+
214
238
### Vulkan Renderer (Name TBD)
215
239
216
240
[ ![ Vulkan renderer on iOS prototype] ( vulkan-renderer-prototype.jpeg )] [ vulkan-renderer-prototype-video ]
0 commit comments