Commit Graph

676 Commits

Author SHA1 Message Date
twinaphex
3ccf8c19f1 Start getting rid of HAVE_FBO ifdefs 2017-11-07 21:34:25 +01:00
twinaphex
fc43a14637 Updates 2017-11-07 21:03:29 +01:00
twinaphex
40a7755fe2 Cleanups 2017-11-06 19:39:21 +01:00
Brad Parker
fd18c2c942 win32: use W-function for file drag&drop 2017-10-18 15:08:01 -04:00
twinaphex
8464ad30bd (Xbox 360) Buildfixes 2017-10-16 01:33:17 +02:00
twinaphex
0695d93cee (xdk360_fonts.cpp) Start using d3d_common functions 2017-10-03 04:43:54 +02:00
twinaphex
cf9ab18cab (360) Buildfix 2017-10-03 04:21:25 +02:00
twinaphex
51ea984f4f Create d3d_texture_get_level_desc 2017-10-03 04:18:27 +02:00
twinaphex
d10de20bff Start compiling Griffin as C for 360 - C89 fixes 2017-10-03 04:11:41 +02:00
twinaphex
bd94f265fa Cleanups 2017-10-03 03:57:28 +02:00
twinaphex
51a173fc83 Fix CXX_BUILD 2017-10-03 02:57:24 +02:00
twinaphex
6c262fe44f Convert to C 2017-10-03 02:49:06 +02:00
twinaphex
d23d742439 Convert d3d9_cg_renderchain to C 2017-10-03 02:45:06 +02:00
twinaphex
bb2702ef2f (Xbox) Some buildfixes 2017-10-02 22:35:06 +02:00
twinaphex
345e1ae419 Buildfix for Xbox 2017-10-02 22:31:20 +02:00
twinaphex
6eb23efb54 Start implementing D3DXMatrix functions inside d3d_common.c 2017-10-02 18:50:54 +02:00
twinaphex
5ef6de4d4e C codepath for D3D9 works now 2017-10-02 03:52:53 +02:00
twinaphex
22b14142b6 Update d3d_common.cpp 2017-10-02 03:27:44 +02:00
twinaphex
f6fb1fd953 Create d3d_create_device 2017-10-02 03:15:49 +02:00
twinaphex
4dd209696b Cleanups 2017-10-02 03:02:22 +02:00
twinaphex
c4c41b277e Create d3d_begin_scene/d3d_end_scene 2017-10-02 01:15:23 +02:00
twinaphex
c1cf1af265 Update d3d_device_create_offscreen_plain_surface 2017-10-02 00:49:29 +02:00
twinaphex
86096e677c Update 2017-10-02 00:48:31 +02:00
twinaphex
b8253284e6 Create D3D9 C codepath 2017-10-02 00:47:14 +02:00
twinaphex
95d035883c Create d3d_surface_lock_rect 2017-10-02 00:45:33 +02:00
twinaphex
0559be4e72 Create d3d_device_create_offscreen_plain_surface 2017-10-02 00:38:05 +02:00
twinaphex
95ca5a3876 Cleanups 2017-10-02 00:30:29 +02:00
twinaphex
ebe5f65893 Create d3d_device_get_render_target_data 2017-10-02 00:21:06 +02:00
twinaphex
8b1ae9427e Create d3d_device_set_render_target 2017-10-01 23:19:44 +02:00
twinaphex
30af756969 Create d3d_device_get_render_target 2017-10-01 22:38:30 +02:00
twinaphex
563024502f Create d3d_surface_free 2017-10-01 22:28:48 +02:00
twinaphex
ff40cba3de Create d3d_vertex_declaration_free - wrap more D3D functions 2017-10-01 22:23:28 +02:00
Hans-Kristian Arntzen
5c67fc3040 Vulkan: Enable VK_KHR_sampler_mirror_clamp_to_edge extension. 2017-10-01 20:20:45 +02:00
twinaphex
851af0532d d3d_set_vertex_shader - add D3D9 C codepath 2017-09-29 17:46:57 +02:00
twinaphex
a40692f0c4 More fleshing out of d3d_common.cpp 2017-09-29 17:40:27 +02:00
twinaphex
028c04f358 Buildfixes 2017-09-29 17:34:08 +02:00
twinaphex
9ca4b9baf0 Implement more D3D C codepaths 2017-09-29 17:32:06 +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
Brad Parker
cacef3866a vc6: use int instead of INT_PTR for callback to DialogBoxParam 2017-09-07 13:48:11 -04: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
9880e76d25 Implement set min/mag/u/v for D3D8 2017-09-05 01:12:06 +02:00
twinaphex
c691bbaedc Start going through compilation errors 2017-09-05 00:57:58 +02:00
twinaphex
fd14986368 (d3d_common.cpp) Cleanups 2017-09-05 00:21:41 +02:00
Brad Parker
747dd2ad12 support Windows 95/NT4 2017-09-03 23:39:25 -04:00
Brad Parker
e3d68cd131 GDI: fix flickering of text 2017-08-22 23:39:42 -04:00
twinaphex
ae2435cf16 Silence some more C89_BUILD warnings 2017-08-12 18:15:26 +02:00
twinaphex
9c32d03c1e (Vulkan/Win32) C89_BUILD fixes 2017-08-12 17:56:30 +02:00