Commit Graph

20 Commits

Author SHA1 Message Date
9eadc26f2f New command queue implementation with hopefully less GC invocations. 2023-05-15 10:22:09 +03:00
39a9f67367 Add new commands. 2023-05-14 23:32:32 +03:00
3de9de4e2d New conversion operators and make some explicit. 2023-05-14 23:30:26 +03:00
fc1cc6a1ba Add intersect to rectangle. 2023-05-14 23:29:52 +03:00
9339295378 Push all uncommitted changes.
I have had a long break from this project due to other higher priority
things going on in my life. Big changes inbound.
2023-05-13 16:17:57 +03:00
98b1c1a277 New in development queue system. 2023-05-13 16:17:23 +03:00
3d672022e1 Update .gitignore 2023-05-13 15:43:03 +03:00
1d3f22f6ce Clean up the font test code slightly. 2022-08-20 12:57:57 +03:00
bf47915491 Very quick test text implementation. 2022-08-19 16:13:19 +03:00
a0473d9e83 Change over draw call propagation in the vertex generator. 2022-08-18 13:58:03 +03:00
7c0c6d9a75 Remove stroke stippling for a good long time. 2022-08-16 21:38:18 +03:00
72cad718cb Implement rectangle rendering. 2022-08-16 21:35:12 +03:00
16bb3f41a7 Implement bezier lines. 2022-08-08 10:52:03 +03:00
502eb95278 Create joint generating code for multi-segment lines and refactor code for end caps. 2022-08-06 10:05:27 +03:00
772906bec7 Add single line rendering. 2022-08-04 16:40:58 +03:00
a6465730c1
Design a simple logo and add it to README.md 2022-08-04 10:38:41 +03:00
ecd31a5cde Create a quick and dirty style system. 2022-08-03 22:54:16 +03:00
c26dcfe3f3 Implement own vector types to releive the System.Numerics dependency. 2022-08-03 17:52:00 +03:00
9838540a8f
Move project into its own subfolder to make room for other components. 2022-08-03 17:30:31 +03:00
4c42b68033
Create initial draw command list. 2022-08-03 15:04:40 +03:00