Commit Graph

266 Commits

Author SHA1 Message Date
twinaphex
955c399386 (ffmpeg_core.c) nits 2016-09-16 19:23:42 +02:00
twinaphex
c4c96aa843 Don't show ffmpeg_fft_ core options when HAVE_OPENGL is not defined 2016-09-16 19:20:45 +02:00
twinaphex
5f6f630818 (ffmpeg core) Cleanup 2016-09-16 19:15:46 +02:00
twinaphex
1cc55dcae3 (FFT) fft_render - cleanup 2016-09-09 04:05:11 +02:00
twinaphex
8649852e18 (fft) Start making this more readable 2016-09-09 03:17:00 +02:00
twinaphex
f148194dab (ffmpeg) Add more extensions 2016-09-08 06:32:57 +02:00
twinaphex
2945605b61 Update ffmpeg 2016-09-07 13:19:28 +02:00
Brad Parker
a501fd02c1 make sure context is valid for this stream 2016-09-06 12:44:09 -04:00
twinaphex
8b1ee6a2b1 Update 2016-09-05 20:51:23 +02:00
twinaphex
1b94fd2fce Update libretro-ffmpeg 2016-09-05 20:48:27 +02:00
twinaphex
cdf816b46b (video_processor_v4l2) Update 2016-09-05 04:31:13 +02:00
twinaphex
4d82af8f59 Remove libertro-test-gl-ff - moved to libretro-samples now 2016-09-05 04:19:55 +02:00
twinaphex
dd139641b4 Remove libretro-test-gl - moved to libretro-samples 2016-09-05 04:08:56 +02:00
twinaphex
ac355066ec (libretro-test-gl-ff) Update 2016-09-05 03:39:36 +02:00
twinaphex
c6b4207d3b Update libretro-test-gl-ff 2016-09-05 03:38:58 +02:00
twinaphex
e6aaecc2ba Update libretro-test-gl core 2016-09-05 03:38:02 +02:00
twinaphex
0ab04d812d Remove libretro-test - now a part of libretro-samples 2016-09-05 03:33:44 +02:00
twinaphex
00ec309d76 (cores) Remove libretro-test-vulkan and libretro-test-vulkan-async-compute - these are part of libretro-samples now 2016-09-05 03:28:20 +02:00
twinaphex
a9d021cbfd (ffmpeg core) Update 2016-09-05 02:45:10 +02:00
twinaphex
a0f84de987 Add Makefile.ffmpeg 2016-09-05 00:49:08 +02:00
twinaphex
bc7db98faf (ffmpeg core) Update 2016-09-05 00:36:04 +02:00
twinaphex
11dfab4e79 (ffmpeg core) Update Makefile 2016-09-05 00:34:38 +02:00
twinaphex
877064855b Update ffmpeg 2016-09-05 00:18:41 +02:00
twinaphex
871d0b7bcd (imageviewer) Build up extensions depending on which switches are defined 2016-09-04 21:45:12 +02:00
twinaphex
6f386d56cd Fix imageviewer 2016-09-04 21:39:16 +02:00
twinaphex
e9b8255af2 Fix C89_BUILD 2016-09-04 21:34:03 +02:00
twinaphex
459acfe47d Update 2016-09-03 23:02:10 +02:00
twinaphex
e5eab961f2 (ffmpeg core) Add HAVE_LIBGSM ifdefs 2016-09-03 22:25:05 +02:00
twinaphex
63d1a30cf2 (ffmpeg core) Update 2016-09-03 22:19:20 +02:00
twinaphex
4dc0ed54d8 (ffmpeg core) Updates 2016-09-03 22:15:13 +02:00
twinaphex
249733b06d Update Makefiles / ffmpeg core 2016-09-03 21:59:52 +02:00
twinaphex
3d47e1d813 Cleanup shadres in ffmpeg core 2016-09-03 17:36:47 +02:00
twinaphex
e2cfb594f8 Try to make ffmpeg core's GL features work for GLES as well 2016-09-03 17:07:24 +02:00
Alcaro
3394162098 Those option lists should be terminated with a NULL-NULL pair. 2016-09-01 21:48:04 +02:00
twinaphex
f4bfbe0a23 (ffmpeg core) Cleanups/style nits 2016-08-30 17:48:43 +02:00
twinaphex
f8f4b4f809 (ffmpeg core) Cleanups/style nits 2016-08-30 17:42:29 +02:00
twinaphex
e819e84149 (ffmpeg core) Cleanups; use HAVE_SWRESAMPLE ifdef 2016-08-30 17:40:06 +02:00
twinaphex
6e6c8132a6 (video processor v4l2) C89 fixes 2016-08-29 17:08:55 +02:00
Brad Parker
cf4bf344a9 add configuration option to toggle showing hidden files (default on), fixes issue #2769 2016-08-27 21:48:55 -04:00
twinaphex
01dc5507fe Fix warning 2016-08-27 02:21:43 +02:00
Alcaro
ba6796b98f Kill some warnings 2016-08-26 18:33:03 +02:00
Brad Parker
cc582db6fb recursively scan directories for database content, fixes issue #3139 2016-08-21 00:59:41 -04:00
twinaphex
6f605e2df5 CXX_BUILD buildfix 2016-08-01 22:16:00 +02:00
twinaphex
10a9effc1d Silence warnings 2016-07-31 14:29:33 +02:00
twinaphex
ccfd9a8937 (video processor) Update 2016-07-29 00:27:36 +02:00
twinaphex
2e52141b39 (libretro-video-processor) Updates 2016-07-28 23:37:54 +02:00
twinaphex
d368919ff3 Add config.h 2016-07-28 23:15:46 +02:00
twinaphex
b4e0f9d1c6 Update video_processor_v4l2 2016-07-28 23:13:43 +02:00
twinaphex
c8f8917d0a N/A - Nits 2016-07-28 21:59:18 +02:00
twinaphex
c578bc53ee (Video processor) Change core option names 2016-07-28 20:38:04 +02:00
twinaphex
4f617071db Add Start Video Processor menu entry 2016-07-28 20:35:05 +02:00
twinaphex
afee38109d Start integrating video processor code 2016-07-28 19:10:18 +02:00
twinaphex
31143e5f5e Add libretro-v4l2 and rename it libretro-video-processor 2016-07-28 18:33:24 +02:00
Sebastien Ronsse
bdbebedd12 net retropad core: Fix R3 button display 2016-07-27 23:53:38 +10:00
twinaphex
389f6579d9 Revert "RetroPad core - R3 key didn't work before"
This reverts commit a483f276e4.
2016-07-27 13:23:16 +02:00
twinaphex
a483f276e4 RetroPad core - R3 key didn't work before 2016-07-27 12:25:58 +02:00
Sebastien Ronsse
a778d878ff net retropad core: Add analog device processing 2016-07-27 20:15:49 +10:00
Sebastien Ronsse
a8ff6150f9 net retropad core: Update data processing to be more generic 2016-07-27 17:42:55 +10:00
twinaphex
4587282781 Prevent collissions 2016-07-24 23:58:06 +02:00
twinaphex
5c453c4454 (Net RetroPad) Cleanups 2016-07-24 23:48:39 +02:00
twinaphex
d8d54a15d4 Add L2 / R2 2016-07-24 23:48:06 +02:00
Andre Leiradella
ea6b65a7d6 fixed line ending 2016-07-24 20:45:23 +01:00
Andre Leiradella
31b5e9eb4d added a retropad image showing the button status 2016-07-24 20:39:17 +01:00
twinaphex
8abb90ccf1 (ffmpeg_core) Try to avoid data race condition errors in Coverity 2016-07-23 06:01:37 +02:00
twinaphex
5776a3d8df Add resolution core option for Vulkan test core 2016-07-21 19:41:54 +02:00
twinaphex
7751c83e53 (Vulkan test cores) Use retro_miscellaneous.h 2016-07-21 19:33:21 +02:00
twinaphex
5d154dac8e (JNI) Add JNI files for async compute test core 2016-07-21 08:01:50 +02:00
twinaphex
4dddcb2969 (Vulkan) Add JNI files for libretro-test-vulkan 2016-07-21 08:00:29 +02:00
Alcaro
5545020695 fPIC goes in compiler, not linker. 2016-07-20 10:28:42 +02:00
twinaphex
9bf63a7809 Prevent 'dereference after NULL check' 2016-07-12 23:14:51 +02:00
twinaphex
d4fb4ba87d (libretro-test-vulkan-async-compute) Change header incldue 2016-07-11 23:38:56 +02:00
Hans-Kristian Arntzen
af52f1532f Fix Vulkan test core build with includes. 2016-07-07 19:28:32 +02:00
radius
a1cf6f29f4 fix map and remove stray printf 2016-06-29 12:23:26 -05:00
radius
24ec6928dc sleep for 4ms 2016-06-29 12:23:25 -05:00
Alcaro
2bd3e94e5e Apparently Coverity doesn't like this either. 2016-06-29 18:01:34 +02:00
radius
88784aa702 retropad cleanups and avoid sending 0s 2016-06-29 02:06:09 -05:00
twinaphex
8d7540c449 Move some variables around 2016-06-29 07:12:54 +02:00
twinaphex
7e55d0da17 (Net retropad) Prefix core option nams 2016-06-29 06:47:42 +02:00
twinaphex
417f3afdb0 retropad_update_input returns a value instead - get rid
of static global
2016-06-29 06:34:16 +02:00
Hans-Kristian Arntzen
d00ae6b66b Vulkan: Create command pool for correct queue family. 2016-06-27 23:43:26 +02:00
twinaphex
9574a929bc Use builtin headers 2016-06-27 22:05:07 +02:00
Alcaro
792008d558 apparently 0 isn't O. I've been lied to for years. 2016-06-27 21:44:14 +02:00
Alcaro
18978c5f01 More Coverity cleanups 2016-06-27 21:34:21 +02:00
Hans-Kristian Arntzen
c80127d29d Vulkan: Hook up async compute test more properly.
Supports multiple queues and queues from different families.
2016-06-27 20:54:53 +02:00
Hans-Kristian Arntzen
58703de05c Vulkan: Add initial async compute.
Still not really async. Need to use multiple queues.
2016-06-27 20:54:53 +02:00
Hans-Kristian Arntzen
54c1759f45 Vulkan: Make a more general purpose symbol loader.
Avoids painful manual loading and wrapping function pointers everywhere
...

