Alibek Omarov
77ea03a62c
engine: client: introduce bare-bones font manager and text drawing manager
...
* wire hud_fontscale so HUD font scaling can be used independently from
hud_scale
* allow small optimizatinons, like optional UTF-8 decoding, or not calling
SetRenderMode for each character
* even less copypasted code in text drawing between client code and console
* get rid of direct DrawCharacter calls when it can be just DrawString
* fix net_speeds, r_speeds with scaled console fonts
* try to fix MobilityAPI's pfnDrawCharacterScaled
* center keyboard keys in OSK code
2023-02-03 08:51:18 +03:00
..
2021-01-04 20:55:10 +03:00
2022-11-16 22:05:31 +03:00
2021-03-07 02:51:03 +03:00
2022-05-25 03:50:06 +03:00
2022-12-01 00:34:33 +03:00
2022-12-12 06:31:54 +03:00
2022-05-25 03:50:06 +03:00
2022-09-08 04:16:29 +03:00
2022-05-25 03:36:33 +03:00
2023-02-03 08:51:18 +03:00
2022-08-22 10:24:15 +03:00
2023-02-03 08:51:18 +03:00
2023-02-03 08:51:18 +03:00
2023-02-02 04:57:53 +03:00
2023-02-03 08:51:18 +03:00
2023-02-03 08:51:18 +03:00
2023-01-16 09:21:30 +03:00
2023-01-14 10:58:03 +03:00
2022-10-13 14:49:48 +03:00
2021-05-02 20:02:04 +03:00
2022-09-20 18:06:19 +03:00
2023-02-03 08:51:18 +03:00
2022-05-29 02:27:02 +03:00
2023-01-06 00:09:36 +03:00
2019-03-22 16:36:46 +03:00
2022-12-20 16:06:41 +03:00
2022-08-18 04:46:11 +03:00
2023-02-03 08:51:18 +03:00
2023-02-03 08:51:18 +03:00
2023-01-14 10:58:03 +03:00
2023-02-01 06:42:31 +03:00
2022-11-16 21:14:48 +03:00
2022-10-13 14:49:48 +03:00
2023-02-03 08:51:18 +03:00
2021-10-03 04:26:22 +03:00
2023-01-31 07:18:23 +03:00
2021-03-07 03:40:01 +03:00
2022-05-25 03:50:06 +03:00
2022-11-28 07:54:24 +03:00
2022-08-20 15:36:02 +03:00
2023-01-27 06:19:31 +03:00
2023-01-27 06:19:31 +03:00
2021-03-09 23:59:29 +03:00
2021-01-04 20:55:10 +03:00
2022-05-29 04:22:43 +03:00
2022-08-31 06:44:45 +03:00
2021-01-04 20:55:10 +03:00
2023-01-18 19:27:40 +03:00
2022-11-10 13:05:03 +03:00
2022-10-19 01:08:39 +03:00
2022-08-31 06:44:45 +03:00
2022-02-22 09:40:15 +03:00