Commit Graph

37357 Commits

Author SHA1 Message Date
Zoran Vuckovic
62d9e087c4 Fix issues with some cores in shared mode 2017-04-22 09:25:12 +02:00
Zoran Vuckovic
4197cfe174 Add device init fallback 2017-04-22 09:25:01 +02:00
Zoran Vuckovic
5526a2ba93 Fix sync off in shared mode 2017-04-22 09:24:52 +02:00
Zoran Vuckovic
86fdca5e68 Fix incorrect log messages 2017-04-22 09:24:32 +02:00
twinaphex
6ebd4e139e Rewrite more string_is_equal call invocations as memcmp 2017-04-22 08:51:16 +02:00
twinaphex
d77da6b53d Fix bug in shader_glsl.c 2017-04-21 23:10:55 +02:00
twinaphex
284e6b2994 Replace more instances of string_is_equal 2017-04-21 22:51:04 +02:00
twinaphex
f9bc2d3783 Use memcmp instead of string_is_equal where possible for
better performance
2017-04-21 22:47:15 +02:00
twinaphex
e9e1db2945 Cleanups 2017-04-21 21:18:28 +02:00
twinaphex
bcce88e516 (D3D) Cleanup d3dx9anim.h header 2017-04-21 21:00:22 +02:00
twinaphex
6951111459 (libretro-common) Cleanups 2017-04-21 20:53:07 +02:00
twinaphex
0c66441d08 (archive_file) Cleanups 2017-04-21 20:46:41 +02:00
twinaphex
5b1ecbff87 Remove rsemaphore 2017-04-21 20:41:26 +02:00
twinaphex
dd1da5154f Better implementation of string_is_equal_noncase and fix bug
in string_list
2017-04-21 14:53:01 +02:00
twinaphex
271edb4ca1 We don't want uppercase for these instances 2017-04-21 14:26:35 +02:00
twinaphex
607ae71259 Turn string_is_equal_noncase into self-contained function 2017-04-21 14:17:47 +02:00
twinaphex
76788d3890 Turn string_is_equal into selfcontained function 2017-04-21 14:09:02 +02:00
twinaphex
dd517f4660 Try to avoid directly calling strcmp 2017-04-21 13:56:15 +02:00
twinaphex
82c62b1693 Use stdstring in more instances 2017-04-21 13:50:24 +02:00
twinaphex
06f98fcd16 (stdstring) Turn some functions into static inline functions 2017-04-21 13:35:26 +02:00
twinaphex
120cf21505 Rewrite alsa_write pt. 2 2017-04-21 13:27:46 +02:00
twinaphex
74431917a2 Rewrite alsa_write 2017-04-21 12:21:38 +02:00
twinaphex
40411e5a6f Turn gfx/math functions into macros 2017-04-20 22:14:03 +02:00
twinaphex
04223b464a Check for return value of config_get_bool 2017-04-20 21:52:29 +02:00
twinaphex
0215badb4c (FIFO queue) Turn some functions into static inline functions 2017-04-20 20:28:57 +02:00
twinaphex
75e02c4646 Simplify alsa_write 2017-04-20 18:27:46 +02:00
twinaphex
d8ba05170f (ALSA) Use macro for frames to bytes 2017-04-20 13:31:02 +02:00
twinaphex
9faae7eb3f (ALSA) Use macro for determing frames from bytes instead of snd_pcm_bytes_to_frames 2017-04-20 11:20:34 +02:00
twinaphex
d1664481c2 Don't call input_remote_state unless pointer is non-NULL 2017-04-20 10:57:09 +02:00
twinaphex
69a3bf6a31 Create bsv_movie_is_playback_{on|off} 2017-04-20 10:40:11 +02:00
twinaphex
9daa63437a Simplify math/vector files 2017-04-20 10:30:30 +02:00
twinaphex
fa347475e8 Simplify matrix_3x3.c 2017-04-20 10:25:54 +02:00
twinaphex
3fb630c571 Get rid of is_perfcnt_enable for audio_driver_write function 2017-04-20 10:15:11 +02:00
twinaphex
154b98394b Don't stop/start the audio driver when muting/unmuting 2017-04-20 10:02:54 +02:00
twinaphex
637b26772c Directly initialize some variables 2017-04-20 09:46:03 +02:00
twinaphex
1cc350bfdb Prevent some implicit memsets 2017-04-20 09:21:08 +02:00
twinaphex
96a9730a08 Cleanups 2017-04-20 09:15:56 +02:00
twinaphex
d1ff5dd973 Header include cleanups 2017-04-20 09:14:20 +02:00
twinaphex
4df1ba690d (D3D) Header cleanups 2017-04-19 19:11:58 +02:00
twinaphex
d220ce5870 Update D3D9 2017-04-19 18:58:01 +02:00
Twinaphex
8eed4c38cf Merge pull request #4833 from kbrenneman/platform-enums
Define the platform enums if they aren't in eglext.h.
2017-04-19 16:13:07 +02:00
twinaphex
87c5b03bed Get rid of another pragma warning 2017-04-19 16:11:35 +02:00
twinaphex
d4ecc6398d (d3d9_cg_renderchain.cpp) Fix header includes 2017-04-19 16:11:00 +02:00
twinaphex
0b3e90dbf4 Header cleanups D3D9 2017-04-19 16:10:11 +02:00
twinaphex
0a074ec4a5 audio_driver_alive() should return true inside audio_driver_start 2017-04-19 15:55:35 +02:00
Kyle Brenneman
a4d19e174a Define the platform enums if they aren't in eglext.h.
Add #defines for EGL_PLATFORM_X11_KHR, EGL_PLATFORM_WAYLAND_KHR, and
EGL_PLATFORM_GBM_KHR, if they aren't already defiend in eglext.h.
2017-04-19 07:08:05 -06:00
twinaphex
27a6d68af9 Get rid of this pragma 2017-04-19 12:56:25 +02:00
twinaphex
d5d04babdd Cleanups 2017-04-19 12:55:41 +02:00
twinaphex
9ca27adb59 Simplify D3D9 headers 2017-04-19 12:46:07 +02:00
twinaphex
1f29de24de Update Makefile.common 2017-04-19 12:43:26 +02:00