Commit Graph

42 Commits

Author SHA1 Message Date
Phillip Stephens 0ca2786302
Initial CTextRenderBuffer rewrite 2022-05-13 23:47:29 -07:00
Luke Street 740114af9e Begin transitioning to new CTexture; start Stream API 2022-03-04 02:47:21 -05:00
Phillip Stephens ad272f7468
More refactoring, decouple tweaks from hecl 2022-02-21 08:01:05 -08:00
Luke Street c64f9eb2d1 aurora: Reimplement textures 2022-02-17 19:38:31 -05:00
Luke Street 7b9f893a49 aurora: the boring C++ version 2022-02-16 00:21:24 -05:00
Luke Street e48435f11e Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
Phillip Stephens a9bcb7a9ce
Reformat pass 2021-06-07 12:29:18 -07:00
Phillip Stephens 9bae2f943e
Rename everything 2021-04-10 01:42:06 -07:00
Luke Street 330eeebf08 CRasterFont: Remove ignored maybe_unused attributes 2020-05-27 12:40:35 -04:00
Luke Street 24acb585f8 MSVC & zeus fixes; update hecl-gui 2020-04-19 21:09:30 -04:00
Lioncash f7962cb3f7 CRasterFont: Extend CFontInfo buffer to 64 characters
GM8E v0 seems to be using at least a buffer 64 characters in size, not
40.
2020-04-06 06:59:22 -04:00
Lioncash 94264f6fe6 CRasterFont: Collapse loop into a std::find_if in InternalGetGlyph()
Same behavior, less code.
2020-04-05 06:01:29 -04:00
Phillip Stephens 70747e23d5
Fix font rendering and world teleporter in MPT and PAL 2019-12-11 10:55:19 -08:00
Lioncash 36d04456dd General: Normalize RuntimeCommonB include paths
Finishes the normalizing of all of includes within the RuntimeCommonB target's headers.
2019-09-23 17:22:37 -04:00
Jack Andersen 636c82a568 New code style refactor 2018-12-07 19:30:43 -10:00
Jack Andersen c91e5df986 Convert to pragma once 2018-10-06 17:42:33 -10:00
Jack Andersen 70b3404b7c Windows build fixes and warning avoidance 2018-05-24 20:39:38 -10:00
Jack Andersen 1c977e8021 Scan visor fixes 2018-05-07 19:10:24 -10:00
Jack Andersen 3894749675 Changes to support boo object tracker API 2017-11-04 20:17:12 -10:00
Jack Andersen 802cf9d811 Minor CRasterFont tweaks 2017-01-31 21:20:18 -10:00
Jack Andersen 83176b41a9 FRME bug fixes and shader adjustments 2017-01-29 18:16:20 -10:00
Jack Andersen d5c7efce58 Tons of refactors and bug fixes 2017-01-28 17:58:16 -10:00
Jack Andersen 7a60151d3e Char16 refactor and GuiSys bug fixes 2017-01-23 21:41:33 -10:00
Jack Andersen f4ea728a61 Resource factories now provided with self-ref 2016-09-02 09:32:57 -10:00
Phillip Stephens dc24a864fd CPlayerState imps 2016-03-23 13:38:01 -07:00
Jack Andersen 7c99de82ec CTextRenderBuffer boo implementations 2016-03-21 22:15:00 -10:00
Jack Andersen 89daac544f CTextParser imps 2016-03-20 14:25:53 -10:00
Jack Andersen ee534de7be Various stubs and imps 2016-03-18 14:07:31 -10:00
Phillip Stephens c0afcc2a22 CRasterFont fixes 2016-03-17 19:22:19 -07:00
Phillip Stephens b989c8efd1 Remove extraneous variable 2016-03-17 13:26:25 -07:00
Phillip Stephens 2528a366f3 Finalize CRasterFont reimp 2016-03-17 13:21:08 -07:00
Jack Andersen b4514fc6a6 CRasterFont const-correctness 2016-03-16 10:53:38 -10:00
Phillip Stephens 562824e386 Fix function argument 2016-03-16 12:56:57 -07:00
Phillip Stephens 75ed3562d1 Initial CRasterFont implementations 2016-03-16 12:53:06 -07:00
Phillip Stephens b496ec643b More CRasterFont work, CParticleElectric stub 2016-03-15 16:44:59 -07:00
Jack Andersen 640cb41a86 Merge branch 'master' of https://github.com/AxioDL/urde 2016-03-12 09:43:28 -10:00
Jack Andersen c04a2894a0 OCD fix 2016-03-12 09:43:15 -10:00
Phillip Stephens 6909edbcc6 Fix CRasterFont factory 2016-03-11 21:10:14 -08:00
Phillip Stephens b952b80e22 Correct KernLookup implementation 2016-03-11 15:19:02 -08:00
Phillip Stephens 0577dde1df herp derp 2016-03-11 14:59:54 -08:00
Phillip Stephens ca026a600f Initial CRasterFont 2016-03-11 14:52:55 -08:00
Jack Andersen 1908ac111b More GuiSys stubs 2016-03-10 14:23:16 -10:00