orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
orbea
e062b98088
Remove trailing blank lines.
...
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
2019-01-17 19:39:38 -08:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
Tatsuya79
92e2221c2d
fix gong scaling ( #7907 )
2019-01-06 13:10:40 -05:00
Brad Parker
bbfbefa9dd
easter egg
2019-01-05 18:33:29 -05:00
orbea
fb6fe1a87c
Makefile: Better respect CFLAGS and CXXFLAGS as environment variables.
...
This fixes a few subtle problems with passing CFLAGS and CXXFLAGS as
environment variables for configure.
First it will now only add these variables to config.mk when they are
actually set. If they are unset then the default optimizations in the
Makefile are set. This avoids passing more than one conflicting
optimization level to the compiler.
Next all CFLAGS are added to CXXFLAGS to avoid issues with forgetting to
set both CFLAGS and CXXFLAGS. This results in the cxx compiler getting
passed several redundant optimization levels when both the CFLAGS and
CXXFLAGS environment variabls are used. Now these uses of CFLAGS in
Makefile.common are set to DEF_FLAGS. This allows adding $(DEF_FLAGS)
to the CXXFLAGS variable without adding redundant flags from CFLAGS.
v2: Update other build files.
2018-12-30 17:17:19 -08:00
Adriano de Moura Leite
85a3f952b9
Removes the return in the audio callback and restores samplerate to
...
48khz
2018-11-11 17:44:35 -02:00
Adriano de Moura Leite
0634e38ede
Fixes an audio freewheeling situation where a capture card with no
...
sound capture captabilities would result in an empty audio_handle,
therefore making audio_callback thread spin forever
2018-11-11 04:48:46 -02:00
Adriano de Moura Leite
7b4652ac27
Reverts a change I mistakelny left behind for temporarely disabling the
...
audio callback, which was causing a freewheeling issue with my setup.
2018-11-11 04:35:21 -02:00
Adriano de Moura Leite
4c67888671
Major improvements to the video processor core.
...
Supports multiple capture and output modes with deinterlacing
New dummy mode for testing the core even without a capture device
Ability to display frametimes
alternate_hack mode allows capture cards without alternate capture mode
to capture progressive or interlaced inputs at 16ms rather than 33ms
2018-11-11 04:25:51 -02:00
M4xw
6b24ca4632
[LIBNX] Add Static Dummy
2018-09-29 19:36:15 +02:00
Twinaphex
4eb4c7b97d
Create internal_cores.h
2018-07-01 21:19:40 +02:00
twinaphex
e3d04fd14a
This spams too much, disable this
2018-06-20 07:31:05 +02:00
twinaphex
2367c33887
Mpv integration now works
2018-06-20 06:17:47 +02:00
twinaphex
d27b6265a0
Add more HAVE_MPV ifdefs
2018-06-20 04:50:58 +02:00
twinaphex
e51d8b6b0f
Update mpv-libretro.c
2018-06-20 03:53:37 +02:00
twinaphex
f9f15dc5c5
Update mpv libretro core
2018-06-20 03:46:53 +02:00
twinaphex
865fec4282
Update libretro-mpv core - only use dlopen for HAVE_OPENGLES builds
2018-02-23 14:40:31 +01:00
esoptron
ebf644f172
Add MIT License to internal Imageviewer core
2018-01-30 10:00:56 -05:00
twinaphex
34a1eb34a9
Update MPV
2018-01-28 13:52:28 +01:00
twinaphex
28d9ba6a05
Add libretro-mpv
2018-01-15 01:38:05 +01:00
Alcaro
99f696abd2
Fix #6009 v3.0
2017-12-31 15:28:10 +01:00
twinaphex
481a140c9c
Buildfixes
2017-12-30 13:45:29 +01:00
twinaphex
292d506ed8
Fix more MSVC Griffin build errors
2017-12-30 13:35:47 +01:00
esoptron
2be322acbb
Disable Temporal Interpolation by default in internal FFmpeg core
2017-12-22 17:24:13 -05:00
Alcaro
bfeb9ff5c2
that's an interesting double free
2017-12-18 22:29:27 +01:00
Twinaphex
60aa6bf3fb
Fix warnings
2017-12-15 20:33:39 +01:00
twinaphex
b7eba4b28f
Update image_core.c
2017-12-15 19:25:30 +01:00
Alcaro
c88e5e08a0
Add VFS support to imageviewer (should get Unicode filenames working on Windows too, even without VFS)
2017-12-15 11:00:02 +01:00
Alcaro
29b9ec0b5e
Create this thing because makefile
2017-12-15 10:12:01 +01:00
gblues
6904101c44
Clean up trailing whitespace
...
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
b11620e1eb
Add retro_timers.h/retro_math.h
2017-06-28 04:41:38 +02:00
twinaphex
cacde2b464
(dynamic_dummy.c) Uniquely name frame_buf
2017-06-05 06:53:18 +02:00
twinaphex
7bcffde6c6
Revert "Add this conditional check"
...
This reverts commit f5fc95cd04
.
2017-06-05 06:52:16 +02:00
twinaphex
f5fc95cd04
Add this conditional check
2017-06-05 06:50:24 +02:00
twinaphex
08bed1b0a2
(ffmpeg core) Take out gl prefix
2017-05-27 03:28:49 +02:00
twinaphex
94e2570c2f
Cleanups
2017-05-27 03:20:47 +02:00
twinaphex
defab8842a
(FFMPEG FFT) Add 1440p/2160p resolution options
2017-05-22 15:34:33 +02:00
twinaphex
08c7f63074
Revert "Make the framebuffer 32x32"
...
This reverts commit 51f7f7a22c
.
2017-05-02 00:09:36 +02:00
twinaphex
51f7f7a22c
Make the framebuffer 32x32
2017-05-02 00:05:34 +02:00
twinaphex
b1cf9adfef
(dynamic dummy core) Let's not perform this every frame
2017-05-01 23:40:34 +02:00
twinaphex
aea00f1e00
Use memcmp instead of string_is_equal for more instances
2017-04-23 12:17:51 +02: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
twinaphex
45dc1b7977
Some build fixes
2017-04-22 10:09:52 +02:00
twinaphex
dd517f4660
Try to avoid directly calling strcmp
2017-04-21 13:56:15 +02:00