Unknown W. Brackets
c66d5dcac1
Windows: Prevent hang on shutdown.
...
Which may occur on ARM64 or perhaps lower thread processors? Let's avoid
spinloops.
2021-01-02 22:49:06 -08:00
Unknown W. Brackets
83272c5e25
D3D11: Avoid crash if debug/info queue unavailable.
...
We don't fail init already, so we shouldn't fail shutdown.
2021-01-02 20:47:21 -08:00
Unknown W. Brackets
01676bc795
Windows: Fix miniupnpc build on ARM64.
2021-01-02 17:42:43 -08:00
Henrik Rydgård
fa466d2363
Merge pull request #13850 from unknownbrackets/warnings
...
Cleanup some warnings and a logger shutdown crash
2021-01-01 19:53:10 +01:00
Unknown W. Brackets
ce8bbfaf54
Windows: Fix some type conversion warnings.
2021-01-01 08:37:32 -08:00
Unknown W. Brackets
cd40dcdce0
Build: Explicitly depend on miniupnpc.
...
Although Core already does, so this seems like an MSVC bug?
2020-12-31 00:21:09 -08:00
Henrik Rydgård
2c4a42a695
UWP: Make the home button say "Home" instead of "Browse...".
2020-12-20 01:47:49 +01:00
shenweip
aac4cbb1dc
Changes the way of reading microphone data.
...
Feeds the microphone buffer continuously(Windows) and overwrites old data with new data when the buffer has no remaining space.
2020-11-22 01:17:25 +08:00
Henrik Rydgård
207b76da6e
Show an error on screen if a shader fails to compile.
...
Part of #1 investigation of #13541
2020-11-05 08:27:13 +01:00
Henrik Rydgård
0292d1719d
GEDebugger: Use utf-8 internally.
2020-11-02 10:02:52 +01:00
Henrik Rydgård
32eb882bc6
Clarify some logic, improve framebuffer names
2020-11-02 10:02:49 +01:00
Henrik Rydgård
5ee9cfef0d
Remove support for D3D11_level_9 (previously only really used for Windows Phone, probably).
...
Can always fall back to D3D9, which is not going away anytime soon and
still needs to be there. One less HLSL variant to care about.
2020-10-29 00:52:19 +01:00
shenweip
a0fe0e38c1
SwicthUMD:Only update Switch UMD item of Windows menu instead of entire UI.
2020-10-22 17:45:29 +08:00
Henrik Rydgård
6cc8c2ebc1
Merge pull request #13328 from hrydgard/libretro-fixes
...
Fix libretro with Vulkan
2020-10-14 22:08:11 +02:00
Henrik Rydgård
495fd9a13c
Fix OpenGL crash introduced in #13536
2020-10-11 22:34:37 +02:00
Henrik Rydgård
61567796a2
libretro: Fix screen size problem in Vulkan.
...
(Still something is slightly off, there are duplicated lines on screen.
Can't figure out what)
2020-10-11 20:26:39 +02:00
Henrik Rydgård
e97baa503a
Avoid a division in time_now_d(). Minor optimizations.
2020-10-10 19:05:46 +02:00
iota97
cd42f8b3a6
Make --windowed available on all platform and make sure to trigger resize
2020-10-10 15:52:30 +02:00
Henrik Rydgård
dfb5cd37d9
Fix a recent bug in XinputDevice.h
2020-10-08 23:49:14 +02:00
Henrik Rydgård
886a8b1ac6
Remove Timer.cpp/h. Move various collections into Common/Data/Collections.
2020-10-05 21:05:23 +02:00
Henrik Rydgård
4310e35714
Windows: Remove the native project.
2020-10-05 06:56:10 +02:00
Henrik Rydgård
b236691548
Complete the eradication of D3DX9 compiler loader
2020-10-05 00:13:29 +02:00
Henrik Rydgård
0e3a84b4a8
Move most GPU things to Common.
...
It works after the move, on Windows and Android at least.
Deletes the D3DX9 shader compiler loader, which was not used.
2020-10-04 23:39:02 +02:00
Henrik Rydgård
4f43cff5ca
Move fileutil, net, image loaders, ui to Common. ( #13506 )
...
* Move and rename file_util/fd_util to Common/File/FileUtil and DirListing
Let's also move net while we're at it.
Move the ZIM/PNG loaders over to Common.
Move the UI framework into Common
iOS buildfix
* Buildfix
* Buildfixes
* Apple buildfix
* This typo again..
* UWP buildfix
* Fix build of PPSSPPQt, such as it is (it's not in good condition...)
* Guess what? Another buildfix.
2020-10-04 20:48:47 +02:00
Henrik Rydgård
f01ba6dc84
Move NativeApp.h to Common/System, split into NativeApp.h and System.h
...
Buildfix
2020-10-04 11:42:16 +02:00
Henrik Rydgård
b7edf75437
Move Display.cpp/h to Common.
2020-10-04 11:42:16 +02:00
Henrik Rydgård
821817e6d4
Move the profiler to Common
2020-10-04 11:42:16 +02:00
Henrik Rydgård
9e41fafd0d
Move math and some file and data conversion files out from native to Common.
...
Buildfixing
Move some file util files
Buildfix
Move KeyMap.cpp/h to Core where they belong better.
libretro buildfix attempt
Move ini_file
More buildfixes
2020-10-04 09:12:46 +02:00
Henrik Rydgård
ff8148dd92
Move native/util, native/data and native/i18 to Common/Data.
...
Also move colorutil.cpp/h
linking build fix experiment
Delete a bunch of unused CMakeLists.txt files
CMakeLists.txt linking fix
Don't include NativeApp.h from any headers.
Android.mk buildfix
Half of the UWP fix
Buildfix
Minor project file cleanup
Buildfixes
Guess what? More buildfixes!
2020-10-04 07:28:29 +02:00
Henrik Rydgård
342ed97291
Move input utilities from native to Common/Input.
2020-10-01 09:42:32 +02:00
Henrik Rydgård
15382d5f94
Move threading utils from native to Common
2020-10-01 09:27:25 +02:00
Unknown W. Brackets
f8391103a9
Windows: Correct some stdafx.h paths.
2020-09-29 23:25:22 -07:00
Henrik Rydgård
65617889dd
Merge ext/native/ext/... directly into ext.
2020-09-30 00:30:42 +02:00
Henrik Rydgård
11ab77b995
Remove some TLS.
2020-09-29 15:51:51 +02:00
Henrik Rydgård
3162f30158
Merge base/basictypes.h into Common/Common.h (mostly).
2020-09-29 15:51:51 +02:00
Henrik Rydgård
ed88761ecc
Merge ext/native/stringutil.cpp/h into Common/StringUtils.cpp/h.
2020-09-29 15:51:51 +02:00
Henrik Rydgård
054acf768c
Don't cache time in a variable.
...
A little weirdness in the code that has stuck around for a long, long
time. It's really not necessary and mostly just confusing.
2020-09-24 23:52:43 +02:00
Henrik Rydgård
84b36d6e61
Speed up game start under Windows by not filling the symbol listbox until the disasm window is opened.
2020-09-24 00:32:52 +02:00
Henrik Rydgård
6ac9dfe6b5
Windows debugger: Clean out old remains of multi-cpu support
2020-09-24 00:32:52 +02:00
Henrik Rydgård
4ccde48485
Merge pull request #12924 from iota97/user-chain
...
Postprocessing: User chain support
2020-09-22 09:20:51 +02:00
iota97
fe86f257b5
Cache 60 FPS requirement
2020-09-15 07:49:01 +02:00
iota97
0c885db052
User chain support
2020-09-13 21:48:00 +02:00
Henrik Rydgård
cea35007ae
Always use a linear filter for video, unless forcing NEAREST filtering.
2020-09-13 16:40:37 +02:00
Henrik Rydgård
a6084f6fee
Merge pull request #13420 from hrydgard/framebuffer-simplify
...
Framebuffer manager refactor: Don't cache framebuffer information in TexCacheEntry
2020-09-13 16:40:17 +02:00
shenweip
fbea8f438d
Update symbol list of disassembly window when loadexec.
2020-09-12 19:45:25 +08:00
Henrik Rydgård
a24e2e6946
Minor cleanups in CaptureDevice
2020-09-12 12:30:44 +02:00
Unknown W. Brackets
b92fab88b6
Debugger: Add formats to breakpoint logging.
2020-09-06 13:56:18 -07:00
Unknown W. Brackets
6b8f7294b3
Global: Remove ARM64 define.
...
Was barely used anymore, and some users are specifying it when it's not
the case, so better to detect consistently.
2020-08-29 08:45:50 -07:00
Henrik Rydgård
0752e7d158
Merge pull request #13302 from unknownbrackets/net-local
...
Net: Simplify local IP lookup and cleanup instance counter a bit
2020-08-18 21:29:29 +02:00
Unknown W. Brackets
b0ca635414
Windows: Show instance counter only with peers.
2020-08-18 06:59:49 -07:00