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
twinaphex
7df7201b31
Go through menu_driver_resolve
2015-02-13 23:41:34 +01:00
twinaphex
d1483d1530
(GX) Buildfix
2015-02-13 19:11:53 +01:00
twinaphex
4d31687899
Create menu_driver_resolve to avoid having to pass state pointer
...
around between functions
2015-02-13 19:00:59 +01:00
twinaphex
948847edc1
(GL) Style nits
2015-02-13 02:21:54 +01:00
twinaphex
fafd472b2f
(GL) Refactor gl_check_fbo_dimensions
2015-02-13 02:02:03 +01:00