61 Commits

Author SHA1 Message Date
twinaphex
8a607e72af (D3D9 Cg) Cleanups 2018-05-14 18:46:06 +02:00
twinaphex
e646366fd4 Cleanups 2018-05-14 18:42:53 +02:00
twinaphex
e8ae1e324f Cleanups 2018-05-14 18:40:36 +02:00
twinaphex
e9054159ec Remove set_font_rect callback 2018-05-14 16:57:34 +02:00
twinaphex
bf3122329b (D3D9) Buildfixes 2018-05-14 06:37:01 +02:00
twinaphex
232d3f4d92 Take out add_state_tracker function callback for D3D9 renderchain 2018-05-14 06:33:51 +02:00
twinaphex
cbe4c78979 (D3D8/D3D9) Cleanups 2018-05-14 04:55:33 +02:00
twinaphex
6a9b39da3f Get rid of d3d.h and xdk_defines.h 2018-05-14 03:57:27 +02:00
twinaphex
5fe6c74b51 Remove this 2018-05-14 03:47:13 +02:00
twinaphex
d1c1e4e2aa Move D3D9_DECL_FVF_TEXCOORD to d3d9_common.h 2018-05-14 03:17:26 +02:00
twinaphex
86c7e7c69f (D3D9) Uniquely name 'Pass' for cg renderchain; some more work on HLSL 2018-05-14 03:12:09 +02:00
twinaphex
1de6bf550b (D3D renderchains) Cleanups/unifications 2018-05-14 03:06:19 +02:00
twinaphex
bcedf74fe4 (D3D renderchains) Cleanups 2018-05-13 18:59:57 +02:00
twinaphex
380fa6fd5e Updates 2018-05-13 18:51:05 +02:00
twinaphex
85da5360d2 (D3D9) Update 2018-05-13 18:47:24 +02:00
twinaphex
34149e510e (D3D9) Cleanups 2018-05-13 18:36:17 +02:00
twinaphex
33d2c2d422 (D3D9) Cleanups 2018-05-13 18:33:16 +02:00
twinaphex
46f23f9fbd Get rid of d3d_video_viewport 2018-05-13 18:24:19 +02:00
twinaphex
53446cc0c8 (D3D9 renderchains) Cleanups 2018-05-13 18:11:48 +02:00
twinaphex
c6cc2c930c Create d3d9_log_info 2018-05-13 18:01:09 +02:00
twinaphex
41295ef7b9 Remove viewport_info callback from D3D9 renderchain interface 2018-05-13 06:29:17 +02:00
twinaphex
27170674a5 (D3D9) Cleanups 2018-05-13 06:22:12 +02:00
twinaphex
dee50349ba Rename d3d_renderchain_driver to d3d9_renderchain_driver 2018-05-13 06:03:26 +02:00
twinaphex
6c09195f5e (D3D8/D3D9) Updates 2018-05-03 22:08:14 +02:00
twinaphex
82ebb9576f Create d3d9_video_t and d3d8_video_t 2018-05-03 22:03:12 +02:00
twinaphex
04fa4871f0 Create d3d_translate_filter and get rid of duplicate functions 2018-04-22 15:45:11 +02:00
twinaphex
2a655116a6 Set #define CINTERFACE in these files 2018-04-22 14:27:39 +02:00
twinaphex
ca8829fe3c (D3D9) Simplifications 2018-04-22 14:00:32 +02:00
twinaphex
b4a743fff4 Split up menu display drivers for D3D8/D3D9 into separate drivers;
split up d3d_common into separate files
2018-03-03 15:28:58 +01:00
twinaphex
64b36ef5d8 (MSVC) Buildfix for Cg renderchain 2018-03-02 18:32:14 +01:00
twinaphex
49bea666ff (D3D9 Cg) Buildfix 2018-02-10 21:23:15 +01:00
twinaphex
b141c37fe9 Get rid of set_mvp function in D3D9 renderchain driver - use
one common set_mvp function instead
2018-02-10 21:21:09 +01:00
twinaphex
178730891d - Silence more warnings
- Don't include d3dx headers when including cgD3D9
2018-02-03 13:11:31 +01:00
twinaphex
d33772195f (D3D9 Cg) CLeanups 2018-01-26 06:50:11 +01:00
twinaphex
8d6aafde95 (D3D9 Cg) Update 2018-01-26 06:36:24 +01:00
twinaphex
3adb6cc5a8 CXX_BUILD fixes 2018-01-25 16:42:10 +01:00
twinaphex
8f4a1b748b (D3D8/D3D9) More dehardcoding 2018-01-25 14:34:20 +01:00
twinaphex
766f3b33c7 Dehardcode some more opaque types defined by macros 2018-01-25 11:50:07 +01:00
twinaphex
684374eec8 Remove D3DVIEWPORT dependency 2018-01-25 10:03:50 +01:00
twinaphex
0588c3c68e Don't rely on LPDIRECT3DTEXTURE 2018-01-25 04:28:50 +01:00
twinaphex
bc81a9dc88 Dehardcode LPDIRECT3DDEVICE usage 2018-01-25 01:45:03 +01:00
twinaphex
ce19e7c98a Get rid of unused reinit function and get rid of other
unused stuff in D3D8
2018-01-23 07:00:25 +01:00
twinaphex
63d9d80d17 Cleanup d3d9_cg_renderchain.c 2018-01-22 08:18:28 +01:00
twinaphex
4a5de7ed6a Use D3D common format functions 2018-01-20 16:45:45 +01:00
twinaphex
9f45370120 Cleanups 2018-01-19 03:54:07 +01:00
twinaphex
f48458d5bd (D3D9) Fix warning 2018-01-17 00:53:47 +01:00
twinaphex
61ff51be2f Start using string_is_equal predominantly 2018-01-16 22:53:38 +01:00
twinaphex
c4d3ea6f8d Add want_mipmap function parameter to d3d_texture_new 2018-01-16 09:11:14 +01:00
twinaphex
713de18a04 Revert "Simplify d3d9_cg_renderchain"
This reverts commit 17d1e387de39c267b0f9844bdd9dd53c704b9bc5.
2018-01-16 03:29:10 +01:00
twinaphex
0c07dc6f24 Revert "Updates to d3d9_cg_renderchain"
This reverts commit f13148d10ed7d74afa2583ddcf7f308706b6a871.
2018-01-16 03:28:57 +01:00