Commit Graph

116 Commits

Author SHA1 Message Date
twinaphex 273d94e549 Remove this 2018-01-19 22:09:58 +01:00
twinaphex cdcca43233 remove _XBOX1 ifdefs 2018-01-19 05:42:54 +01:00
twinaphex cb475f7815 Take out _XBOX1 codepath 2018-01-19 05:22:25 +01:00
twinaphex dc81998c0b (Xbox OG) Buildfixes 2018-01-19 04:55:34 +01:00
aliaspider ebd9430982 (D3D8) can now render content frame, rgui and overlays. 2018-01-17 07:10:45 +01:00
twinaphex 830b2e429d Buildfix 2018-01-16 09:43:17 +01:00
twinaphex c4d3ea6f8d Add want_mipmap function parameter to d3d_texture_new 2018-01-16 09:11:14 +01:00
twinaphex e32ceb8f30 Rewrite d3d_texture_blit 2018-01-16 00:08:10 +01:00
twinaphex 391fd3eadc Fix CXX_BUILD for D3D 2018-01-15 21:44:49 +01:00
twinaphex 59b5ecf7db (XDK) Buildfixes 2018-01-15 06:36:02 +01:00
twinaphex 27caf46616 Add d3d_get_render_state 2018-01-15 06:14:20 +01:00
twinaphex 510dfca756 Start adding C++ code path for SetVertexShaderConstantF and
refactor xdk360_fonts.cpp calls
2018-01-15 06:01:59 +01:00
aliaspider 25a7c04a27 (direct3D) fix scaling in the menu display driver. 2018-01-15 03:45:37 +01:00
aliaspider 7b09d5399c (Direct3D) Menu display driver implementation. 2018-01-14 02:21:48 +01:00
twinaphex 7616ea1b73 Add some logging to SetTextureStageState 2018-01-08 17:25:39 +01:00
twinaphex 49ea8b950e Create d3dx_compile_shader 2018-01-07 20:32:43 +01:00
twinaphex e011329728 (D3D) Buildfix 2018-01-07 12:12:41 +01:00
twinaphex fce097b892 (360) Buildfixes 2018-01-07 12:00:09 +01:00
twinaphex e90a71d9f5 Create d3dx_compile_shader_from_file 2018-01-07 11:52:32 +01:00
twinaphex 88d1e455e3 Add code that allows for debug D3D 2018-01-07 10:46:53 +01:00
twinaphex df2a31b0e9 Create d3d pixel shader/vertex shader functions 2018-01-06 23:10:27 +01:00
twinaphex d7df6b3729 Create d3d_free_vertex_shader/d3d_free_pixel_shader 2018-01-06 22:57:44 +01:00
twinaphex e03e578212 Add d3d_set_pixel_shader 2018-01-06 22:49:36 +01:00
twinaphex 9fe3271900 Add d3dxbuffer_release 2018-01-06 21:30:50 +01:00
twinaphex 9f6a97db76 Update 2018-01-06 21:10:30 +01:00
twinaphex 553099abf1 Add d3d_check_device_type 2018-01-06 19:42:22 +01:00
twinaphex 9b52164b00 Create d3d_get_adapter_display_mode 2018-01-06 16:10:05 +01:00
twinaphex 73c36c47e2 (XDK) Xbox buildfixes 2018-01-04 17:00:21 +01:00
twinaphex c495ca924d (MSVC 2010) Buildfix for x64 2018-01-04 16:53:54 +01:00
twinaphex 41d9a8fd75 Make D3DX optional 2018-01-04 14:42:13 +01:00
twinaphex 0c13961f9e Updates 2018-01-03 20:48:33 +01:00
twinaphex a3b9f0ab63 (D3DX8) d3dx8 always has to be statically linked 2018-01-03 20:35:24 +01:00
twinaphex b925603eff (D3D9) Buildfix 2018-01-03 20:26:13 +01:00
twinaphex 5d5115941f (d3d_common.c) Fix D3D8 codepaths 2018-01-03 20:16:19 +01:00
twinaphex aa255a9ad2 (D3D) Make d3dx dynamically loadable 2018-01-03 19:55:00 +01:00
twinaphex d3480e6365 Create d3d_font_indirect 2018-01-03 19:03:19 +01:00
twinaphex 94b04828f9 Add ability to dynamically load d3d DLL 2018-01-03 18:53:13 +01:00
twinaphex 3a3776ba24 Create d3d_initialize_symbols 2018-01-03 18:38:13 +01:00
twinaphex f19ff885f4 Cleanups 2018-01-03 18:23:04 +01:00
twinaphex 2424ffaa26 Dehardcode D3D_SDK_VERSION 2018-01-03 18:14:54 +01:00
twinaphex 30ba656f5c Create d3d_create 2018-01-03 18:09:31 +01:00
twinaphex b37ea96969 Cleanup 2018-01-03 16:09:44 +01:00
twinaphex 966053be60 Fix some of the major remaining issues with the D3D8 codepath 2018-01-03 15:57:47 +01:00
twinaphex 06366c9c85 Correct this 2018-01-03 15:22:17 +01:00
twinaphex 6e22e2b4fc Add d3d_device_get_backbuffer 2018-01-03 15:21:48 +01:00
twinaphex 59050709a9 (Xbox OG) Fix d3d_frame_postprocess 2018-01-03 14:18:57 +01:00
twinaphex c81ad957fa (D3D8/Xbox OG) Buildfix for d3d_set_vertex_declaration 2018-01-03 14:04:37 +01:00
twinaphex 010148ce9c (D3D8/Xbox OG) Buildfix for d3d_set_vertex_shader 2018-01-03 14:02:54 +01:00
twinaphex 0ece7015e7 C buildfix 2018-01-03 13:59:42 +01:00
twinaphex f6cb15f410 Buildfix for HAVE_D3D8 2018-01-03 13:59:15 +01:00
twinaphex bf1f201e5a Add another HAVE_D3D8 conditional 2018-01-03 13:57:01 +01:00
twinaphex 777e96f2ea (Xbox OG) Buildfixes 2018-01-03 13:52:57 +01:00
gblues 6904101c44 Clean up trailing whitespace
== DETAILS

Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08: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