Commit Graph

11822 Commits

Author SHA1 Message Date
Tobias Jakobi
a6fd9f6a00 exynos: update TODO list 2014-08-09 16:43:48 +02:00
Tobias Jakobi
55d331c2fe exynos: also use interpolate mode for menu blending 2014-08-09 16:43:48 +02:00
Tobias Jakobi
2dcac8cbd4 exynos: remove G2D safety zone
Extensive tests have shown that this is no longer necessary.
2014-08-09 16:43:48 +02:00
Tobias Jakobi
34e1b6921f exynos: font: use restrict for src/dst in put_glyph_rgba4444
This should help the compiler to generate better code for
memory access.
2014-08-09 16:43:48 +02:00
Tobias Jakobi
e8439c30ff exynos: font: use defaults properties for buffer bpp 2014-08-09 16:43:47 +02:00
Tobias Jakobi
bbc4dbdb66 exynos: font: buffer doesn't need special color initialization 2014-08-09 16:43:47 +02:00
Twinaphex
81264060e2 Merge pull request #863 from lakkatv/lakka
Lakka
2014-08-09 10:56:00 +02:00
Twinaphex
1f89d6628f (Apple) Build fixes 2014-08-09 10:25:33 +02:00
Jean-André Santoni
9d1bf25fb4 (Lakka) Do not link libpng 2014-08-09 09:53:56 +02:00
Jean-André Santoni
3957f3f72e (Lakka) Forgot to uncomment a test 2014-08-09 09:53:09 +02:00
twinaphex
5fb113e75b (Settings data) Change one setting from CONFIG_PATH to CONFIG_STRING 2014-08-09 06:37:22 +02:00
twinaphex
82c60d040d (settings_data.c) Take out min/max for video_swap_interval 2014-08-09 06:04:50 +02:00
twinaphex
622da58665 (Menu) refactor more settings 2014-08-09 05:41:25 +02:00
twinaphex
fb1f525901 (Menu) Refactor set_current_unsigned_integer 2014-08-09 05:23:58 +02:00
twinaphex
e8ff64bad6 Add 'enforce minrange/maxrange' to settings_data 2014-08-09 05:18:54 +02:00
twinaphex
6dc1481fc1 (Menu) Add step variable for rarch_setting_t 2014-08-09 04:54:40 +02:00
twinaphex
4770a0a467 (Settings data) Add ST_DIR type 2014-08-09 04:27:23 +02:00
Twinaphex
fe1d5c84f1 Merge pull request #862 from lioncash/lakka
lakka: Fix overflow possibilities when copying to icon_dir
2014-08-09 03:30:09 +02:00
twinaphex
91bad2b25d (PS3) Build fixes 2014-08-09 03:25:11 +02:00
Lioncash
499209765f lakka: Fix overflow possibilities when copying to icon_dir
strcpy also copies over the null-terminator as well.
2014-08-08 21:03:38 -04:00
twinaphex
2333d87a6b (Menu) Refactor settings pt. 3 2014-08-09 03:00:52 +02:00
twinaphex
e55155efcc (Menu) Group MENU_SETTINGS_NETPLAY_DELAY_FRAMES 2014-08-09 02:55:16 +02:00
twinaphex
8c05dceb91 (Menu) Refactor settings pt. 2 2014-08-09 02:52:23 +02:00
twinaphex
0ecf05f857 (Menu) Refactor settings 2014-08-09 02:34:56 +02:00
twinaphex
abe4a489a6 file_list.c - cleanup 2014-08-09 01:20:37 +02:00
twinaphex
de565e73e4 file_list.c/h - move struct to file_list.h 2014-08-09 00:56:27 +02:00
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