Commit Graph

27 Commits

Author SHA1 Message Date
fallenoak
32b5d6402b
feat(gx): fully implement TEXTLINETEXTURE::NewTextLineTexture and TEXTLINETEXTURE::Recycle 2025-12-22 19:54:57 -06:00
fallenoak
84b16f2aeb
fix(gx): fix buffer overruns in TEXTLINETEXTURE::WriteGeometry 2025-12-21 21:24:32 -06:00
fallenoak
1352f0ba50
chore(gx): minor clarity improvements in BATCHEDRENDERFONTDESC::RenderBatch 2025-12-21 21:11:59 -06:00
fallenoak
da51f7e4fc
chore(gx): improve more param and variable names 2025-12-21 13:16:18 -06:00
fallenoak
30fd02c942
chore(gx): improve parameter and variable names in TEXTLINETEXTURE::WriteGeometry 2025-12-21 11:55:09 -06:00
fallenoak
1f160ebd06
chore(gx): name TEXTLINETEXTURE::WriteGeometry param 2025-12-21 11:40:27 -06:00
fallenoak
fe217c3ac3
fix(gx): correct improper batching of strings in BATCHEDRENDERFONTDESC::RenderBatch 2025-12-20 15:03:52 -06:00
fallenoak
3643263ce9
fix(gx): fix incorrect cast in CGxString::InitializeViewTranslation 2025-12-16 15:51:36 -06:00
fallenoak
1414095e7e
fix(gx): use correct offset in TextBlockAddShadow 2025-12-15 11:28:32 -06:00
fallenoak
d3c3c21237
chore(gx): extract TextBlock functions into dedicated unit 2025-12-14 23:08:59 -06:00
fallenoak
850daf5e66
chore(gx): correct validation macros in GxuFontCreateString 2025-12-14 21:16:31 -06:00
fallenoak
c38b8005e6
feat(gx): add EGxStringFlags 2025-12-14 20:32:52 -06:00
fallenoak
1b0c787a85
chore(gx): clean up CGxString declarations 2025-12-14 16:01:09 -06:00
fallenoak
cf4d5a598d
feat(gx): add CGxString::HandleScreenSizeChange 2025-12-14 15:55:55 -06:00
fallenoak
4cad4121c1
feat(gx): partially implement CGxString dtor 2025-12-14 15:48:33 -06:00
fallenoak
01bd869abd
fix(gx): add missing defines 2025-12-09 22:37:11 -06:00
fallenoak
8e693843fa
feat(gx): handle remaining codes in GxuDetermineQuotedCode 2025-12-09 22:34:14 -06:00
fallenoak
8d28d35bd1
chore(gx): split out font utilities (#143) 2025-12-09 08:58:42 -06:00
fallenoak
93f450b24c
fix(gx): correct math in CGxString::InitializeViewTranslation 2025-11-05 20:56:39 -06:00
fallenoak
4bd4868531 chore(build): update libs 2025-09-23 17:00:37 -07:00
fallenoak
ee1d46db19
chore(build): remove unused includes 2023-03-31 12:03:37 -05:00
fallenoak
aeade5b085
chore(build): update libs 2023-03-27 17:46:26 -05:00
fallenoak
907c3faf8f
feat(gx): remove placeholder gx caps (#45) 2023-03-09 22:29:33 -06:00
fallenoak
d889a02083
fix(gx): use correct ordering when closing and nulling font face self reference 2023-02-21 16:00:19 -06:00
fallenoak
97a6a8dd91
chore(style): normalize memory allocations 2023-01-04 21:00:29 -06:00
fallenoak
655d795a9d
feat(app): add windows app 2023-01-03 00:45:25 -06:00
fallenoak
70b00c5c38
chore: initial commit 2023-01-02 13:17:18 -06:00