Commit Graph

12046 Commits

Author SHA1 Message Date
Twinaphex d5d238c076 Merge pull request #861 from lakkatv/lakka
(Lakka) Remove libpng dependancy and use lowercase variables
2014-08-08 23:31:36 +02:00
Jean-André Santoni db5d88641a (Lakka) Remove libpng dependancy and use lowercase variables 2014-08-08 23:29:36 +02:00
twinaphex 6b217c9dce refactor setting_data_find_setting - can now return NULL if it couldn't
find the setting according to key
2014-08-08 21:50:22 +02:00
twinaphex d94fba2d17 (Menu) Refactor more settings functions - pass rarch_settings_t *
pointer variable
2014-08-08 21:13:19 +02:00
twinaphex 736a15832e (Menu) Refactor setting_set 2014-08-08 21:08:42 +02:00
twinaphex a030547399 Refactor menu_common_settings_set 2014-08-08 21:05:05 +02:00
twinaphex 03f4cb48d1 (Menu) Refactor setting_toggle callbacks 2014-08-08 21:00:28 +02:00
Twinaphex 56ee33b98b Merge pull request #859 from tobiasjakobi/fixes
exynos: first batch of fixes/improvements for font rendering
2014-08-08 18:42:38 +02:00
Tobias Jakobi b83d60bef5 exynos: font: compute color in ARGB4444 format just once 2014-08-08 18:30:28 +02:00
Tobias Jakobi cd8161df6c exynos: font: slight improvement to rendering performance
The current bottleneck is 'put_glyph_rgba4444'. Interpolate mode
enables us to remove the conditional in the inner loop.

Eventually this call should just reduce to a memcpy.
2014-08-08 18:30:28 +02:00
Tobias Jakobi 987da33104 exynos: font: use interpolate mode for blending
The interpolate mode is more suited for font rendering, even
if it produces slightly different results.
The main reason for switching is to avoid some conditionals
in the coming code improvements.
2014-08-08 18:30:27 +02:00
Tobias Jakobi 2312d488aa exynos: fix font rendering
It would just segfault after a while, since we weren't deferencing
the 'msg' pointer to check for the end of the string.
Eventually this would let 'msg' point to invalid memory.
2014-08-08 18:30:27 +02:00
Twinaphex 64e2a8134b Merge pull request #858 from lakkatv/lakka
(Lakka) Better way to prevent offscreen drawing
2014-08-08 17:07:03 +02:00
Jean-André Santoni 85666a1cba (Lakka) Better way to prevent offscreen drawing
Also removes a workaround, better transparency handling, fade out the arrow, fade out the items
2014-08-08 11:52:14 +02:00
twinaphex 266e3e0051 file_list_get - return rarch_settings_t * 2014-08-08 07:58:07 +02:00
Twinaphex eb1de2cf44 Merge pull request #856 from lakkatv/lakka
(Lakka) Icon and labels placement adjustments
2014-08-07 20:06:22 +02:00
Jean-André Santoni c14067e9fc (Lakka) Icon and labels placement adjustments 2014-08-07 18:40:43 +02:00
twinaphex 204c2a3f08 (Menu) Refactor file_list_push 2014-08-07 18:20:27 +02:00
twinaphex 6b5a049bc5 Add label to file_list_push 2014-08-07 08:27:24 +02:00
twinaphex 2d9cdf9192 (Menu) Refactor MENU_SAVEFILE_DIR_PATH setting 2014-08-07 06:26:12 +02:00
Twinaphex 9619c10388 Merge pull request #855 from hizzlekizzle/master
update svg icon from the old style
2014-08-07 04:16:28 +02:00
hizzlekizzle 650d7ce40c update svg icon from the old style 2014-08-06 20:54:31 -05:00
Twinaphex e5e92848f2 Merge pull request #854 from tobiasjakobi/fixes
exynos: add prefix to fimg2d header
2014-08-06 19:46:29 +02:00
Tobias Jakobi ff06aea5dd exynos: add prefix to fimg2d header 2014-08-06 19:33:00 +02:00
twinaphex b99de9c92e (Menu) Fix shader filter/scale no longer working on subsequent shader
passes
2014-08-04 01:42:15 +02:00
twinaphex 39cb690ba6 Set static variables to initial value 2014-08-04 01:24:58 +02:00
twinaphex 984b9b225f Fix check_shader_dir 2014-08-04 00:35:52 +02:00
Twinaphex e1ac2b8a7e Merge pull request #852 from sergiobenrocha2/master
Added libretro_info_path and fixed overlay_directory to retroarch.cfg
2014-08-03 21:40:20 +02:00
sergiobenrocha2 3c1ad9b106 Added libretro_info_path and fixed overlay_directory 2014-08-03 03:48:48 -03:00
Twinaphex 8edb333195 (OSX) Define HAVE_DYLIB 2014-08-03 04:03:10 +02:00
twinaphex dc573bdba3 Refactor MENU_LIBRETRO_DIR_PATH 2014-08-03 03:47:54 +02:00
Twinaphex 7db4cd56b7 (OSX) Get rid of some warnings 2014-08-03 03:34:23 +02:00
twinaphex b04c253c06 (Win32) Fixup build 2014-08-03 03:30:59 +02:00
twinaphex 24b00e9f3c (settings_data.c) Cleanups 2014-08-03 03:03:02 +02:00
twinaphex bb032f7c5f (settings_data.c) Refactor ENFORCE_RANGE 2014-08-03 02:58:42 +02:00
twinaphex 901b5361fd Build fix 2014-08-03 02:44:21 +02:00
twinaphex 85688004ab (gfx) Cleanups 2014-08-03 02:16:02 +02:00
twinaphex 675b8370e3 Refactor main_load_content 2014-08-03 02:09:41 +02:00
twinaphex 07d00553c8 (menu_common_backend.c) - Cleanups 2014-08-03 02:04:54 +02:00
twinaphex 42e1101957 menu_common.c - cleanups 2014-08-03 01:57:37 +02:00
twinaphex 7a40fa29f0 retroarch.c - Declare variables at top of function 2014-08-03 01:54:10 +02:00
twinaphex d2aea634b1 history.c - cleanups 2014-08-03 01:43:10 +02:00
twinaphex ed25984a3c command.c - declare variables at top 2014-08-03 01:38:49 +02:00
twinaphex 6e905cba50 (menu_common_backend.c) - cleanups 2014-08-03 01:29:42 +02:00
twinaphex b519aff5e9 (Menu) Cleanup menu_common_entries_init 2014-08-03 01:11:41 +02:00
twinaphex aa8aa948c1 (Android) Define __ARM_NEON__ for ARMv7 ABI 2014-08-03 00:57:16 +02:00
twinaphex b76a2c2cee Refactor away input_joypad_poll - trivial wrapper function 2014-08-03 00:44:07 +02:00
twinaphex 1ce72b3859 (Android) Fix build 2014-08-03 00:00:41 +02:00
twinaphex 8178957c7b RARCH_CMD_HISTORY_INIT - early return if g_extern.history is not NULL 2014-08-02 20:09:42 +02:00
twinaphex b6dc9fff03 Comment out input_common debug log 2014-08-02 19:56:18 +02:00