Reusable for cores, so move to libretro-common.
Also update built-in Vulkan headers.
2016-06-26 13:10:58 +02:00
Hans-Kristian Arntzen
87d36489a1 Vulkan: Update test core shader build to glslc. 2016-06-26 10:03:33 +02:00
Hans-Kristian Arntzen
6424f8efcf Vulkan: Add get_application_info to Vulkan test core. 2016-06-26 09:57:37 +02:00
Hans-Kristian Arntzen
89a5983c3c Vulkan: Fix descriptor set layout leak. 2016-06-25 14:20:41 +02:00
Hans-Kristian Arntzen
d043123f71 Vulkan: Add support for queue transfers in HW rendering. 2016-06-25 11:39:52 +02:00
twinaphex
8afdfdf7af Fix header include 2016-06-21 16:59:56 +02:00
gouchi
60669c84c9 libretro_vulkan.h is now in libretro-common include 2016-06-21 16:53:25 +02:00
twinaphex
f7bd9a7843 HAVE_IMAGEVIEWER no longer has to be excluded for the C89/C90 build 2016-06-21 06:59:31 +02:00
twinaphex
80f2e11799 Imageviewer no longer uses stb_image by default 2016-06-21 06:53:25 +02:00
twinaphex
a741dadf20 Prevent dereference before null check 2016-06-19 23:09:19 +02:00
twinaphex
f56ab959b7 Move fragment_program_blur program to separate file 2016-06-16 17:04:30 +02:00
twinaphex
8e454f7127 Simplify fft_build_params 2016-06-16 16:55:36 +02:00
twinaphex
58dae07212 (GL FFT) Cleanup struct 2016-06-15 21:26:45 +02:00
twinaphex
86e2925cf5 (FFT) Move more shaders to separate files 2016-06-15 21:08:27 +02:00
twinaphex
7e31e71d5b Split up more into files 2016-06-15 20:54:37 +02:00