Skip to content

Commit 377961c

Browse files
authored
N46: Blit (#1379)
1 parent d2b4d61 commit 377961c

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

content/news/046/blit.png

15.1 KB
Loading

content/news/046/index.md

+22
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,28 @@ If needed, a section can be split into subsections with a "------" delimiter.
7575

7676
## Library Updates
7777

78+
### [blit]
79+
80+
![blit example: blitting the full sprite](blit.png)
81+
82+
[blit] is a GPL licensed library for quickly blitting 2D images on a pixel buffer.
83+
After a long stale period development has resumed quite a bit
84+
in the last couple of months.
85+
86+
The previous big release, [v0.7.0][blit-0-7], saw a big improvement in performance
87+
and API ergonomics. It also introduced interactive WebAssembly examples
88+
[which can be seen here][blit-web-show].
89+
90+
The latest big release, [v0.8.0][blit-0-8], is a complete rewrite of the quite old
91+
and admittendly outdated API. A focus has been put on both ergonomics and performance.
92+
There's now many ways of drawing a subsection, tiling, masking and creating
93+
repeating slices of an image on a pixel buffer.
94+
95+
[blit]: https://github.com/tversteeg/blit
96+
[blit-0-7]: https://github.com/tversteeg/blit/releases/tag/v0.7.0
97+
[blit-0-8]: https://github.com/tversteeg/blit/releases/tag/v0.8.0
98+
[blit-web-show]: https://tversteeg.nl/blit/showcase
99+
78100
## Popular Workgroup Issues in Github
79101

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

0 commit comments

Comments
 (0)