Commit graph

21 commits

Author SHA1 Message Date
jmsgrogan
d99a36f24f Start aligning Dx and OpenGl approaches. 2023-01-05 08:46:01 +00:00
James Grogan
b101a5f87c Some simple svg output. 2022-12-08 13:52:37 +00:00
James Grogan
1fc730d413 Initial scene to svg conversion. 2022-12-08 08:48:18 +00:00
James Grogan
8705859115 Improvements for markdown parsing. 2022-12-06 18:02:43 +00:00
James Grogan
f0091f9e04 Simple drawing example. 2022-12-05 10:59:45 +00:00
James Grogan
8a41337e2d Add simple mesh viewer 2022-11-18 17:05:33 +00:00
James Grogan
a20c0183df Add outline rendering. 2022-11-18 09:43:22 +00:00
James Grogan
f04d86e0ad Start adding grid 2022-11-17 17:33:48 +00:00
James Grogan
9301769d58 Add Keyboard input and enter support for text editor. 2022-11-17 13:13:01 +00:00
James Grogan
7ad237edc1 Sample editor back working. 2022-11-17 08:39:49 +00:00
James Grogan
722bda2801 Improve visibility and update caching. 2022-11-16 17:27:19 +00:00
James Grogan
70891ce7b4 Back with clickable button. 2022-11-16 17:00:55 +00:00
James Grogan
3e53bd9e00 Convert visual layers to scene nodes. 2022-11-16 15:06:08 +00:00
James Grogan
798cb365d7 Clean opengl rendering. 2022-11-16 09:39:05 +00:00
James Grogan
eef93efc29 Continue adding opengl font support. 2022-11-15 15:50:36 +00:00
James Grogan
72123bc333 Basic Font integration. 2022-11-15 09:32:28 +00:00
James Grogan
9ade0e2d4b Starting resize support. 2022-11-14 14:57:50 +00:00
James Grogan
cea3d2c39f First opengl/x11/window integration. 2022-11-14 13:07:11 +00:00
James Grogan
7c6a92f4ec Cleaning for opengl rendering prep. 2022-11-14 11:19:51 +00:00
James Grogan
402f381d10 Cleaning for mesh addition. 2022-11-13 17:02:09 +00:00
jmsgrogan
9bcc0ae88e Add cairo interface. 2021-04-17 13:57:14 +01:00