Skip to content

Commit ec91d2a

Browse files
N32: Add Screen 13 library update (#993)
Co-authored-by: Joe Clay <[email protected]>
1 parent 320dde1 commit ec91d2a

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

content/news/032/index.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -376,6 +376,26 @@ _Discussions: [/r/rust], [twitter]_
376376
[/r/rust]: https://www.reddit.com/r/rust/comments/t984ss/kira_game_audio_library_v060_complete_rewrite
377377
[twitter]: https://twitter.com/tesselode/status/1501213862988849152
378378

379+
### [screen-13 v0.2.1-alpha](https://github.com/attackgoat/screen-13)
380+
381+
[Screen 13] is an easy-to-use 2D/3D rendering engine in the spirit of QBasic. The
382+
library provides a thin Vulkan 1.1 driver using smart pointers and a fully-generic
383+
render graph structure.
384+
385+
Earlier this year [Screen 13] was updated with a dynamic graph pattern, but there
386+
was no good starter documentation and a few bugs. There is a [getting started][s13-getting-started]
387+
guide now! Also, a ton of new features that have been added in the last month:
388+
389+
- ImGui support
390+
- Mac support
391+
- Shader specialization
392+
393+
For more details, see the [changelog][s13-change-log].
394+
395+
[Screen 13]: https://github.com/attackgoat/screen-13
396+
[s13-getting-started]: https://github.com/attackgoat/screen-13/blob/master/examples/getting-started.md
397+
[s13-change-log]: https://github.com/attackgoat/screen-13/blob/master/CHANGELOG.md
398+
379399
## Popular Workgroup Issues in Github
380400

381401
<!-- Up to 10 links to interesting issues -->

0 commit comments

Comments
 (0)