twinaphex
d429ecf304
Safer way of avoiding the race condition in
...
audio_driver_sample/audio_driver_sample_batch - we can check
is_display_mode_switching to see if we're doing a fs/windowed toggle
(full teardown/setup), no audio should be processed at this point in
time
2021-08-30 04:52:28 +02:00
twinaphex
d45945cda2
When audio driver write callback function fails, don't
...
turn audio off completely - look if audio_driver_output_samples_conv_buf
is non-NULL first before we attempt to write audio
2021-08-30 02:13:19 +02:00
twinaphex
943e14051c
Increased safety for non-batched audio sample callback - fixes audio_driver_sample crashing in PCSX2 when toggling fullscreen
2021-08-30 01:54:49 +02:00
Autechre
4b6a82a3b0
Merge pull request #12908 from libretro/input-robustness-for-threaded-cores
...
Input robustness for threaded cores
2021-08-29 23:00:48 +02:00
twinaphex
bf2e7b93f0
(Vulkan) Fix Vulkan validation layer - fix thanks to flyinghead -
...
see comments
2021-08-29 20:39:22 +02:00
twinaphex
24721e6a1d
C89 buildfix for MSVC
2021-08-29 20:37:09 +02:00
twinaphex
0a1affba7a
Simplify menu_input_get_mouse_hw_state/menu_input_read_mouse_hw
2021-08-29 19:05:38 +02:00
twinaphex
a9f1dd3647
input_driver_poll; remove shadowed variable
...
menu_input_read_mouse_hw - cleanup + go through local pointer
variable for primary_joypad
2021-08-29 18:41:58 +02:00
twinaphex
540d192ecb
Buildfix for Apple + make sure primary_joypad/secondary_joypad goes through local pointers; cut down on HAVE_MFI ifdefs in retroarch.c
2021-08-29 18:34:52 +02:00
twinaphex
f1f3998d28
Prevent joypad objects being destroyed before their pointers are being
...
NULLed. Another thread could access a "half destroyed" object before
2021-08-29 18:06:08 +02:00
twinaphex
46fb61bede
input_state_wrap - do not attempt to access joypad or sec_joypad
...
pointers if non-NULL
2021-08-29 16:57:41 +02:00
twinaphex
cf7b30481b
Get rid of gfx_widgets_draw_icon_blend - was just a duplicate of
...
gfx_widgets_draw_icon with blend_begin and blend_end wrapped around it
2021-08-29 15:21:40 +02:00
Brian Weiss
30db7d8cd3
upgrade to rcheevos 10.2
2021-08-28 13:58:33 -06:00
Autechre
2474fe3c2e
Updating CODING-GUIDELINES - typo fix
2021-08-28 17:24:32 +02:00
twinaphex
5b3e5f5daa
Update CODING-GUIDELINES
2021-08-28 17:22:24 +02:00
Autechre
861cb2953a
Merge pull request #12902 from 4th-fork/master
...
set background colour for splash screen to black
2021-08-28 15:12:23 +02:00
Tunip3
6dfe20e247
set background colour for splash screen to black rather than the default light gray
2021-08-28 13:47:57 +01:00
twinaphex
b574780d99
(UWP) Updated icons courtesy of Danp142
2021-08-27 20:17:22 +02:00
Autechre
1a2ee91117
Merge pull request #12895 from jdgleaver/overlay-adc-fix
...
Fix overlay input when analog to digital mapping is enabled
2021-08-27 17:21:10 +02:00
jdgleaver
bc6fec6e0c
Fix overlay input when analog to digital mapping is enabled
2021-08-27 16:16:31 +01:00
Autechre
ec06ab0941
Merge pull request #12890 from jdgleaver/custom-viewport-keyboard-entry
...
Allow 'Custom Aspect Ratio (X Position)/(Y Position)/(Width)/(Height)' to be entered manually via keyboard
2021-08-27 15:08:05 +02:00
jdgleaver
32e2aacd3c
Allow 'Custom Aspect Ratio (X Position)/(Y Position)/(Width)/(Height)' to be entered manually via keyboard
2021-08-27 11:21:29 +01:00
Tunip3
bb0fe6c2d1
fix extraction issues
2021-08-26 23:18:42 +01:00
twinaphex
7f08729a5e
Revert "(gfx_display) Make gfx_display_set_fb_size - get rid of the small"
...
This reverts commit 618cfacd590ea69d49ee6b73285a9372cc21c56e.
2021-08-26 18:42:43 +02:00
twinaphex
ea6139b234
Revert "(GX) Buildfix"
...
This reverts commit 96d87802cd249d0767185c04b269834727878a7b.
2021-08-26 18:42:34 +02:00
twinaphex
96d87802cd
(GX) Buildfix
2021-08-26 18:31:32 +02:00
twinaphex
618cfacd59
(gfx_display) Make gfx_display_set_fb_size - get rid of the small
...
getter/setter functions - also finally take this opportunity to stop
setting framebuffer width/height/pitch for menu drivers that don't
use a framebuffer texture at all
2021-08-26 18:26:44 +02:00
Autechre
6d9ee4c161
Merge pull request #12875 from libretro/coc-update
...
Add Code of Conduct
2021-08-26 15:37:14 +02:00
Stephanie Gawroriski
46b9432fb8
Include subject line inclusion.
2021-08-26 09:34:40 -04:00
Autechre
c66bcc05cf
Merge pull request #12878 from libretro/input-get-rid-of-getters-setters
...
Get rid of getters/setters in big driver files from now
2021-08-26 14:58:33 +02:00
Autechre
00b15c4e79
Merge pull request #12877 from jdgleaver/core-options-flush
...
Add option to (force-)write current core options to disk
2021-08-26 14:11:05 +02:00
twinaphex
597dbfdf9a
Address issues pointed out
2021-08-26 14:01:37 +02:00
twinaphex
af6b09d950
Fix some of the indenting; add NULL checks
2021-08-26 13:49:06 +02:00
twinaphex
0194ce91bf
Get rid of getters/setters in big driver files from now
2021-08-26 13:27:44 +02:00
jdgleaver
a6901dc85e
Add option to (force-)write current core options to disk
2021-08-26 11:42:46 +01:00
Stephanie Gawroriski
8850a4984b
Remove Discord and Twitter
2021-08-25 19:03:08 -04:00
Stephanie Gawroriski
daef26f951
Create CODE_OF_CONDUCT.md
2021-08-25 18:55:32 -04:00
Tunip3
45a16fab1b
clean up retro_vfs_file_open_impl
2021-08-25 23:12:29 +01:00
Autechre
5ca99fdb51
Merge pull request #12874 from libretro/social-update
...
Contributing guidelines update.
2021-08-25 21:16:48 +02:00
Autechre
23a06ef1a1
Merge pull request #12863 from sonninnos/config-ar
...
Default aspect ratio + sublabel correction
2021-08-25 17:29:25 +02:00
Tunip3
8396bd599d
strip out unneeded uwp specific file io functions
2021-08-25 15:54:09 +01:00
Stephanie Gawroriski
cd3e818210
Add coding standards.
2021-08-25 10:54:04 -04:00
Twinaphex
619df7e11b
remove HAVE_DISCORD from OSX OpenGL solution (RetroArch.xcodeproj) - we
...
cannot assume C++11 support here for backwards compatibility purposes
2021-08-25 13:03:19 +02:00
twinaphex
df98bca9ae
(Mac) Add Discord RPC support - untested
2021-08-25 09:56:00 +02:00
Autechre
10e1f5d72a
Merge pull request #12871 from sonninnos/msvc-buildfix
...
MSVC buildfix
2021-08-25 00:37:40 +02:00
Autechre
aac207b455
Merge pull request #12872 from sonninnos/c89-buildfix
...
C89 buildfix
2021-08-25 00:37:31 +02:00
sonninnos
ca311246b1
C89 buildfix
2021-08-24 22:32:47 +03:00
sonninnos
22de07a662
MSVC buildfix
2021-08-24 22:28:13 +03:00
Autechre
2329a36f54
Merge pull request #12866 from sonninnos/resolution-list
...
Screen Resolution list sanitizing
2021-08-24 20:21:48 +02:00
Autechre
ab3385c73d
Merge pull request #12870 from sonninnos/menu-sound-sublabel
...
Add sublabel for 'Menu Sounds'
2021-08-24 20:18:34 +02:00