Skip to content

Commit b04175e

Browse files
ApoorvaJozkriff
andauthored
Newsletter 12: Graphene (rust-gamedev#210)
* Add graphene.png * Add graphene to index.md * Update index.md * Newsletter 12: Graphene: Split imgs & tweak style Co-authored-by: Andrey Lesnikov <ozkriff@gmail.com>
1 parent bbce1d4 commit b04175e

File tree

3 files changed

+24
-0
lines changed

3 files changed

+24
-0
lines changed
69.1 KB
Loading
69.8 KB
Loading

content/posts/newsletter-012/index.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,30 @@ and viewable from Firefox, Servo, Chrome, and other browsers.
211211
[nannou]: https://nannou.cc
212212
[wgpu-site]: https://wgpu.rs
213213

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+
214238
### Vulkan Renderer (Name TBD)
215239

216240
[![Vulkan renderer on iOS prototype](vulkan-renderer-prototype.jpeg)][vulkan-renderer-prototype-video]

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy