Commit Graph

6745 Commits

Author SHA1 Message Date
twinaphex
d149d590cf Fix some Xbox unresolved symbols 2017-09-14 22:24:04 +02:00
twinaphex
3ab07fc43f Fix some Xbox unresolved symbol errors 2017-09-14 22:17:05 +02:00
twinaphex
557c6c1d19 (D3D) Try to treat HLSL shaders same as Cg shaders for now 2017-09-13 04:37:29 +02:00
twinaphex
88b593e4af (360) Builds again(360) Builds again(360) Builds again(360) Builds
again(360) Builds again(360) Builds again(360) Builds again(360) Builds
again(360) Builds again
2017-09-13 04:33:43 +02:00
twinaphex
170b368044 (360) Some buildfixes 2017-09-13 04:21:00 +02:00
twinaphex
07148293a5 (Xbox) Some buildfixes 2017-09-13 03:18:31 +02:00
twinaphex
dbb6adb453 C89_BUILD fixes 2017-09-11 04:17:28 +02:00
twinaphex
ba77d862a3 video_shader_parse.c - reduce stack usage 2017-09-09 22:54:55 +02:00
twinaphex
06a33aada8 Cleanups 2017-09-09 04:22:38 +02:00
twinaphex
30bff1ffab Cleanups 2017-09-09 04:11:46 +02:00
twinaphex
0a6c8122d0 Cleanups 2017-09-09 02:36:08 +02:00
twinaphex
2dee343ec7 Rearrange variables 2017-09-09 01:35:15 +02:00
twinaphex
3a92a60a8e Cleanups 2017-09-09 01:30:47 +02:00
twinaphex
0488415329 Cleanups 2017-09-09 01:18:40 +02:00
twinaphex
36e0ff8268 Rearrange variables 2017-09-09 01:10:00 +02:00
twinaphex
c0207e9b56 Revert "Reduce size of variables"
This reverts commit 79f1166c6e.
2017-09-09 00:20:39 +02:00
twinaphex
330d8dc59e Cleanups 2017-09-09 00:02:38 +02:00
twinaphex
79f1166c6e Reduce size of variables 2017-09-08 23:44:10 +02:00
twinaphex
02ac92b91d Cleanups 2017-09-08 16:43:34 +02:00
twinaphex
c3bb76a05e Try to reduce variable sizes 2017-09-08 05:58:48 +02:00
Twinaphex
1cc4239e2b Merge pull request #5409 from Scheiker/xvideo
Better error handling in *xv_init()
2017-09-07 20:34:43 +02:00
Brad Parker
cacef3866a vc6: use int instead of INT_PTR for callback to DialogBoxParam 2017-09-07 13:48:11 -04:00
Charlton Head
d29e8c18fa Better error handling in *xv_init() 2017-09-07 12:28:16 -05:00
Brad Parker
07566c51a1 VC6 buildfixes, add Makefile.griffin target for it 2017-09-07 11:50:10 -04:00
Brad Parker
0a1b3fedc0 VC6 support (targets NT 3.51) 2017-09-06 23:03:02 -04:00
twinaphex
33a77bd3a3 Cleanups 2017-09-06 00:40:14 +02:00
twinaphex
5ad8f2aa90 Update 2017-09-06 00:38:49 +02:00
twinaphex
511d563a1c (d3d_ctx) Log memory too - get rid of another _XBOX ifdef 2017-09-06 00:37:49 +02:00
twinaphex
582b688121 Silence some warnings for PS3 2017-09-06 00:21:20 +02:00
twinaphex
674dbfed19 Cleanups 2017-09-05 04:57:34 +02:00
twinaphex
bde5a6dc19 Rename renderchain_driver_t to d3d_renderchain_driver_t 2017-09-05 04:21:40 +02:00
twinaphex
21d3e890f8 Cleanup 2017-09-05 04:16:27 +02:00
twinaphex
97d7240c47 Cleanups 2017-09-05 04:08:44 +02:00
twinaphex
1c6314f1ff Cleanups 2017-09-05 03:51:20 +02:00
twinaphex
057444433d Cleanups 2017-09-05 03:42:39 +02:00
twinaphex
3eecbd7135 Fix d3d9_cg_renderchain.cpp 2017-09-05 03:27:00 +02:00
twinaphex
374b6115e1 Update HLSL backend 2017-09-05 03:21:58 +02:00
twinaphex
83ffb5092a Cleanups 2017-09-05 03:00:51 +02:00
twinaphex
9880e76d25 Implement set min/mag/u/v for D3D8 2017-09-05 01:12:06 +02:00
twinaphex
2b81f945df Update D3D8 codepaths 2017-09-05 01:03:55 +02:00
twinaphex
6f26a9b97e Take this out 2017-09-05 01:01:00 +02:00
twinaphex
c691bbaedc Start going through compilation errors 2017-09-05 00:57:58 +02:00
twinaphex
fb5744318a Start adding D3D8 headers 2017-09-05 00:37:17 +02:00
twinaphex
fd14986368 (d3d_common.cpp) Cleanups 2017-09-05 00:21:41 +02:00
twinaphex
e1c139dda6 Buildfix 2017-09-05 00:10:24 +02:00
twinaphex
b46c4b4db5 Create d3d8_renderchain.cpp and d3d9_hlsl_renderchain.cpp 2017-09-05 00:00:17 +02:00
twinaphex
c96b843330 xdk_renderchain.cpp should become the D3D8 renderchain implementation
(for Xbox OG/PC);
xdk360_renderchain.cpp will become the D3D9 HLSL one (for 360/PC)
2017-09-04 23:50:13 +02:00
Brad Parker
47f3a801ba gdi: allow compilation without DirectInput8 for NT 2017-09-04 14:18:50 -04:00
Brad Parker
747dd2ad12 support Windows 95/NT4 2017-09-03 23:39:25 -04:00
Brad Parker
35c4770c9b gdi: manually convert RGB444 to RGB555 to get around BI_BITFIELDS limitation on non-NT platforms 2017-09-01 20:52:58 -04:00