twinaphex
f1b1326905
(Wayland) Add stub input handlers to context
2014-08-11 19:17:40 +02:00
twinaphex
80a19ff0fd
(Wayland) Adding preliminary work by maister - input hookup still
...
missing
2014-08-09 21:35:27 +02:00
Jean-André Santoni
858fa30645
Add missing credit
2014-07-27 22:28:22 +02:00
Jean-André Santoni
3167709503
Add Vivante context driver
2014-07-27 22:19:11 +02:00
Themaister
fceda4f33b
Account for black frame insertion in refresh rate checks.
2014-07-13 19:45:28 +02:00
Themaister
ce3183696c
Check correct wait status in x11_suspend_screensaver.
2014-07-13 19:33:51 +02:00
Themaister
45205cc5d7
When modechanging on X11, try to match configured refresh rate.
2014-07-13 19:23:08 +02:00
twinaphex
652499770f
(Apple GL context) Move gfx_context C files to Obj-C .m file
2014-07-09 13:03:58 +02:00
Toad King
7dfb9d0437
Revert "(EMSCRIPTEN) add shared context support"
...
This reverts commit 96feb074d0
.
2014-07-04 15:02:02 -04:00
Toad King
96feb074d0
(EMSCRIPTEN) add shared context support
2014-07-02 21:56:22 -04:00
twinaphex
d16395ffa6
(QNX) Implement destroy function correctly
2014-07-02 18:58:16 +02:00
twinaphex
089ab9441c
(QNX) Add GL shared context to QNX context driver
2014-07-02 18:56:08 +02:00
twinaphex
0b5548bc1b
(VC/Raspberry) Blind coding - added shared context for VC EGL
...
context driver
2014-06-25 22:59:07 +02:00
twinaphex
5216e90c12
(Android) - EGL context cleanups
...
- Add shared context support
2014-06-20 04:35:12 +02:00
Toad King
bb40fff99d
fix emscripten build
2014-06-18 20:31:41 -04: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
Themaister
ddbe5f148d
Fix CXX_BUILD.
2014-06-08 14:08:03 +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
Themaister
e41eb4ab50
Fix unknown hang in Mali fbdev.
2014-06-05 15:05:43 +02:00
Themaister
736c4147e9
Add initial Mali FBdev support.
2014-06-05 12:28:17 +02:00
twinaphex
26b62ba42e
Don't abuse g_extern.lifecycle_state for setting RARCH_QUIT_KEY
...
anymore
2014-06-02 09:52:30 +02:00
twinaphex
08c8e5fb5f
Reduce amount of includes for rarch_console.h
2014-06-01 03:08:26 +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
e1387a7b0b
Take out image driver
2014-05-28 21:14:33 +02:00
twinaphex
3e667a8c07
(Playbook) Fix build
2014-05-17 14:36:15 +02:00
Themaister
6d99bb2e2a
Fix fullscreen swapping with cached context cores.
2014-05-11 20:10:17 +02:00
twinaphex
b2b5c6daec
(Image) Put image functions through abstract interface
...
(Image) Add image_driver to retroarch.cfg to specify image driver to use
(Menu) Add Image Driver to Drivers section
2014-05-10 20:26:58 +02:00
Themaister
583514ae95
Add support for GLES 3.1+.
2014-05-03 15:21:14 +02:00
Themaister
f6a578ce4e
Fix issues with nVidia EGL implementation.
2014-05-03 14:48:12 +02:00
Themaister
795503f108
Just define EGL_OPENGL_ES3_BIT_KHR instead.
2014-04-30 10:01:32 +02:00
Themaister
75077fa553
Should fix build with outdated EGL headers.
2014-04-30 09:27:49 +02:00
Themaister
f26593e0b6
Add core context support to X/EGL and KMS/EGL.
2014-04-20 13:54:29 +02:00
Themaister
5614a77cec
Build fix.
2014-04-19 16:25:27 +02:00
Themaister
5bdd368192
Add Windows shared context.
2014-04-19 16:21:37 +02:00
Themaister
105872a42c
Add HW context support to X/EGL and KMS/EGL.
2014-04-19 16:06:25 +02:00
Themaister
f658112756
Add experimental support for separate HW contexts.
2014-04-19 15:37:00 +02:00
Themaister
f2c78c36e3
[Android] Add support for GLES3 HW render.
2014-04-14 13:17:05 +02:00
Themaister
2e3ca36010
Allow toggling monitor index in RGUI.
2014-04-06 15:41:53 +02:00
Themaister
0ae933ea8b
Select best KMS mode depending on refresh rate.
...
Try to match as closely as possible.
2014-04-06 15:29:59 +02:00
Themaister
72c3177715
Honor fullscreen_x/fullscreen_y in KMS/EGL.
...
Try to find optimal mode.
2014-04-06 15:20:31 +02:00
Themaister
36575fe407
Add multi-monitor support to KMS/DRM.
2014-04-06 15:10:39 +02:00
Themaister
99bc686266
Log available KMS/DRM modes.
2014-04-05 22:29:20 +02:00