Commit Graph

121 Commits

Author SHA1 Message Date
fallenoak
5738079891
feat(gx): add device states to d3d backend 2023-03-07 08:51:06 -06:00
fallenoak
dad7f47b1d
feat(gx): add ctor to CGxDeviceD3d 2023-03-07 00:18:44 -06:00
fallenoak
0419802663
feat(gx): handle texture creation in d3d backend 2023-03-07 00:03:03 -06:00
fallenoak
6758062643
chore(gx): use succeeded macro for d3d call result checks 2023-03-06 09:06:20 -06:00
fallenoak
c34ea0f30d
feat(gx): handle window messages in d3d backend 2023-03-06 08:44:13 -06:00
fallenoak
f6d768ac59
feat(gx): create d3d device in d3d backend 2023-03-05 19:49:29 -06:00
fallenoak
c05ac69273
fix(gx): add missing initialization for d3d backend 2023-03-05 17:28:36 -06:00
fallenoak
80388f0279
feat(gx): add window creation to d3d backend 2023-03-05 16:13:31 -06:00
fallenoak
2010aa8e4e
feat(gx): add initial d3d backend 2023-03-05 11:55:12 -06:00
fallenoak
45c1978a85
feat(gx): handle changes to texture wrap settings 2023-03-04 12:20:15 -06:00
fallenoak
2282b8a54a
chore(bc): switch BlizzardCore to bc lib 2023-03-04 11:29:25 -06:00
fallenoak
4b662e6844
chore(gx): add assertions to CBLPFile::Open 2023-02-21 19:47:02 -06:00
fallenoak
1a4022eb31
feat(gx): use crappy green default for textures that fail to load 2023-02-21 17:10:01 -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
b0dbad7557
feat(gx): enable additional GLMipmap assertion 2023-02-21 15:02:48 -06:00
fallenoak
d9190d87a9
chore(gx): use unimplemented macro in stubbed blit functions 2023-02-21 08:49:09 -06:00
fallenoak
547a5e85a8
feat(gx): implement getter for depth bits on GLMipmap 2023-02-20 14:36:25 -06:00
fallenoak
82be126eee
feat(gx): handle clear stencil changes in GLL 2023-02-19 09:50:34 -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