Lephe
28bea2e1ce
gint: switch from file filters to config macros + basic fxg3a target
...
Nothing interesting in this commit, just moving files around, making
sure every target compiles every file, and controlling with macros
instead.
Basic support for fxg3a target in CMakeLists.txt, cmake/FindGint.cmake,
giteapc.make and include/gint/config.h.in. The rest is forgettable.
2024-03-23 10:02:51 +01:00
Lephe
4df3d69d8c
render: add a window setting to restrict rendering
...
Mono text rendering is a bad hack and probably not that fast, but meh.
We can optimize it the day it becomes a bottleneck, if ever...
2022-11-19 17:19:28 +01:00
Lephe
c2ff07427b
image: add image_linear_alloc()
2022-05-15 13:45:59 +01:00
Lephe
09c13676d3
image: arbitrary linear transforms
2022-05-15 12:59:28 +01:00
Lephe
780acb3fc9
image: arbitrary linear transforms [WIP]
2022-05-14 22:32:59 +01:00
Lephe
818f950fff
image: flips, including in-place
2022-05-14 20:27:16 +01:00
Lephe
9468a8d725
image: clean up palette semantics, and conversion
2022-05-14 15:36:07 +01:00
Lephe
fc6f7d3051
image: remove alpha field of images
2022-05-14 12:54:59 +01:00
Lephe
5a69e44078
image: new image format and base for the image library
2022-05-13 23:31:03 +01:00