Commit Graph

37481 Commits

Author SHA1 Message Date
twinaphex
1febb963ae Start bookkeeping when we are modifying settings 2017-04-23 13:24:17 +02:00
twinaphex
e192d4eaa6 (Playlist) Prevent us writing the playlist file another time
after we have already saved it once
2017-04-23 12:54:13 +02:00
twinaphex
7e3cce9397 Only write to playlists if they are modified 2017-04-23 12:25:54 +02:00
twinaphex
aea00f1e00 Use memcmp instead of string_is_equal for more instances 2017-04-23 12:17:51 +02:00
twinaphex
1c93cc4b18 Update logs 2017-04-23 12:00:49 +02:00
twinaphex
953045f0d2 Update logs 2017-04-23 11:56:46 +02:00
twinaphex
0f2a6f3dd2 Don't use performance counters in GL/Vulkan/video thread wrapper
unless PERF_ENABLE is defined
2017-04-23 11:31:11 +02:00
twinaphex
caafee006c Get rid of performance counter for softfilter 2017-04-23 11:26:10 +02:00
twinaphex
d61edc51ad (audio_driver.c) Get rid of performance counters 2017-04-23 11:05:42 +02:00
twinaphex
a88284897b (D3D) Use C-style allocation for d3d->menu 2017-04-23 09:38:44 +02:00
Twinaphex
7afc83518d Merge pull request #4836 from Monroe88/audio_device_fix
(menu_setting.c) Reinit audio driver when audio device is changed
2017-04-23 07:51:39 +02:00
Monroe88
b260254fd4 (menu_setting.c) Reinit audio driver when audio device is changed 2017-04-22 20:06:15 -05:00
twinaphex
8defa3b924 Update libretro-ffmpeg 2017-04-22 20:56:59 +02:00
twinaphex
6078864e26 Turn ffmpeg FFT into C code and remove GLM dependency 2017-04-22 12:59:28 +02:00
twinaphex
21f7f6059a (ffmpeg FFT) No longer needs GLM 2017-04-22 12:25:54 +02:00
twinaphex
d674d2102e (ffmpeg FFT) Move variable initialization to top 2017-04-22 12:11:42 +02:00
twinaphex
25f31883d5 (libretro ffmpeg FFT) Start using libretro-common gfx/matrix
functions instead of GLM; GLM only used now still for
packHalf2x16
2017-04-22 12:08:10 +02:00
twinaphex
a65675d24f (FFT) Swap around matrices arguments for matrix_4x4_multiply 2017-04-22 11:15:41 +02:00
Zoran Vuckovic
9ef51d8215 Change default buffering behavior in shared mode 2017-04-22 11:09:08 +02:00
twinaphex
c97fd9afcf Correct matrix_4x4_lookat 2017-04-22 10:23:04 +02:00
twinaphex
45dc1b7977 Some build fixes 2017-04-22 10:09:52 +02:00
twinaphex
40d55b7ae3 Reimplement file_path_str 2017-04-22 09:54:22 +02:00
twinaphex
f12ea0e1e3 Fix C89_BUILD 2017-04-22 09:37:36 +02:00
twinaphex
aa2c29ac8b (exynos_gfx.c) Use memcmp 2017-04-22 09:34:30 +02:00
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