2578 Commits

Author SHA1 Message Date
twinaphex
f2ee7c8f0b Localize message 2020-05-29 11:57:03 +02:00
twinaphex
22f2cf1e56 Get rid of dir_get and other useless wrapper functions 2020-05-29 05:36:48 +02:00
twinaphex
3af84d73e9 Move menu_content_environment_get to retroarch.c 2020-05-29 05:28:29 +02:00
twinaphex
ea0d3b5fd8 Remove obsolete function rarch_timer_begin_us 2020-05-29 05:21:37 +02:00
twinaphex
6b781d5a9b Move global performance counter state into retroarch.c 2020-05-29 05:12:09 +02:00
twinaphex
009d979b6c Move more variables to retroarch global state 2020-05-29 04:59:29 +02:00
twinaphex
aa2e9b9a00 Buildfixes 2020-05-28 23:15:28 +02:00
twinaphex
02bc3ee1e8 Buildfixes/cleanups 2020-05-26 21:34:05 +02:00
Autechre
a62cac03e6
Merge pull request #10679 from jdgleaver/retro-message-ext
Add API extension to provide cores with finer grained control over environment callback messages
2020-05-26 17:39:49 +02:00
Twinaphex
63f5723b27 Silence warnings 2020-05-26 17:38:52 +02:00
jdgleaver
a1210d63cc Extended core message interface - add API support for 'progress' messages 2020-05-26 11:42:46 +01:00
jdgleaver
23916f88c7 Extended core message interface - add concept of message 'type' 2020-05-26 10:03:25 +01:00
jdgleaver
fc8b76708a Add API extension to provide cores with finer grained control over environment callback messages 2020-05-26 10:03:25 +01:00
Twinaphex
e179a8e568 Cleanups 2020-05-26 08:53:29 +02:00
twinaphex
fec69828a9 Cleanup 2020-05-26 08:49:59 +02:00
twinaphex
a1ed747a7f Cleanups 2020-05-26 08:42:10 +02:00
twinaphex
2386ec8f0c Move more variables to rarch global struct 2020-05-26 08:34:43 +02:00
twinaphex
7cfbe73288 Move more variables to rarch global state struct 2020-05-26 08:15:35 +02:00
twinaphex
c637686a76 Move more variables to retroarch global state 2020-05-26 03:18:34 +02:00
twinaphex
fda235518a Cleanup command_event_disable_overrides 2020-05-26 02:11:59 +02:00
twinaphex
1c45a070d1 Avoid namespace collision 2020-05-26 02:03:34 +02:00
twinaphex
922d5a00e1 Cleanups and add FIXME/TODO note 2020-05-26 02:02:20 +02:00
twinaphex
24ca499570 Cleanups 2020-05-26 01:14:26 +02:00
twinaphex
b70451d550 Start creating retroarch main state global struct 2020-05-26 00:01:59 +02:00
twinaphex
602d3d285c Revert "(glcore) switch to glcore video driver when requested"
This reverts commit 7a3ddcd77d819bb3a35ccaa3180deef982bdd5ef.
2020-05-25 21:31:23 +02:00
Autechre
3db672a60d
Revert "Revert "Revert "(video) fix "Allow Cores to Switch the Video Driver OFF" behavior""" 2020-05-25 21:26:11 +02:00
Autechre
950bf29c27
Revert "Revert "(video) fix "Allow Cores to Switch the Video Driver OFF" behavior"" 2020-05-24 23:42:12 +02:00
Autechre
d1f4279b8f
Revert "(video) fix "Allow Cores to Switch the Video Driver OFF" behavior" 2020-05-24 23:24:35 +02:00
twinaphex
fa37234a49 Cut down on strlens 2020-05-24 21:23:52 +02:00
twinaphex
53beaee6e6 Cleanup 2020-05-24 18:28:27 +02:00
twinaphex
5b562c4c24 Style nits/cleanups 2020-05-24 18:21:30 +02:00
twinaphex
1a2fdffd5b Move variables to top 2020-05-24 18:02:47 +02:00
twinaphex
6591b53547 Cleanup 2020-05-23 04:23:03 +02:00
twinaphex
7d6c0417eb Silence warning 2020-05-23 04:17:12 +02:00
twinaphex
7cbb79277d Cleanup core_load_game function 2020-05-22 19:43:10 +02:00
barbudreadmon
2f57d3cbea
(video) fix "Allow Cores to Switch the Video Driver OFF" behavior
fix #10677 : video driver must never be switched when this setting is set to OFF, it is the job of the core to request the right context
2020-05-22 15:38:47 +02:00
twinaphex
6dc758a080 Move cheevos-new to cheevos/ 2020-05-21 23:23:01 +02:00
Twinaphex
ede03659ca Update 2020-05-21 22:31:51 +02:00
Autechre
52e8c102fc
Merge pull request #10671 from johanbcn/improved-shader-preset-dirs
Improved shader preset dirs
2020-05-21 17:17:03 +02:00
Joan Coll Cerdán
04016ed4a6 Improve shader initialization code.
Patch by @jdgleaver.
2020-05-21 13:29:09 +02:00
twinaphex
a4f143a71a Buildfix 2020-05-21 00:46:49 +02:00
twinaphex
2037de5b33 Silence more warnings 2020-05-20 23:40:26 +02:00
jdgleaver
41cee583e3 NUL terminate 'fps_text' string 2020-05-20 17:51:20 +01:00
jdgleaver
c346e1f816 Various file path handling optimisations 2020-05-20 17:05:22 +01:00
Joan Coll Cerdán
e43111d9cb Support fallback dirs to cycle user shader presets
When a user shader preset was saved, if the Video Shader directory
wasn't writable, it would fall back to the Menu Config directory, and
failing that, it would fall back to the directory where retroarch.cfg
is stored.

This change allows the shader cycling feature to use those directories
if no shader presets are found on the Video Shader directory.
2020-05-20 17:47:23 +02:00
Joan Coll Cerdán
2768655267 Cleaner structure for auto shader presets.
Additional changes:

* Restore the previous storage path for user-presets until a better
  solution is agreed upon.

* Stop using the Video Shaders directory as fallback directory to
  store autopresets. Will be used only when autoloading as last resort to
  ensure compatibility with old setups.
2020-05-20 17:47:23 +02:00
twinaphex
aeb3f692d5 Get rid of superfluous get_ai_service_auto/set_ai_service_auto get/set
wrapper functions
2020-05-20 16:35:53 +02:00
twinaphex
af01b97a11 Add TODO/FIXME 2020-05-20 16:32:20 +02:00
twinaphex
03ea12d334 Move discord files to network/ 2020-05-20 15:27:27 +02:00
twinaphex
a8fdfd77ce Make gamma correction 'int' type across the board 2020-05-20 15:04:16 +02:00