Commit Graph

2846 Commits

Author SHA1 Message Date
aliaspider 4317c4f1cb (PSP) fix build.
add 7-zip support.
fix cores filenames detection in core_info_list_new.
use sceRtcGetCurrentTick instead of the less precise gettimeofday for
the performance counter.
2015-02-25 13:30:46 +01:00
twinaphex f08160396b Get rid of unneeded gfx_gfx.h header 2015-02-24 22:13:40 +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 7e9aeee05d (GX) Implement get_video_output_size for Wii/Gamecube 2015-02-24 20:22:45 +01:00
twinaphex 55a2209e8e (PS3) Go through get_video_output_size interface now - build fixes 2015-02-24 20:16:03 +01:00
twinaphex 523d9503da (GL) Implement get_video_output_size for GL driver 2015-02-24 20:09:10 +01:00
twinaphex f9ede9d00a Add get_video_output_size to video driver's poke interface 2015-02-24 20:06:58 +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
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
Toad King ebdf1ead54 Merge pull request #1410 from lakkatv/perf
(Menu) performance improvement
2015-02-23 22:16:32 -06:00
Toad King 509e7f8fc8 [GX] compile fix 2015-02-23 21:54:44 -06:00
twinaphex 635d75a5ea Improve image_nbio.c 2015-02-23 02:36:29 +01:00
twinaphex 98b0728604 Start setting up some code in preparation for non-blocking image
loading
2015-02-22 06:35:02 +01:00
twinaphex fdfdb2defb Cleanup gfx/image/image.c 2015-02-22 06:28:32 +01:00
twinaphex d09574bb1f Move files around 2015-02-22 04:56:18 +01:00
twinaphex 433233e530 Move formats/rpng.h header include into gfx/image/image.h 2015-02-22 01:38:36 +01:00
twinaphex fddddc3965 Combine all image files into one 2015-02-22 01:28:54 +01:00
twinaphex 292298b367 (PS3) Only have png decode, do away with JPEG decoding (will make
it easier to make image loading uniform across all platforms)
2015-02-22 00:50:27 +01: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
twinaphex 75ba64f391 Add HAVE_NONBLOCKING_TEST to image_rpng.c 2015-02-21 04:10:33 +01:00
Higor Eurípedes 30b766bba3 (griffin) Fix font renderer builds 2015-02-20 23:35:39 -03:00
Higor Eurípedes c281f0fc68 (griffin) Fix glx, xegl and xvideo build 2015-02-20 23:35:39 -03:00
Higor Eurípedes cb7b6ef45c (gl.c) Fix undefined gl_get_proc_address 2015-02-20 23:35:39 -03:00
twinaphex 82432ca5d5 Remove mpng leftovers 2015-02-21 02:46:58 +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
Alcaro 810aa8a5ed Don't take the test code so literally. 2015-02-19 19:27:33 +01:00
twinaphex 0ea6dc0445 (MPNG) Updates 2015-02-19 04:13:58 +01:00
twinaphex d94679e14b (MPNG) Add error goto label 2015-02-19 03:18:33 +01:00
twinaphex 6c98b8ab3a Add stub MPNG image driver 2015-02-19 03:16:47 +01:00
twinaphex a33016d457 Renamed libretro-sdk to libretro-common 2015-02-19 00:04:03 +01:00
Jean-André Santoni 04140f7093 Use GL_LINEAR_MIPMAP_NEAREST instead of GL_LINEAR_MIPMAP_LINEAR for a 10fps gain on XMB on imx6 2015-02-17 23:13:27 +01: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 2f63b75697 Move rewind state variables in struct 2015-02-16 18:09:00 +01:00
twinaphex 028b0592f5 (PS3) image_ps3.c - fix two potential memleaks 2015-02-16 04:04:43 +01:00
twinaphex ceb09648eb Change to ssize_t 2015-02-16 03:46:27 +01:00
twinaphex 935b112a11 Refactor read_file 2015-02-16 03:31:37 +01:00
twinaphex be5f3254ba Start implementing video softfilters - move it to Video Options 2015-02-15 18:26:59 +01:00
sergiobenrocha2 ab3f821c64 Fix build with vg enabled. 2015-02-14 14:49:21 -02:00
twinaphex bab533e39e Refactor gfx/video_viewport.c 2015-02-14 06:16:24 +01:00
twinaphex e5bc445252 Refactor video_viewport_get_scaled_integer 2015-02-14 06:12:53 +01:00
twinaphex 4b027ed975 (MSVC) Build fixes 2015-02-14 06:09:45 +01:00
twinaphex 64446ef497 Rename and move rarch_viewport 2015-02-14 05:52:05 +01:00
twinaphex b777f019bf Create video_shader_driver_get_current_shader 2015-02-14 05:24:20 +01:00