2339 Commits

Author SHA1 Message Date
Lioncash
be12253243 Fix some more possible null pointer dereferences 2014-09-12 00:30:53 -04:00
Lioncash
64272ef327 Squash some more potential null pointer dereferences 2014-09-11 23:04:02 -04:00
twinaphex
9104736dce (D3D) Include xtl.h header for D3D8 Xbox 1 2014-09-12 04:04:05 +02:00
twinaphex
885362e9da (D3D) Add 360/Xbox 1 implementation for d3d_textureblit 2014-09-12 03:45:48 +02:00
twinaphex
3eb362eaae (XDK) win32_common.h - add ifndef _XBOX define 2014-09-12 03:32:45 +02:00
twinaphex
9c67b3f39c Indenting/style nits 2014-09-12 02:51:47 +02:00
twinaphex
e05b505032 (D3D) uniquely name header guard name for d3d_font.h 2014-09-12 02:45:13 +02:00
twinaphex
de5301da33 (D3D) RenderChain class is gone so get rid of this 2014-09-12 02:35:54 +02:00
twinaphex
11e3d1e2ac (Fonts) Change font drivers to non-constedness 2014-09-12 02:24:09 +02:00
twinaphex
aa409e5e8f (D3D) Change d3d font drivers to non-constedness 2014-09-12 02:21:46 +02:00
twinaphex
4127d8c1a8 (XDK) Fix build - renderchain code needs to be entirely gutted
for Xbox and rewritten to fit PC renderchain
2014-09-12 00:31:41 +02:00
twinaphex
f7baa4c636 (D3D) Put ifdefs around shader code 2014-09-12 00:18:34 +02:00
twinaphex
9caadf5a55 (XDK) Build fixes 2014-09-12 00:16:05 +02:00
twinaphex
6df5e85ff4 (D3D) Put ifdefs around shader code 2014-09-12 00:05:55 +02:00
twinaphex
fe8629f887 (D3D) Build fixes 2014-09-12 00:05:04 +02:00
twinaphex
fa46a2bf19 (D3D) d3d_wrapper.c build fixes 2014-09-12 00:00:20 +02:00
twinaphex
ee820298d1 (D3D) Change prototype for d3d_create_vertex_buffer 2014-09-11 23:51:23 +02:00
twinaphex
616e1f5938 (D3D Wrapper) Rename functions lower-case and create header file 2014-09-11 23:43:01 +02:00
twinaphex
0d86a3d61d (D3D) Start making wrapper around D3D 2014-09-11 23:06:17 +02:00
twinaphex
dd3bed1137 (Xbox 1) Some build fixes 2014-09-11 21:28:38 +02:00
twinaphex
4706be0905 (D3D) Start merging in XDK code 2014-09-11 20:59:52 +02:00
twinaphex
7f6084fca4 (D3D) Build fix 2014-09-11 20:39:19 +02:00
twinaphex
c18d093100 (D3D) Start bringing over XDK code to d3d.cpp 2014-09-11 20:31:37 +02:00
twinaphex
969dfbda3b (XDK/D3D) Build fix 2014-09-11 20:09:26 +02:00
twinaphex
2568f1f2e0 (D3D) Build fixes 2014-09-11 19:28:14 +02:00
twinaphex
4ac5650336 (D3D) Build fixes 2014-09-11 19:24:31 +02:00
twinaphex
b3dac87854 (D3D) Move d3d_free to d3d_shared.h 2014-09-11 19:22:20 +02:00
twinaphex
350fe72d65 (D3D) Build fix 2014-09-11 19:20:23 +02:00
twinaphex
92063fd979 (D3D) Move d3d_init to d3d_shared.h and share it across XDK and PC D3D 2014-09-11 19:18:04 +02:00
twinaphex
301ec9345e (D3D) Build fixes 2014-09-11 19:10:30 +02:00
twinaphex
3f79218daf (D3D) More cleanups of dead code` 2014-09-11 19:08:12 +02:00
twinaphex
6bca7c3637 (D3D) Build fixes 2014-09-11 19:06:22 +02:00
twinaphex
10c7eded36 (D3D) Cleanups 2014-09-11 19:00:25 +02:00
twinaphex
ee8f2e7d89 (D3D) Fix d3d_deinit_shader/d3d_init_shader function signatures 2014-09-11 18:41:05 +02:00
twinaphex
93ebbc2cbc (D3D) Build fixes 2014-09-11 18:41:04 +02:00
twinaphex
e8015f8c3d (XDK) Build fix 2014-09-11 18:37:20 +02:00
twinaphex
92b15cf0b1 (XDK) Build fixes 2014-09-11 18:35:53 +02:00
twinaphex
318b49e25c (D3D/XDK) Refactor 2014-09-11 18:26:04 +02:00
twinaphex
70a5efdb0b (D3D) Fixups 2014-09-11 18:20:49 +02:00
twinaphex
c38416af9f move more code to d3d_shared.h 2014-09-11 18:12:02 +02:00
twinaphex
cb4833cfc8 (D3D) Buildfix #1 2014-09-11 18:02:33 +02:00
twinaphex
e89e157996 (D3D) Share functions inbetween XDK and D3D PC drivers 2014-09-11 17:47:56 +02:00
twinaphex
75d2e13dcb Make drivers non-const 2014-09-11 07:06:20 +02:00
twinaphex
4162311eb7 Return true for stub read_viewport function implementations 2014-09-09 22:41:04 +02:00
twinaphex
492af587ef (Video) Implement missing function pointers 2014-09-09 20:18:06 +02:00
twinaphex
6a3af98df6 Style/indenting nits 2014-09-09 06:59:17 +02:00
twinaphex
641ba534e4 (360) More build fixes 2014-09-09 06:25:52 +02:00
twinaphex
defb33b2c5 (360) Some build fixes 2014-09-09 06:21:31 +02:00
twinaphex
09668a06a0 Begin implementing every function in video/audio/input driver
interfaces so we don't have to do lookups everywhere before
calling them
2014-09-09 06:07:11 +02:00
twinaphex
c6c1fbbf0a Style nits 2014-09-09 05:56:12 +02:00