twinaphex
7b26c43adc
dynamic.c - cleanup
2016-09-17 01:45:24 +02:00
twinaphex
337a0aac5a
Cleanup
2016-09-12 20:40:07 +02:00
twinaphex
86c44e76fa
Buildfix
2016-09-12 19:58:05 +02:00
twinaphex
f14797b67c
Fix statically linked targets
2016-09-12 19:57:08 +02:00
twinaphex
51823f7169
Cleanups
2016-09-12 18:16:42 +02:00
twinaphex
b93ef046a7
Header include cleanups
2016-09-11 16:31:23 +02:00
twinaphex
6c6d4cd34b
(dynamic.c) Get rid of __CELLOS_LV2__ ifdef
2016-09-11 13:03:19 +02:00
twinaphex
4cf20fd2c3
(dynamic.c) Cleanups
2016-09-08 14:11:32 +02:00
twinaphex
229e0dd640
Cleanups
2016-09-08 05:48:43 +02:00
twinaphex
c3ba0ba4e9
Revert "Refactor core_system_info_* functions"
...
This reverts commit f637805c9edd0e17b72d459e319a195ded230276.
2016-09-06 08:38:26 +02:00
twinaphex
f637805c9e
Refactor core_system_info_* functions
2016-09-06 07:08:38 +02:00
twinaphex
82d82110ae
Merge system.h with core.h
2016-09-06 06:11:54 +02:00
twinaphex
e6524f961a
header include cleanups
2016-09-06 01:02:25 +02:00
twinaphex
e106fd4374
Get rid of more general.h includes
2016-09-01 18:01:41 +02:00
twinaphex
39b5723e6f
Cleanup
2016-08-31 03:49:18 +02:00
twinaphex
a4bd80596e
Create dynamic_verify_hw_context - if we request a GL hw context and we have
...
the Vulkan driver running, return false - or vice versa. Can now use ffmpeg
core with Vulkan
2016-08-31 03:42:58 +02:00
twinaphex
5ae110601c
Create dynamic_request_hw_context
2016-08-31 03:34:34 +02:00
Logan McNaughton
8b34a009dc
Allow GLES2 app to use GLES3 core
...
The Android app is a GLES2 application (it doesn't have HAVE_OPENGLES3 set when it is compiled). However, it is possible to use the GLES2 Android App to launch GLES3 cores, if the phone supports it. This allows cores to set RETRO_HW_CONTEXT_OPENGLES3 and have the Android app respect that, without having to compile the Android app for GLES3.
2016-08-22 15:48:32 -06:00
twinaphex
a61bff9330
OpenGLES 2 context should not be accessible for GLES 1.0-ish contexts
...
like PSGL
2016-08-08 17:23:54 +02:00
Logan McNaughton
2daf102111
Fix GLES3 compling
2016-08-07 22:33:07 -06:00
Twinaphex
685c126589
Remove unused variables
2016-07-30 19:31:37 +02:00
twinaphex
ac9b3194a5
Create config_get_active_core_path_ptr
2016-07-29 22:52:37 +02:00
twinaphex
4f617071db
Add Start Video Processor menu entry
2016-07-28 20:35:05 +02:00
twinaphex
6742e135c9
Create HAVE_VIDEO_PROCESSOR ifdef
2016-07-28 20:01:38 +02:00
twinaphex
afee38109d
Start integrating video processor code
2016-07-28 19:10:18 +02:00
twinaphex
e9b3b9c30b
Use config_get_active_core_path_size
2016-07-26 14:32:18 +02:00
twinaphex
f1b84b7f99
Start using core path wrapper functions
2016-07-25 06:47:15 +02:00
twinaphex
2be127c04a
Start wrapping settings->path.libretro
2016-07-24 11:12:26 +02:00
twinaphex
066832c8a2
Cleanups / start going through config_get_active_core_path
2016-07-23 14:37:20 +02:00
twinaphex
08c57063fd
Attempt to raise priority of SET_MESSAGE message when placed
...
on the message queue
2016-07-19 19:05:44 +02:00
twinaphex
aa9dcc2a8e
(dynamic.c) Prevent null pointer dereferences
2016-07-12 21:03:24 +02:00
twinaphex
82a77279f3
Prevent more null pointer dereferences
2016-06-30 17:40:19 +02:00
twinaphex
01ab13f62c
Prevent null pointer dereferences
2016-06-30 17:38:16 +02:00
Hans-Kristian Arntzen
10a6d7a458
Vulkan: Begin hooking up negotiation interface.
2016-06-25 21:01:36 +02:00
twinaphex
3bf5a89901
Add more translatable strings
2016-06-20 04:07:49 +02:00
twinaphex
cf996f724e
Rename HAVE_NETWORK_GAMEPAD to HAVE_NETWORKGAMEPAD - and
...
don't bake it in for the C89 build
2016-06-07 15:23:07 +02:00
twinaphex
63af59a198
Add HAVE_LANGEXTRA
2016-06-07 06:05:41 +02:00
twinaphex
65d5ebc2bb
Fix some dereference after null check warnings
2016-06-02 20:40:51 +02:00
twinaphex
da7f6a2a3b
Prevent more warnings
2016-06-01 05:18:59 +02:00
twinaphex
5eb43846da
Prevent explicit NULL dereferenced warnings
2016-06-01 04:14:48 +02:00
twinaphex
584ec83840
Start adding internal network retropad core hooks
2016-05-26 19:43:15 +02:00
twinaphex
03ded43280
Prevent explicit null dereferenced warnings
2016-05-26 18:09:46 +02:00
twinaphex
99855eb666
Rename more performance counter functions
2016-05-16 10:03:31 +02:00
twinaphex
fd951be053
Rename retro_perf_clear
2016-05-16 10:00:50 +02:00
twinaphex
f5bc75c640
Rename retro_perf_start/retro_perf_stop
2016-05-16 09:53:54 +02:00
twinaphex
18355d4748
Rename retro_perf_stop
2016-05-16 09:48:14 +02:00
twinaphex
98a403defd
Don't let it fall through when trying to use certain env callbacks
2016-05-13 04:53:35 +02:00
twinaphex
4ba5ae42a6
Add HAVE_CHEEVOS ifdefs
2016-05-13 04:41:46 +02:00
Andre Leiradella
bc8b75148e
updated with upstream
2016-05-12 22:36:49 -03:00
Andre Leiradella
031686f27a
added RETRO_ENVIRONMENT_SET_SUPPORT_ACHIEVEMENTS; cheevos now work with mmaps
2016-05-12 22:03:18 -03:00