twinaphex
|
c22535b7e1
|
Reduce HAVE_FBO ifdefs
|
2015-04-25 02:35:06 +02:00 |
|
twinaphex
|
be96b95dda
|
Style nits
|
2015-04-11 08:45:55 +02:00 |
|
twinaphex
|
a039a64314
|
(exynos/dispmanx) Namespace / style nits
|
2015-04-03 03:53:01 +02:00 |
|
twinaphex
|
5a443d229a
|
global_get_ptr update pt. 2
|
2015-03-21 05:42:49 +01:00 |
|
twinaphex
|
f130b00596
|
Updates pt. 3
|
2015-03-20 22:08:36 +01:00 |
|
twinaphex
|
a0f242e1a2
|
Capitalize enum names
|
2015-03-16 16:33:23 +01:00 |
|
aliaspider
|
7a72d46f9a
|
add a read_frame_raw callback to the video_driver_t structure.
|
2015-03-16 09:33:16 +01: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 |
|
Tobias Jakobi
|
3183149c8c
|
exynos_gfx: fix error handling of fd open
Opening an fd can fail for multiple reasons, we would
just error out on EPERM. Handle the other cases as well.
|
2015-03-07 14:58:30 +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
|
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
|
f9ede9d00a
|
Add get_video_output_size to video driver's poke interface
|
2015-02-24 20:06:58 +01:00 |
|
Tobias Jakobi
|
dab91b0c73
|
exynos_gfx: actually turn off the crtc during cleanup
Disabling the crtc is completly independent of the used
connectors. Use the correct parameters so that the drm
core actually disables the crtc.
|
2015-02-24 16:53:54 +01:00 |
|
Tobias Jakobi
|
cf3eea13df
|
exynos_gfx: handle drmModeSetCrtc failing
This shouldn't happen anymore after the connector ID fix, but
the checks don't hurt and protect us from future mishaps.
|
2015-02-20 10:54:23 +01:00 |
|
Tobias Jakobi
|
551123d4d6
|
exynos_gfx: set connector_id in exynos_init
The connector ID is only used for initial setup of the CRTC
and when deinitializing the backend, so this bug probably
wasn't noticed at all.
|
2015-02-20 10:44:54 +01:00 |
|
Tobias Jakobi
|
5574d95add
|
exynos_gfx: fix memory leak in exynos_free
The exynos_device object was never freed, so we had a tiny
memory leak when reinitializing the gfx backend.
|
2015-02-20 10:43:18 +01:00 |
|
Tobias Jakobi
|
6327f45d4f
|
exynos_gfx: update copyright
|
2015-02-20 10:39:27 +01:00 |
|
twinaphex
|
8f5809ee46
|
Take out make_current_context
|
2015-02-16 23:41:49 +01:00 |
|
twinaphex
|
64446ef497
|
Rename and move rarch_viewport
|
2015-02-14 05:52:05 +01:00 |
|
twinaphex
|
90e5cffab8
|
Add RETRO_ENVIRONMENT_MAKE_CURRENT_CONTEXT
|
2015-02-08 18:39:12 +01:00 |
|
twinaphex
|
44a609b0c2
|
(exynos_gfx.c) Style nits
|
2015-01-26 19:53:21 +01:00 |
|
twinaphex
|
80d4de7c3f
|
Add gfx/video_viewport.c/viewport.h
|
2015-01-18 23:59:57 +01:00 |
|
twinaphex
|
c4310ec813
|
Implement suspend_screensaver callback
|
2015-01-18 22:32:14 +01:00 |
|
twinaphex
|
de76884bb8
|
Rename gfx_get_fps to video_monitor_get_fps
|
2015-01-18 20:03:33 +01:00 |
|
twinaphex
|
7f6a9fe594
|
Build fixes
|
2015-01-12 23:35:40 +01:00 |
|
twinaphex
|
a002208f59
|
Start moving graphics driver to gfx/drivers
|
2015-01-12 06:45:12 +01:00 |
|