Commit Graph

52376 Commits

Author SHA1 Message Date
twinaphex b8cd37aef7 (shader_vulkan.cpp) Get rid of ConfigDeleter 2020-01-22 11:29:40 +01:00
twinaphex f853632260 Move framebuffer generate_mips function to vulkan_common.c 2020-01-22 10:52:20 +01:00
twinaphex e9c73bd9a6 (Vulkan) Move more C code to vulkan_common.c 2020-01-22 10:41:38 +01:00
twinaphex ef27a660a7 (shader vulkan) Cleanups - moving C code out of the C++ file 2020-01-22 10:11:42 +01:00
twinaphex d4a1f2ef85 Cleanups 2020-01-20 05:06:51 +01:00
twinaphex 60faeffde0 (task_patch.c) Cleanups 2020-01-20 04:44:45 +01:00
twinaphex 481f31fe8f Turn task_patch.c into separately compiled file 2020-01-20 04:31:32 +01:00
twinaphex 8a989b65ee Cleanup 2020-01-19 13:19:25 +01:00
twinaphex 826b2245ec WndProcCommon - small optimization 2020-01-19 12:17:26 +01:00
twinaphex 61c6dc5a70 (msg_hash_pl.h) Buildfix 2020-01-19 07:49:27 +01:00
Twinaphex bfc46120bb
Update CHANGES.md 2020-01-19 07:36:38 +01:00
Twinaphex b63387ca4f
Merge pull request #10029 from DEX357/patch-51
New PL strings
2020-01-19 07:36:21 +01:00
Twinaphex 4e2f2e0458
Merge pull request #10031 from yoshisuga/tvos-fix-compiler-flag
tvOS: fix preprocessor flag; update version in Info.plist
2020-01-19 07:12:06 +01:00
Yoshi Sugawara 72a6e71e72 tvOS: fix preprocessor flag; update version in Info.plist 2020-01-18 20:01:41 -10:00
twinaphex 7748ac207c Split up blissbox code into separate file
tasks/task_autodetect_blissbox.c
2020-01-19 06:40:07 +01:00
twinaphex f852209040 Silence some unused variable warnings on some targets 2020-01-19 06:04:37 +01:00
twinaphex 32c62a7fe1 Get rid of header include 2020-01-19 05:00:35 +01:00
twinaphex 51d6b467d6 (Win32) Buildfix 2020-01-19 04:56:12 +01:00
twinaphex 638b65c828 (platform_switch.c) Cleanups 2020-01-19 04:23:07 +01:00
Twinaphex 4e7a8a6478
Update CHANGES.md 2020-01-19 04:16:41 +01:00
Twinaphex 17153b4aae
Update CHANGES.md 2020-01-19 04:16:08 +01:00
Twinaphex ee95aa401d
Merge pull request #10017 from Jamiras/cheevos_segacd_ext_mem
(cheevos) support for extended sega cd memory
2020-01-19 04:15:41 +01:00
Twinaphex ff81118ffc
Update CHANGES.md 2020-01-19 04:15:25 +01:00
Twinaphex fdac368153
Merge pull request #10028 from ToadKing/emscripten-input-fix
emscripten: recreate input event listeners properly
2020-01-19 04:15:06 +01:00
Twinaphex 7f3bf75788
Update CHANGES.md 2020-01-19 04:14:47 +01:00
Twinaphex 506b524db0
Merge pull request #10027 from ToadKing/fix-mouse-capture
fix mouse capture hotkey not working
2020-01-19 04:14:23 +01:00
DEX357 21b8ae9e52
New PL strings 2020-01-18 20:29:49 +01:00
Toad King 14c67fde7f emscripten: recreate input event listeners properly
There's a new (undocumented -_-) API for removing event listeners in emscripten
now, so use that when recreating input listeners. Fixes mouse events breaking
when loading cores.
2020-01-18 12:51:21 -06:00
Toad King 7ca666a0e9 fix mouse capture hotkey not working
There's a normal binding for this set in your configs/`grab_mouse_toggle`, but
there's a second place where it's hardcoded to check the F11 key. Because F11
is the default key, both of these codepaths will run which immediately captures
and then uncaptures the mouse cursor, effectively breaking it.

Tested and this fixes the behavior on Linux and Emscripten
2020-01-18 12:49:08 -06:00
twinaphex c26c9483ec Cleanup WNDPROC functions 2020-01-18 11:34:50 +01:00
twinaphex a01e6652df Replace ZeroMemory with memset 2020-01-18 10:46:25 +01:00
twinaphex 57c00e7e26 Cleanup 2020-01-18 10:41:26 +01:00
twinaphex a67896ab2b Cleanup 2020-01-18 09:37:16 +01:00
twinaphex 142503d3b5 move win32_menu_loop and win32_browser to win32_common 2020-01-18 09:28:46 +01:00
twinaphex fe9022afe0 More CXX_BUILD fixes 2020-01-18 05:48:19 +01:00
twinaphex 64d3408188 (ffmpeg) Fixups 2020-01-18 05:40:11 +01:00
Twinaphex ffd9b1bede
Merge pull request #10022 from Jamiras/http_transfer_file
add task_push_http_transfer_file
2020-01-18 04:59:14 +01:00
Twinaphex daf52cb32e
Merge pull request #10023 from Jamiras/http_port
fix parsing of port in net_http_connection_done
2020-01-18 04:57:11 +01:00
Jamiras 92d572285e add missing header 2020-01-17 20:36:28 -07:00
Jamiras 59302e816c fix parsing of port in net_http_connection_done 2020-01-17 20:22:49 -07:00
Jamiras 7325147d83 add task_push_http_transfer_file 2020-01-17 19:48:40 -07:00
Twinaphex d6592b6b0a
Merge pull request #10021 from Jamiras/cheevos_coro_fix
(cheevos) attempt to fix corrupted User-Agent string
2020-01-18 03:38:45 +01:00
Jamiras 3460214467 buffer doesn't survive across CORO boundary 2020-01-17 18:52:48 -07:00
Twinaphex 38b486eb6b
Merge pull request #10019 from jdgleaver/extended-disk-control
Add disk control interface API extension
2020-01-17 18:09:15 +01:00
jdgleaver a2e1d622e1 Add disk control interface API extension 2020-01-17 16:34:05 +00:00
Twinaphex dbe0705880
Merge pull request #10014 from orbea/unused
qb: Improve the NOUNUSED checks.
2020-01-17 08:19:05 +01:00
Jamiras 4b471a6e01 support for extended sega cd memory 2020-01-16 19:44:14 -07:00
orbea a87192f8d0 qb: Improve the NOUNUSED checks. 2020-01-15 11:05:38 -08:00
Twinaphex f425d8dc8b
Update CHANGES.md 2020-01-15 19:29:14 +01:00
Twinaphex 9e25601a56
Merge pull request #10012 from orbea/c99
qb: Improve the gnu99 compiler check.
2020-01-15 19:18:29 +01:00