jmsgrogan
|
64f0b3e77a
|
Clean up fontsmanager
|
2023-01-12 11:54:08 +00:00 |
|
jmsgrogan
|
076e32b1d6
|
Add offscreen text rendering.
|
2023-01-12 10:58:43 +00:00 |
|
jmsgrogan
|
c63138c455
|
D2d offscreen rendering finish up.
|
2023-01-12 09:18:16 +00:00 |
|
jmsgrogan
|
53a9f7bd15
|
Hook up d2d offscreen rendering.
|
2023-01-11 17:16:55 +00:00 |
|
jmsgrogan
|
0c84a53643
|
Split d2d integration into own class.
|
2023-01-11 16:27:25 +00:00 |
|
jmsgrogan
|
0d3674faac
|
Clean up Image class.
|
2023-01-11 14:31:29 +00:00 |
|
jmsgrogan
|
4bb87de0e6
|
Move dx interface into graphics module.
|
2023-01-11 11:02:03 +00:00 |
|
jmsgrogan
|
672b31b603
|
Clean up of scene nodes to support 2d and non int positioning.
|
2023-01-11 10:21:18 +00:00 |
|
jmsgrogan
|
39422838b7
|
Fix some window messaging bugs for dx.
|
2023-01-08 12:41:09 +00:00 |
|
jmsgrogan
|
55ed0e9299
|
Some directx cleaning.
|
2023-01-06 13:03:51 +00:00 |
|
jmsgrogan
|
850bd6906f
|
Simple dx examples working.
|
2023-01-05 16:57:46 +00:00 |
|
jmsgrogan
|
e0cad34d55
|
Simple dx render example.
|
2023-01-05 16:40:27 +00:00 |
|
jmsgrogan
|
7fcc8e43ae
|
Further directx cleaning.
|
2023-01-05 12:06:17 +00:00 |
|
jmsgrogan
|
d99a36f24f
|
Start aligning Dx and OpenGl approaches.
|
2023-01-05 08:46:01 +00:00 |
|
jmsgrogan
|
92d1f24613
|
Initial directx example.
|
2023-01-03 20:33:18 +00:00 |
|
James Grogan
|
1fc730d413
|
Initial scene to svg conversion.
|
2022-12-08 08:48:18 +00:00 |
|
James Grogan
|
f0091f9e04
|
Simple drawing example.
|
2022-12-05 10:59:45 +00:00 |
|
James Grogan
|
f16dd7c0d9
|
Clean text rendering in editor.
|
2022-12-02 11:50:15 +00:00 |
|
jmsgrogan
|
b17ba8b3a7
|
Fix windows compilation.
|
2022-11-30 20:53:17 +00:00 |
|
James Grogan
|
1adc9272f8
|
Fix up minimal dependency case and clang support.
|
2022-11-30 15:28:15 +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
|
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
|
c6d03f16d0
|
Clean image types
|
2022-11-11 16:32:55 +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
|
7ce29ce8ae
|
Support minimal dependency linux build.
|
2022-11-10 09:06:02 +00:00 |
|
jmsgrogan
|
70991e59af
|
Make a start at toml reader.
|
2022-10-10 08:57:32 +01:00 |
|
jmsgrogan
|
160b746182
|
Fix build
|
2022-05-15 16:14:04 +01:00 |
|
jmsgrogan
|
c1389218f2
|
Add geometry handling.
|
2022-05-15 14:58:31 +01:00 |
|
jamgroga
|
5d32592126
|
Fixing up Windows build.
|
2021-09-26 21:42:35 +01:00 |
|
jmsgrogan
|
9bcc0ae88e
|
Add cairo interface.
|
2021-04-17 13:57:14 +01:00 |
|
david
|
683ba5447f
|
Add Windows support.
|
2020-07-04 19:43:08 +01:00 |
|
jmsgrogan
|
59c6161fdb
|
Initial commit.
|
2020-05-02 08:31:03 +01:00 |
|