Commit graph

29 commits

Author SHA1 Message Date
James Grogan
b45385e8c7 Clean up some test files. 2022-11-30 18:28:50 +00:00
James Grogan
b2917e7e5d Clean some wayland dependencies. 2022-11-30 12:30:20 +00:00
James Grogan
d6d4319e21 Add test fixture. 2022-11-29 18:00:19 +00:00
James Grogan
af6fad72eb Convert lz77 to use fixed buffer sizes. 2022-11-29 12:05:08 +00:00
James Grogan
7f5009fb5e Initial fixed huffman coding for png. 2022-11-28 10:16:04 +00:00
James Grogan
5400a232dd Circle buffer and png cleaning. 2022-11-24 09:05:39 +00:00
James Grogan
9c8faa534b Further compression and png work. 2022-11-23 15:41:33 +00:00
James Grogan
318b481ccc Add some bit utils and initial l77 encoder. 2022-11-22 17:37:06 +00:00
James Grogan
6af296409a Intial Wayland EGL integration. 2022-11-11 09:14:41 +00:00
James Grogan
a4d3019f04 Initial freetype support. 2022-11-10 20:35:00 +00:00
James Grogan
7ce29ce8ae Support minimal dependency linux build. 2022-11-10 09:06:02 +00:00
jmsgrogan
cdd0cc6b78 Start templating engine. 2022-10-12 09:01:19 +01:00
jmsgrogan
cbc9ba77d2 Start adding config reader 2022-10-09 17:39:46 +01:00
jmsgrogan
bd60a28eef Fix up build and start site generator. 2022-10-03 07:45:10 +01:00
jmsgrogan
d471609712 Fix Cmake config. 2022-10-02 15:59:15 +01:00
jmsgrogan
f119c598d3 Fix merge conflict 2022-08-28 14:57:54 +01:00
jmsgrogan
79b07d36a6 Initial SVG support and clean up. 2022-08-28 14:55:22 +01:00
jmsgrogan
be0af2e6a7 Initial compiler entry. 2022-08-22 17:11:00 +01:00
jmsgrogan
a95439d419 Repairing Windows build. 2022-08-17 09:04:52 +01:00
jmsgrogan
1ee31596fb Initial compresison. 2022-08-01 16:14:14 +01:00
jmsgrogan
4fce4fc614 Add png reader 2022-08-01 14:00:40 +01:00
jmsgrogan
ed925afabf Start font reading support. 2022-07-31 20:01:13 +01:00
jmsgrogan
26f54c4581 Wayland example window 2022-05-18 08:42:44 +01:00
jmsgrogan
c1389218f2 Add geometry handling. 2022-05-15 14:58:31 +01:00
jmsgrogan
9c116b1efd Add PDF writer. 2022-01-01 18:46:31 +00:00
jamgroga
c05b7b6315 Add window support for Windows. 2021-10-31 13:04:48 +00:00
jmsgrogan
32ace0fcac Add some graphics tests. 2021-09-26 13:40:52 +01:00
jmsgrogan
8b5f485d1e Improve audio and midi support. 2021-05-23 21:02:38 +01:00
jmsgrogan
e0eccba62f Move xml tools to uptr, start adding test setup. 2020-06-07 18:11:36 +01:00