Commit Graph

90 Commits

Author SHA1 Message Date
twinaphex 397dd132b4 Move font variable to d3d_w32_font.cpp 2014-09-13 21:59:11 +02:00
twinaphex 5f48e85b65 (D3D) Create d3d_clear 2014-09-13 20:09:55 +02:00
twinaphex 22dd54e1f5 (D3D) Create d3d_vertex_buffer_unlock 2014-09-13 19:56:52 +02:00
twinaphex 548c04bd1b (XDK1) use d3d_vertex_buffer_lock for texture_image_render 2014-09-13 19:47:57 +02:00
twinaphex 1d142c3b58 (D3D) renderchain_free forward decl. only needed for Xbox 1
for now
2014-09-13 19:17:07 +02:00
twinaphex 152dd2e073 (D3D) Build fixes 2014-09-13 18:44:04 +02:00
twinaphex c0f9c4ec41 (D3D) Go through d3d_texture_new 2014-09-13 18:42:43 +02:00
twinaphex 633c05d677 (D3D) Start going through d3d_texture_free/d3d_vertex_buffer_free 2014-09-13 18:17:34 +02:00
twinaphex c4b35fb00d (D3D) Rewrite create_vertex_buffer wrapper function 2014-09-13 17:56:33 +02:00
twinaphex 25b60fc0ca (D3D) Merge big included files into d3d.cpp 2014-09-13 08:06:01 +02:00
twinaphex da088073ec (D3D) Create wrapper for SetVertexShader 2014-09-12 19:42:46 +02:00
twinaphex 402388e369 (D3D) Create wrapper function d3d_set_texture 2014-09-12 19:19:11 +02:00
twinaphex b65e16254c (D3D) Go through wrapper for SetViewport 2014-09-12 18:01:32 +02:00
twinaphex fe26623343 (D3D) Use d3d_swap wrapper function 2014-09-12 17:38:20 +02:00
twinaphex 7fc59210b1 (D3D) Have more functions go through d3d_wrapper 2014-09-12 08:08:04 +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 4706be0905 (D3D) Start merging in XDK code 2014-09-11 20:59:52 +02:00
twinaphex c18d093100 (D3D) Start bringing over XDK code to d3d.cpp 2014-09-11 20:31:37 +02:00
twinaphex 2568f1f2e0 (D3D) Build fixes 2014-09-11 19:28:14 +02:00
twinaphex b3dac87854 (D3D) Move d3d_free to d3d_shared.h 2014-09-11 19:22:20 +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 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 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 834089eec2 Style nits 2014-09-08 19:28:10 +02:00
Lioncash ab1ab62a6d Fix some printf specifiers to the correct signed-ness 2014-09-05 19:43:32 -04:00
Lioncash 5b3d5f8c02 d3d: Remove the auto variable and replace it with it's concrete type 2014-09-04 19:17:24 -04:00
Lioncash 6ad6ae5e57 d3d: Fix variable assignment in d3d_set_shader 2014-09-04 19:12:23 -04:00
Monroe88 26f29295f7 Fix Windows build 2014-07-25 19:58:45 -05:00
twinaphex 9fc10a3d9a (D3D PC) Cleanups 2014-06-17 21:33:52 +02:00
twinaphex 77d0b0053f (D3D PC) Build fix and deopaque things 2014-06-17 20:42:38 +02:00
twinaphex e9ed2a924b (D3D) Split up overlay code into separate file 2014-06-14 15:46:08 +02:00
twinaphex bc4fb72830 (D3D PC) Fix RGUI 2014-06-14 15:43:14 +02:00
twinaphex 5532babfd6 (Overlays) Add explicit overlay_enable option 2014-06-12 22:15:32 +02:00
twinaphex 59fed065e9 Change d3d9.hpp to d3d.hpp 2014-06-11 00:49:18 +02:00
twinaphex f7e9f4774d (Menu) Replace more rgui_ references 2014-06-10 02:21:49 +02:00
twinaphex 4a4822e187 (Menu) Replace more rgui_ references to menu_ 2014-06-10 02:15:29 +02:00
Twinaphex cf4f756fe8 Merge pull request #745 from libretro/font-rewrite
Font rendering rewrite
2014-06-09 13:25:17 +02:00
Themaister c1c7b6aec3 Fixup Win32/Xbox font_params_t. 2014-06-09 13:13:57 +02:00
twinaphex e02d61a6a9 (D3D) Implement stub d3d_restore function for XDK 2014-06-08 23:35:14 +02:00
twinaphex 4320efa9a1 (D3D) Move ifndef XBOX functionality to D3D context driver 2014-06-08 04:29:25 +02:00
twinaphex 6c50de497f (D3D) Go through macro for SetStreamSource 2014-06-08 04:05:55 +02:00
twinaphex dbbc764529 (D3D) Go through macro for D3DDevice_CreateVertexBuffer 2014-06-08 02:45:07 +02:00
twinaphex e64775ba7a (D3D) Create macro for D3DDevice_Present 2014-06-07 07:45:02 +02:00
twinaphex 5d8e4cb358 (D3D) D3DTexture LockRect clear - turned into macro for
both PC D3D and XDK D3D
2014-06-07 07:29:40 +02:00
twinaphex 346a341cf8 (D3D) Go through macros for D3DDevice member functions - will
be needed for XDK compatibility later on
2014-06-07 07:03:36 +02:00
twinaphex 4ad1246fc4 (XDK D3D) Changes pt. 2 2014-06-07 06:12:02 +02:00
twinaphex 8b9fc04f2e (XDK) Changes to bring inline with PC D3D 2014-06-07 05:33:42 +02:00
twinaphex 01b826c32f (D3D PC) Properly implement WM_DESTROY again 2014-05-30 22:46:47 +02:00