1
0
mirror of https://github.com/libretro/RetroArch synced 2025-02-28 03:39:59 +00:00

16612 Commits

Author SHA1 Message Date
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
twinaphex
0595189fab Create OVERLAY_STATUS_DEFERRED_LOADING_IMAGE 2015-02-21 22:00:12 +01:00
twinaphex
d349b2a37a Split up input_overlay_load_overlay into two functions 2015-02-21 21:20:21 +01:00
Twinaphex
9f40b65fca Merge pull request from gizmo98/vc-hw-upscaling-aspect-ratio-fix
vc_egl_ctx.c: Align render and screen aspect ratio if hardware upscaling...
2015-02-21 18:47:10 +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
8bd698d132 (input_overlay.c) Remove unused variable 2015-02-21 10:02:49 +01:00
twinaphex
a36e2d2a30 Cut down on continuous opening/closing of config file - keep it
cached
2015-02-21 09:41:29 +01:00
twinaphex
7268eab3e8 Create two more iteration phases for overlays 2015-02-21 09:26:52 +01:00
twinaphex
b064838da7 Call rarch_main_iterate_linefeed_overlay only when HAVE_OVERLAY is defined 2015-02-21 08:52:29 +01:00
twinaphex
b0fe8d719a Make sure that it can restore the original overlay after we open/close OSK 2015-02-21 08:47:03 +01:00
twinaphex
50baeba22a Fix race condition issue in threaded video mode when OSK is
brought up/down
2015-02-21 08:42:19 +01:00
twinaphex
61bbb2a3fb Start making overlay loading 'deferred' 2015-02-21 07:29:13 +01:00
twinaphex
6b77b263f7 Split up input_overlay_new 2015-02-21 06:47:04 +01:00
twinaphex
75ba64f391 Add HAVE_NONBLOCKING_TEST to image_rpng.c 2015-02-21 04:10:33 +01:00
twinaphex
6c54e8119e (NBIO) Make all nbio functions nonblocking 2015-02-21 03:57:34 +01:00
Twinaphex
c328462c9c Merge pull request from heuripedes/griffin-fixes
Griffin fixes
2015-02-21 03:42:23 +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
f8e4fa25bb (griffin) Fix udev drivers 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
Higor Eurípedes
e198b0e347 (nbio.h) Add include guard 2015-02-20 23:35:39 -03:00
twinaphex
a48343c130 Move png_chunk to rpng_t 2015-02-21 03:28:00 +01:00
twinaphex
82432ca5d5 Remove mpng leftovers 2015-02-21 02:46:58 +01:00
twinaphex
28cdf2c93a Rename rpng files 2015-02-21 02:46:04 +01:00
twinaphex
1b0c9d7776 Move rpng_nbio wrapper function to rpng_test.c 2015-02-21 02:42:33 +01:00
twinaphex
e912d3c49c Move palette over to rpng_t too 2015-02-21 02:34:49 +01:00
twinaphex
fdc3aeffb0 Cleanup rpng_nbio_load_image_argb_init 2015-02-21 02:30:06 +01:00
twinaphex
d2206b8ab2 Start splitting up rpng_nbio_load_image_argb 2015-02-21 02:28:59 +01:00
twinaphex
65ea11f7be (RPNG) rpng_t - Create userdata/ptr 2015-02-21 02:13:20 +01:00
twinaphex
3867a63344 Move png_chunk inside iterate function 2015-02-21 02:07:20 +01:00
twinaphex
7c80d7e1d0 Move inflate_buf_size and palette to rpng_t 2015-02-21 02:04:30 +01:00
twinaphex
193fef41cc Move png_ihdr to rpng_t struct 2015-02-21 01:59:59 +01:00
twinaphex
538b3f3231 rpng.c - Update 2015-02-21 01:56:56 +01:00
twinaphex
7914c8a01c Move idat_buffer to rpng.h header and to rpng_t struct 2015-02-21 01:54:57 +01:00
twinaphex
99d869abca (RPNG) Move more variables to rpng_t struct 2015-02-21 01:49:47 +01:00
twinaphex
a46a819e2d Get rid of unused 'increment_size' in rpng_nbio.c 2015-02-21 01:41:55 +01:00
twinaphex
e1ff181b3f (RPNG) Start creating struct rpng_t 2015-02-21 01:40:21 +01:00
twinaphex
5cafadd167 rpng_test.c - Add nonblocking tests 2015-02-21 01:35:04 +01:00
twinaphex
7b15d8e701 Refactor rpng_test.c 2015-02-21 00:05:05 +01:00
twinaphex
3c0cd5a0da Restore rpng_test.c 2015-02-21 00:03:32 +01:00
twinaphex
b51e6d4acc Differentiate - rename rpng_parse_ihdr for rpng.c as rpng_parse_ihdr_fio 2015-02-20 23:47:28 +01:00
twinaphex
cd7d967701 (RPNG) Move around code to make it suitable for Griffin 2015-02-20 23:46:13 +01:00
twinaphex
ff939e9b03 Update Makefile.common/Griffin 2015-02-20 23:38:48 +01:00
twinaphex
e55827a8a6 Rewrite rpng_test.c 2015-02-20 23:36:53 +01:00
twinaphex
614dc9039a Split up rpng_nbio.c code into separate file and
make sure we have no namespace conflicts
2015-02-20 23:17:04 +01:00
twinaphex
9dcbd97a5b Split up rpng encode code into separate file 2015-02-20 22:59:24 +01:00
twinaphex
2ac62e0cd3 Restore original rpng.c 2015-02-20 22:49:49 +01:00
twinaphex
14fb2f6418 Cleanup original rpng.c 2015-02-20 21:51:32 +01:00
twinaphex
2e61afcab8 use rpng_nbio.c now - try to cover PNG_CHUNK_PLTE as well 2015-02-20 21:35:06 +01:00
twinaphex
d07cb93057 Some more cleanups 2015-02-20 21:26:57 +01:00