twinaphex
d078df7a37
Prevent implicit memsets
2016-10-09 09:05:41 +02:00
twinaphex
80339014a5
(input_config.c) Prevent implicit memsets
2016-10-09 08:58:44 +02:00
twinaphex
119479f705
(input_autodetect) Don't do implicit memsets of char variables
2016-10-09 08:55:17 +02:00
Andrés Suárez
f0ce4389fd
Merge pull request #3760 from fr500/master
...
make the console toggleable at runtime instead of compilation time
2016-10-08 15:35:53 -05:00
Andrés Suárez
ec86556ce6
Merge pull request #3759 from hizzlekizzle/master
...
add slang shader menu entry to online updater
2016-10-08 15:35:44 -05:00
radius
9272355696
make the console toggleable at runtime instead of compilation time
2016-10-08 15:33:29 -05:00
hunterk
bad0e9607c
add slang shader menu entry to online updater
2016-10-08 15:16:01 -05:00
twinaphex
5f5571e241
(libretro-common) don't do implicit memset
2016-10-08 20:04:48 +02:00
twinaphex
9895ae0247
Get rid of more implicit memsets
2016-10-08 19:47:26 +02:00
twinaphex
407ef26788
remove more implicit memsets
2016-10-08 19:44:03 +02:00
twinaphex
989640ebf7
More cleanups; bind_right_compare_label was taking up a lot of CPU
...
time inside the menu
2016-10-08 19:34:27 +02:00
twinaphex
1cf2799a8a
(MaterialUI) Remove some implicit memsets
2016-10-08 19:25:05 +02:00
twinaphex
ec243713bd
Get rid of some implicit memsets in menu/cbs
2016-10-08 19:16:25 +02:00
twinaphex
6b48c6ee7f
(database_info.c) Remove implicit memsets
2016-10-08 18:44:24 +02:00
twinaphex
b8f8f159c5
Get rid of unnecesary wrapper function
2016-10-08 18:41:51 +02:00
twinaphex
1388220866
(tasks) Don't do implicit memsets in crucial performance-oriented code
2016-10-08 18:31:43 +02:00
twinaphex
81a7f7bf68
(menu/cbs) Avoid implicit memsets in performance-crucial areas
2016-10-08 18:23:10 +02:00
twinaphex
f923c7ecd7
(RGUI) Avoid implicit memsets for path variables
2016-10-08 18:19:48 +02:00
twinaphex
f7544d0fc1
Avoid implicit memsetting of path values in XMB
2016-10-08 18:17:33 +02:00
Twinaphex
1b3dd8e049
Merge pull request #3755 from heuripedes/master
...
(material) Reduce CPU usage in big lists by 3
2016-10-08 18:12:21 +02:00
Higor Eurípedes
392bcfd98b
(material) Reduce CPU usage in big lists by 3
...
The program spent more time clearing rich_label and entry_value than
fetching it's value from the menu system and rendering it on the screen.
2016-10-08 11:33:44 -03:00
twinaphex
85135d64b6
Set debug logging of menu entries to 0 again
2016-10-08 15:05:46 +02:00
twinaphex
b3a7d2a7bb
Fix Recording Settings
2016-10-08 15:05:31 +02:00
twinaphex
3b1cf79c63
(X contexts) Cleanups
2016-10-08 14:37:26 +02:00
twinaphex
f698e0cfac
Add GL_CAPS_GLES3_SUPPORTED
2016-10-08 14:11:12 +02:00
twinaphex
1f99df6740
(GLX) Start adding hooks for MSAA
2016-10-08 14:00:06 +02:00
twinaphex
601aba72ea
Start adding GLX_SAMPLE_BUFFERS/GLX_SAMPLES to X context
2016-10-08 10:05:58 +02:00
twinaphex
648a13b3b8
vec2 - same header guard as vec3 - fix
2016-10-08 09:19:27 +02:00
twinaphex
d71a688685
(D3D9/Cg) Cleanups
2016-10-08 08:39:44 +02:00
aliaspider
4571ba3454
(3DS) enable database support.
2016-10-08 04:38:34 +01:00
aliaspider
4729c2be76
(3DS) font renderer: prevent calling DrawArray() with count==0.
2016-10-08 04:24:32 +01:00
aliaspider
e4992bc6d0
(3DS) salamander build fix.
2016-10-08 02:35:54 +01:00
Andrés Suárez
5a94979b19
Merge pull request #3751 from aliaspider/master
...
(3DS) implement core loading for .cia builds.
2016-10-07 20:07:01 -05:00
aliaspider
4503e5fd22
add a CMD_EVENT_QUIT request to CMD_EVENT_RESTART_RETROARCH.
2016-10-08 01:51:09 +01:00
aliaspider
77e8cf8bb7
(3DS) implement core loading / salamander
2016-10-08 01:47:15 +01:00
aliaspider
577824f546
(3DS) add argv handling for .cia builds
2016-10-08 01:43:05 +01:00
aliaspider
4edbb48f34
(3DS) missing return value.
2016-10-08 01:17:48 +01:00
Twinaphex
9401e95607
Merge pull request #3750 from frangarcj/master
...
(VITA) Make salamander load args
2016-10-07 08:25:53 +02:00
twinaphex
37f3942985
(Vita) Hook up L3/R3 in autoconfig
2016-10-07 08:24:48 +02:00
Francisco José García García
20c580bcf8
(VITA) Make salamander load args
2016-10-07 08:24:27 +02:00
twinaphex
57f155dbc0
(Coverity) Fix dereference after null check warning
2016-10-06 05:20:14 +02:00
twinaphex
7d68a20a97
Silence Deference before null check warning (Coverity)
2016-10-06 05:17:22 +02:00
Twinaphex
151046db5a
Merge pull request #3747 from GregorR/netplay-platform-quirks
...
Netplay platform quirks
2016-10-06 04:08:18 +02:00
Gregor Richards
6c15c0de3d
Support for architecture-dependence serialization quirks in Netplay
...
As well as the implementation magic, we now send a platform magic in our
connection header. If the core reports platform dependence and the
platform magic differs relevantly, the connection will be refused.
Since netplay_send_info (client handshake) and netplay_get_info (server
handshake) were practically identical, they've also been merged into a
single netplay_handshake.
2016-10-05 21:12:42 -04:00
Gregor Richards
307ba5951e
A bit more care about frame=0 input, which is always 0
2016-10-05 20:45:30 -04:00
Alcaro
f92d34e183
Clarify this one.
2016-10-06 01:06:31 +02:00
Alcaro
46ab267f40
Merge pull request #3700 from GregorR/netplay-serialization-quirks
...
Serialization quirks
2016-10-06 00:59:14 +02:00
Twinaphex
2d7265e0d5
Merge pull request #3740 from GregorR/netplay-bugfixes
...
Netplay bugfixes
2016-10-05 16:10:18 +02:00
Gregor Richards
e65a63e5d5
Add support for debugging core nondeterminism
...
This adds a debug flag to netplay_net (DEBUG_NONDETERMINISTIC_CORES)
which helps determine if a core has nondeterminism.
2016-10-05 07:58:01 -04:00
Gregor Richards
60153e7035
Ignore check_frames if CRCs are utterly inconsistent
...
This effectively disables check_frames if frame 1's CRC differs between
host and client. This is necessary because some important cores have
nondeterminism in core_run, thus mandating check_frames, while some
important cores have nondeterminism in core_serialize, thus mandating no
check_frames.
2016-10-05 07:55:30 -04:00