James Grogan
|
86bc0d89f6
|
Continue work on png writer.
|
2022-11-23 17:51:36 +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
|
ff962a6b16
|
Some encode/decode practice.
|
2022-11-21 17:45:12 +00:00 |
|
James Grogan
|
8a41337e2d
|
Add simple mesh viewer
|
2022-11-18 17:05:33 +00:00 |
|
James Grogan
|
fcd90b5db4
|
Start building mesh primitives.
|
2022-11-18 15:11:54 +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
|
cf9bace272
|
Add XKB interface for x11
|
2022-11-17 11:28:18 +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
|
4849d83fcf
|
Text rendering working ok.
|
2022-11-15 17:16:38 +00:00 |
|
James Grogan
|
eef93efc29
|
Continue adding opengl font support.
|
2022-11-15 15:50:36 +00:00 |
|
James Grogan
|
649079a5c7
|
Some opengl additions
|
2022-11-15 11:50:24 +00:00 |
|
James Grogan
|
72123bc333
|
Basic Font integration.
|
2022-11-15 09:32:28 +00:00 |
|
James Grogan
|
ce11c52ae5
|
Add some initial font support.
|
2022-11-14 17:27:24 +00:00 |
|
James Grogan
|
71b5e8d4b1
|
Playing with projections.
|
2022-11-14 16:07:13 +00:00 |
|
James Grogan
|
be94bf0185
|
More resizing
|
2022-11-14 15:31:38 +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 |
|
James Grogan
|
8e0ce22b57
|
Fix compilation.
|
2022-11-12 17:03:35 +00:00 |
|
James Grogan
|
d0ab51c99a
|
Some meshing working.
|
2022-11-12 17:00:36 +00:00 |
|
James Grogan
|
392a2b7889
|
Cleaning window managers for consistency.
|
2022-11-12 15:34:54 +00:00 |
|
James Grogan
|
5d984aa61d
|
Attempt xcb image put.
|
2022-11-12 13:46:10 +00:00 |
|
James Grogan
|
c6d03f16d0
|
Clean image types
|
2022-11-11 16:32:55 +00:00 |
|
James Grogan
|
e7683cd94e
|
Prep for image support in windows.
|
2022-11-11 15:51:37 +00:00 |
|
James Grogan
|
53c98a227d
|
More window cleaning
|
2022-11-11 14:22:31 +00:00 |
|
James Grogan
|
6adc441e6f
|
More cleaning
|
2022-11-11 11:48:42 +00:00 |
|
James Grogan
|
02ebb9a54b
|
Some window interface cleaning
|
2022-11-11 10:35:41 +00:00 |
|
James Grogan
|
1180e576fa
|
Some cleaning up.
|
2022-11-11 09:29:49 +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
|
c10c5412b9
|
Some interface cleaning#
|
2022-11-10 17:10:18 +00:00 |
|
James Grogan
|
918c1d3046
|
Add simple keyboard handling for wayland.
|
2022-11-10 16:29:59 +00:00 |
|
James Grogan
|
e2cc98e1fb
|
Simple wayland pointer support.
|
2022-11-10 14:59:59 +00:00 |
|
James Grogan
|
63a93ec1a8
|
Running window.
|
2022-11-10 11:47:07 +00:00 |
|
James Grogan
|
25b1966c0e
|
Some wayland cleanup
|
2022-11-10 10:48:22 +00:00 |
|
James Grogan
|
7ce29ce8ae
|
Support minimal dependency linux build.
|
2022-11-10 09:06:02 +00:00 |
|
jmsgrogan
|
92a35a5bc9
|
Add directx practice
|
2022-11-09 19:54:25 +00:00 |
|
jmsgrogan
|
30e30c8a7b
|
Engine getting complicated - need some JSON for troubleshooting.
|
2022-10-21 08:28:32 +01:00 |
|
jmsgrogan
|
350c20efa6
|
Toward template rendering.
|
2022-10-20 09:00:39 +01:00 |
|
jmsgrogan
|
eb3b394bdf
|
Template engine tree building on sample data.
|
2022-10-19 20:27:12 +01:00 |
|
jmsgrogan
|
dbd7591dc5
|
Continue templating engine - initial tree structure.
|
2022-10-19 08:56:02 +01:00 |
|
jmsgrogan
|
98842b24f2
|
Template enginge - start parsing nodes.
|
2022-10-13 08:57:26 +01:00 |
|