Martins Mozeiko
f7897aecea
fix build warnings for clang
2024-01-19 10:27:33 -08:00
Ryan Fleury
b5e604e6c8
source view bottom bar -> warn if file timestamp is newer than currently-used debug info
2024-01-18 16:53:30 -08:00
Martins Mozeiko
99b2d9d6d0
minor d3d11 code improvements
...
1) automatically tries WARP driver if HW creation fails
2) HRESULT checks for swap chain creation or Present call (can fail if GPU driver crashes)
3) checks HRESULT of D3DCompile functions instead of using shader pointer as error condition
4) releases shader blob memory when not needed anymore
2024-01-16 17:09:07 -08:00
Ryan Fleury
096d85168a
display d3d11 device creation error code if fail
2024-01-13 11:10:37 -08:00
Ryan Fleury
735f817b0b
more texture format coverage in renderer/view-rules
2024-01-13 10:21:50 -08:00
Ryan Fleury
b932e6236a
os gfx stub backend
2024-01-12 20:30:38 -08:00
Ryan Fleury
b9a7b64280
stub render backend for tests; hoist out raddbg code/entry points from build target file, to be called into by sanity tests
2024-01-12 20:06:38 -08:00
Ryan Fleury
2078af15f9
mc -> mdesk; I do not know what Monkey C is
2024-01-12 19:22:11 -08:00
Ryan Fleury
5410fac38e
oops... fix first-time config initialization disaster!
2024-01-12 15:44:11 -08:00
Ryan Fleury
ca8727c4af
pipe parsed command line through render layer initialization; add new command line flags for render layer - (a) to disable API calls which require debug SDKs, and (b) to force software warp driver type
2024-01-12 14:42:24 -08:00
Ryan Fleury
a42ec6aeff
initial upload
2024-01-10 19:57:50 -08:00