Commit Graph

71 Commits

Author SHA1 Message Date
twinaphex
13789a7233 (MSVC) Fix redefinition warning 2015-03-23 23:58:23 +01:00
aliaspider
4494146179 (windows) build fix: change video_driver_resolve to video_driver_get_ptr 2015-03-23 21:36:27 +01:00
Twinaphex
93ad945e15 Merge pull request #1530 from aliaspider/master
(windows) add a shader parameters popup window.
2015-03-23 21:23:29 +01:00
aliaspider
d8fc17307d (windows) shader parameters dialog: silence a warning. 2015-03-23 18:13:52 +01:00
aliaspider
a43af8622d (windows) add a shader parameters popup windows. 2015-03-23 17:36:37 +01:00
twinaphex
2ec7fdde51 (GLX) Add GLES2 support 2015-03-21 23:10:06 +01:00
twinaphex
2409da4afe global_get_ptr update pt. 3 2015-03-21 05:55:31 +01:00
twinaphex
45cf71770e Rename g_settings to g_config - to prevent conflicts, had to rename
some static variables in some of the gfx context driver files
2015-03-21 01:15:03 +01:00
twinaphex
f130b00596 Updates pt. 3 2015-03-20 22:08:36 +01:00
twinaphex
e996d5d51f Updates 2015-03-20 21:22:38 +01:00
twinaphex
1e9725a302 (Android) Buildfix 2015-03-18 20:26:55 +01:00
twinaphex
3670ef2ac5 Go through driver_get_ptr to grab pointer to driver struct 2015-03-18 19:40:00 +01:00
Higor Eurípedes
d2fb9a5991 (drm_egl_ctx.c) Return false instead of NULL 2015-03-16 14:43:56 -03:00
twinaphex
26f2bd4cbf Start going through retro_inline INLINE 2015-03-15 04:37:54 +01:00
twinaphex
00239a30d6 Create wrapper functions for passing a message to the runloop's
message queue
2015-03-15 02:47:23 +01:00
twinaphex
9803f62f02 (GLX) Add 'glXSwapIntervalSGI' fallback 2015-03-14 02:30:05 +01:00
twinaphex
667a461c89 (Windows/Mouse) Wheel works now in normal mode - doesn't work in
grabbed mouse state (exclusive foreground mode)
2015-03-10 23:40:54 +01:00
twinaphex
e5de9494a5 (XEGL) Implement wheel up/down for XEGL too 2015-03-09 17:46:34 +01:00
twinaphex
74332fbd14 (GLX) Implement mouse wheel up/down for GLX context driver 2015-03-09 17:44:19 +01:00
twinaphex
dd0d81eba8 (XEGL context/Xvideo) Add it to these video drivers/ context
drivers too
2015-03-09 16:55:27 +01:00
twinaphex
179ad94c6f (GLX) Add ButtonReleaseMask | ButtonPressMask to event_masks now 2015-03-09 16:52:48 +01:00
Andrés
c13308d162 fix android build 2015-03-07 21:51:07 -05:00
twinaphex
9627117166 Take out fps_monitor_enable 2015-03-07 23:03:56 +01:00
twinaphex
3276781b4f Don't increment g_runloop.frames.video.count inside video driver
implementation's 'frame' function - do this outside
2015-03-07 13:28:45 +01:00
twinaphex
d11006e041 Move frame_count to g_runloop 2015-03-07 13:14:04 +01:00
twinaphex
795ef467ac Move msg_queue and nbio/http to runloop struct 2015-03-07 13:01:41 +01:00
twinaphex
3aaf7b8368 (PS3) Bootup regressions fixed 2015-03-02 23:40:53 +01:00
twinaphex
fdd7d8be88 (VC EGL) Fix driver 2015-02-28 02:54:07 +01:00
twinaphex
01e2a6854a (PS3) Build fix 2015-02-24 22:03:49 +01:00
twinaphex
f80e3740aa Implement set_video_mode in video poke interface 2015-02-24 21:57:51 +01:00
twinaphex
13a391c165 Implement get_video_output_prev/get_video_output_next 2015-02-24 21:36:23 +01:00
twinaphex
55a2209e8e (PS3) Go through get_video_output_size interface now - build fixes 2015-02-24 20:16:03 +01:00
twinaphex
aafc647724 Add get_video_output_size callback to video context driver 2015-02-24 19:58:14 +01:00
Googer
719ecf014b (Android) Fix compilation. 2015-02-24 12:17:06 -05:00
gizmo98
6dbba1c956 vc_egl_ctx.c: Align render and screen aspect ratio if hardware upscaling is used.
Take care render and screen aspect ratios are equal if hardware upscaling is used. Recalculate and override fullscreen_x if aspect ratios do not match. There are other aspect ratio settings, which can be used to stretch video output.
2015-02-21 13:47:57 +01:00
Higor Eurípedes
c281f0fc68 (griffin) Fix glx, xegl and xvideo build 2015-02-20 23:35:39 -03:00
twinaphex
59c6bfc772 (D3D) Build fix 2015-02-17 00:38:50 +01:00
twinaphex
8f5809ee46 Take out make_current_context 2015-02-16 23:41:49 +01:00
twinaphex
0b926373ce (GLX) Buildfix 2015-02-09 02:03:41 +01:00
Toad King
7c3655ba5d fix 2015-02-08 14:51:07 -06:00
twinaphex
90e5cffab8 Add RETRO_ENVIRONMENT_MAKE_CURRENT_CONTEXT 2015-02-08 18:39:12 +01:00
twinaphex
95df3dc394 (WGL) Add fallback to GetProcAddress 2015-02-08 01:24:58 +01:00
twinaphex
9fee2dd9ad (Win32) Header include 2015-01-20 03:44:02 +01:00
twinaphex
51d97c3fbb Rename gfx_common.c to win32_dwm_common.c 2015-01-19 01:49:08 +01:00
twinaphex
80d4de7c3f Add gfx/video_viewport.c/viewport.h 2015-01-18 23:59:57 +01:00
twinaphex
e48fd77bec (android context) Cleanup 2015-01-18 22:39:23 +01:00
twinaphex
c4310ec813 Implement suspend_screensaver callback 2015-01-18 22:32:14 +01:00
twinaphex
c95668f2d5 (x11_common.c) cleanups 2015-01-18 21:49:00 +01:00
twinaphex
de76884bb8 Rename gfx_get_fps to video_monitor_get_fps 2015-01-18 20:03:33 +01:00
twinaphex
45d691c28e Make win32_menu_loop extern "C" 2015-01-17 06:08:22 +01:00