31 Commits

Author SHA1 Message Date
twinaphex
30ca42cb9d Cleanups 2014-10-27 14:35:23 +01:00
twinaphex
3ec3004142 (XDK1) Build fixes 2014-10-22 02:05:01 +02:00
twinaphex
bcd5f8aa5b Add has_windowed to video driver and graphics context driver 2014-10-08 17:23:02 +02:00
twinaphex
6214e8e211 (360) Build fixes 2014-10-03 22:26:29 +02:00
twinaphex
7a6ee6a300 Get rid of MODE_MENU_HD too -g_extern.lifecycle_state can now
be used for 'injecting' button presses (i.e. libretro button presses
and/or meta button presses)
2014-10-02 21:57:01 +02:00
twinaphex
c1a75ec68a Get rid of MODE_MENU_WIDESCREEN 2014-10-02 21:45:09 +02:00
Higor Eurípedes
1331e50bf2 (d3d_ctx.cpp) Add HAVE_EGL check 2014-09-15 21:16:36 -03:00
twinaphex
295434151b (D3D) Change dir to gfx/d3d 2014-09-14 06:45:47 +02:00
twinaphex
345900ae3a (D3D) Cleanups 2014-09-12 17:36:22 +02:00
twinaphex
4706be0905 (D3D) Start merging in XDK code 2014-09-11 20:59:52 +02:00
twinaphex
defb33b2c5 (360) Some build fixes 2014-09-09 06:21:31 +02:00
Lioncash
b649cec22f d3d_ctx: Fix indentation 2014-09-03 22:10:15 -04:00
Higor Eurípedes
014fdd3292 (D3D) Reset d3d_quit during context initialization 2014-09-02 12:44:23 -03:00
twinaphex
77d0b0053f (D3D PC) Build fix and deopaque things 2014-06-17 20:42:38 +02:00
twinaphex
59fed065e9 Change d3d9.hpp to d3d.hpp 2014-06-11 00:49:18 +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
16d49cffb8 (Xbox) Implement custom GetFocus for _XBOX so that we can get
rid of the ifdef
2014-06-07 23:45:52 +02:00
twinaphex
e64775ba7a (D3D) Create macro for D3DDevice_Present 2014-06-07 07:45:02 +02:00
twinaphex
01b826c32f (D3D PC) Properly implement WM_DESTROY again 2014-05-30 22:46:47 +02:00
twinaphex
1eef295450 (XDK) Fixes FPS count 2014-05-30 06:31:53 +02:00
twinaphex
ffd68d4878 (Xbox) Seems that Xbox D3D does not free up all resources
for some reason and that they didn't anticipate full teardown/setup.
Not sure if I can confirm, but it has been hell so far trying to get
this to work. So, instead, implement a butt-ugly hack that forces
ownership over video/input lifetime state. Will properly refactor
the driver.*_data_own variables later so that this hack is less
ugly. Ideally we'd solve the teardown/setup problem but given this
is esoteric D3D gibberish - good luck debugging >_>
2014-05-30 01:48:55 +02:00
twinaphex
e48123ba30 (XDK) Cleanups 2014-05-29 23:34:26 +02:00
twinaphex
020546f923 (XDK) Take out Xbox-specific destruction code in gfx_ctx_destroy 2014-05-29 22:45:45 +02:00
Twinaphex
456a9f4245 (D3D) Don't add Direct3D to window title 2014-03-16 14:50:09 +01:00
Twinaphex
ba4116e313 (D3D) TODO - quick hack to get D3D driver to at least work for games -
WM_DESTROY needs to be properly reimplemented
2014-03-16 14:36:55 +01:00
twinaphex
247dc03124 (d3d_ctx.cpp) Use local data pointer instead of driver.video_data
where appropriate
2014-03-09 18:54:02 +01:00
twinaphex
d1df068583 (XDK) Build fix 2014-03-09 18:51:35 +01:00
Themaister
6b470442e6 Fixup Win32 build.
D3D stubbed out until it's fixed.
2014-03-09 17:15:10 +01:00
Themaister
d3c0431a3b Update more context backends ... 2014-03-09 17:11:06 +01:00
Themaister
6a45de307d Build fix MinGW. 2014-03-09 15:49:20 +01:00