Commit Graph

33625 Commits

Author SHA1 Message Date
twinaphex 2eea70c270 Add optimized cbs_value callback for ST_BOOL 2016-10-24 05:08:57 +02:00
twinaphex 7b7b9b1f27 Add sublabel for Menu Settings 2016-10-24 04:27:43 +02:00
twinaphex 7740eb1094 Update griffin.c 2016-10-24 04:06:49 +02:00
twinaphex 213e357918 Move gl_capabilities to libretro-common 2016-10-24 04:06:05 +02:00
twinaphex 09067e67c3 Create gl_symlinks.h 2016-10-24 04:02:03 +02:00
twinaphex e512065d7d Start making gl_capabilities.c more usable by libretro-common 2016-10-24 03:55:14 +02:00
twinaphex 3702fde113 Simplify some input/video functions 2016-10-24 03:05:55 +02:00
twinaphex 294f54ebf0 Cleanup udev_pointer_state 2016-10-24 02:47:29 +02:00
twinaphex 9e14a9ceec Remove more unused menu enums 2016-10-24 02:43:00 +02:00
twinaphex 31180dfcf1 Add more entries 2016-10-23 22:10:54 +02:00
twinaphex d5d49e602c Cleanup input_joypad_analog 2016-10-23 21:59:53 +02:00
twinaphex b0ed69f05c Optimize android_keyboard_port_input_pressed 2016-10-23 20:43:14 +02:00
twinaphex 57457c2d70 Optimize apple_input_is_pressed 2016-10-23 20:42:09 +02:00
twinaphex 647ffca76c Optimize input_joypad_pressed code 2016-10-23 20:37:12 +02:00
twinaphex 2f12d8982c input_joypad_pressed - small opts 2016-10-23 20:08:27 +02:00
twinaphex 1cb2822013 Avoid expensive function menu_setting_get_label being invoked
when at Quick Menu
2016-10-23 19:46:29 +02:00
twinaphex 32a4053d42 Prevent two other entries from invoking expensive function
menu_setting_get_label
2016-10-23 19:42:04 +02:00
twinaphex 1dd30345e4 Prevent invoking of menu_setting_get_label (expensive function)
when browsing Download Content
2016-10-23 19:31:48 +02:00
Twinaphex 79e6a909e5 Merge pull request #3846 from aliaspider/master
freetype font renderer: less memory usage and full unicode support.
2016-10-23 19:24:19 +02:00
aliaspider c4d6a89067 freetype font renderer: less memory usage and full unicode support. 2016-10-23 18:14:07 +01:00
twinaphex de0cd188d1 Remove dead/unused enums 2016-10-23 06:48:35 +02:00
twinaphex f41de35da1 Prevent 'Explicit null dereferenced' warning 2016-10-23 06:21:09 +02:00
twinaphex c6a1bcfcbe Prevent dereference after null check warning 2016-10-23 06:20:13 +02:00
twinaphex 0e79c2c37e Silence another warning 2016-10-23 05:56:55 +02:00
twinaphex 147893caed Prevent NULL pointer dereference 2016-10-23 05:55:13 +02:00
twinaphex 1cbc847133 In case we return false here, we should still unlock the
mutex first
2016-10-23 05:53:47 +02:00
Twinaphex e1ce5209a0 Merge pull request #3844 from JuanVCS/master
Change some english language strings
2016-10-23 05:30:21 +02:00
twinaphex f2097c1c0b Prevent menu_setting_get_label from getting invoked for
'Load Savestate' inside Quick Menu
2016-10-23 04:54:52 +02:00
twinaphex 8cc5b09428 Get rid of slow wrapper function input_driver_state 2016-10-23 04:38:08 +02:00
twinaphex c512ed8122 Prevent recent history entries from invoking menu_setting_get_label 2016-10-23 04:21:17 +02:00
twinaphex 834e9bc8ae Prevent menu_setting_get_label invocation for system info entries 2016-10-23 04:18:18 +02:00
twinaphex 98f2c994ce Cleanup 2016-10-23 04:15:37 +02:00
twinaphex 9f2b428a4e Prevent another menu_setting_get_label call 2016-10-23 04:09:44 +02:00
twinaphex 0a079568df Prevent another menu_setting_get_label codepath 2016-10-23 04:08:07 +02:00
twinaphex 65dbc0fd6e Avoid some more huge menu_setting_get_label overhead by
adding a lightweight callback for database entries
2016-10-23 03:44:09 +02:00
twinaphex 3363e57def Biggest overhead now to be found at menu_setting_get_label -
we need to implement more efficient get_value callbacks
2016-10-23 03:37:51 +02:00
twinaphex 984c0e8141 Get rid of more small menu wrapper functions 2016-10-23 03:25:27 +02:00
twinaphex 594b36488b Get rid of more small and slow menu wrapper functions 2016-10-23 03:13:49 +02:00
Juan 16d46768e0 Change some english language strings 2016-10-22 21:46:06 -03:00
twinaphex cd219f807b Get rid of more expensive superfluous wrapper functions for menu code 2016-10-23 02:41:50 +02:00
twinaphex 2b4d87a983 Remove setting_get_type 2016-10-23 02:28:22 +02:00
twinaphex efe0220df2 Remove msg_hash_uspseudo 2016-10-23 00:52:48 +02:00
twinaphex feef0d19b9 Cleanups 2016-10-23 00:49:36 +02:00
twinaphex 62c80085a6 Cleanup some labels 2016-10-23 00:35:40 +02:00
twinaphex 4bffe5fc33 Change default value for last_input 2016-10-22 21:32:07 +02:00
twinaphex 04efd4ed36 (Android) Buildfix 2016-10-22 19:27:16 +02:00
twinaphex f03e22b003 Revert "Do away with some NULL checks"
This reverts commit 07d86a7feb.
2016-10-22 17:45:14 +02:00
twinaphex 3d7fbd355e (Apple) Buildfixes 2016-10-22 17:41:26 +02:00
twinaphex 07d86a7feb Do away with some NULL checks 2016-10-22 17:31:20 +02:00
twinaphex d24c1a280d input_poll - avoid function call 2016-10-22 17:29:19 +02:00