1723 Commits

Author SHA1 Message Date
twinaphex
acf7c681b4 Change to calloc 2017-05-13 07:56:44 +02:00
twinaphex
19db4f63a7 Take out filestream from audio_mixer.c 2017-05-13 07:53:42 +02:00
aliaspider
9b1e66d302 correct the mask used on the first byte in utf8_walk. fixes #4892 2017-05-11 17:41:27 +01:00
twinaphex
5a9f6ad9b7 Try to prevent null pointer dereference 2017-05-09 20:45:09 +02:00
twinaphex
83b0d3e412 Update rwav.h 2017-05-09 02:46:32 +02:00
twinaphex
3593256a76 MSVC Buildfix 2017-05-09 02:29:24 +02:00
twinaphex
e8c1c153d6 Prevent nULL pointer dereference 2017-05-08 22:55:45 +02:00
twinaphex
779a7676d6 Try to prevent null pointer dereference 2017-05-08 22:53:06 +02:00
twinaphex
18f06e177e Silence Coverity warning 2017-05-08 22:40:19 +02:00
twinaphex
138a12d5e1 Cleanups 2017-05-08 21:24:14 +02:00
twinaphex
8e3d0612d2 Try to fix MSVC error 2017-05-08 21:12:55 +02:00
twinaphex
efd0c991a6 Refactor audio_mixer_play 2017-05-08 20:44:25 +02:00
twinaphex
a29e416be8 Another cleanup to wav2float 2017-05-08 20:37:12 +02:00
twinaphex
6766a62300 Cleanups 2017-05-08 20:35:02 +02:00
twinaphex
bd36b0a968 (audio_mixer.c) Some refactors 2017-05-08 20:27:13 +02:00
twinaphex
fec24bd47b Cleanup rwav 2017-05-08 18:45:37 +02:00
twinaphex
de6e138d15 (audio_mixer.c) Cleanups 2017-05-08 18:37:31 +02:00
twinaphex
4a7c81b353 Cleanup wav2float - add some suggestions for leiradel here 2017-05-08 18:30:15 +02:00
twinaphex
0411aba219 (audio_mixer.c) Cleanups 2017-05-08 18:11:09 +02:00
twinaphex
b4782d9a51 (audio_mixer.c) Small refactors 2017-05-08 05:59:45 +02:00
twinaphex
5245590bae (audio_mixer.c) Prevent null pointer dereference 2017-05-08 05:55:20 +02:00
twinaphex
24ac625179 Update libretro-common 2017-05-06 18:23:26 +02:00
twinaphex
0ba93887bf Optimize retro_endianness when MSB_FIRST is known 2017-05-06 16:52:30 +02:00
twinaphex
254fa75a0f Directly initialize sinc_size 2017-04-29 18:54:34 +02:00
Twinaphex
927ed42498 Fix filestream memory leak 2017-04-28 21:27:40 +02:00
twinaphex
edadba1ec7 Silence valgrind memcheck warning 2017-04-23 20:26:31 +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
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
f12ea0e1e3 Fix C89_BUILD 2017-04-22 09:37:36 +02:00
twinaphex
6ebd4e139e Rewrite more string_is_equal call invocations as memcmp 2017-04-22 08:51:16 +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
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
40411e5a6f Turn gfx/math functions into macros 2017-04-20 22:14:03 +02:00
twinaphex
0215badb4c (FIFO queue) Turn some functions into static inline functions 2017-04-20 20:28:57 +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
5b9a17dc8f (gfx/scaler) Cleanups 2017-04-16 19:54:38 +02:00
twinaphex
f21bb4d0dc Simplify scaler_filter 2017-04-16 12:57:21 +02:00
twinaphex
0c5a87b1d7 Create scaler_ctx_scale_direct 2017-04-16 11:03:29 +02:00