Henrik Rydgård
|
54a37f9bb8
|
Merge pull request #8591 from unknownbrackets/thin3d
Use thin3d for softgpu drawing (+thin3d improvements)
|
2016-03-20 18:06:53 +01:00 |
|
Henrik Rydgard
|
da1a04be8d
|
Make the workqueue slightly safer. Put g_gameInfoCache on the heap.
Cherry-picked from #8592
|
2016-02-28 12:39:47 +01:00 |
|
Unknown W. Brackets
|
841267c083
|
d3d9: Allow software rendering selection in UI.
|
2016-02-13 14:01:57 -08:00 |
|
Henrik Rydgard
|
35b6c7341b
|
Fix a bunch of memory leaks, after enabling file+line-number memory leak tracking for the MS Debug CRT.
Few of these were serious, most were on-exit, but good to have a cleaner memory report after running.
|
2016-02-10 15:36:10 +01:00 |
|
Unknown W. Brackets
|
aa0055cea7
|
Track the running GPU backend separate from config.
This way we can change the config directly when we want to save a new
setting, rather than having hacks to use a temp var.
|
2016-01-05 22:37:28 -08:00 |
|
Henrik Rydgard
|
15de6e6b98
|
GraphicsContext: Abstract away things like swapbuffers etc before adding even more backends.
Needed to prevent clutter all over the codebase.
Does not go all the way yet, goal would be a common render loop between platforms but not there yet.
|
2016-01-01 14:40:16 +01:00 |
|
Henrik Rydgård
|
d5121cd974
|
Merge pull request #8306 from unknownbrackets/lang-fuzzy
Fuzzy match lang when user locale doesn't exist + XP support
|
2015-12-28 19:44:32 +01:00 |
|
Unknown W. Brackets
|
6e48f907dd
|
Support minimize and maximize state.
Fixes #6893. Minimize is mostly useful for tooling, and maximize is a
more user-friendly way of specifying a fullscreen shortcut.
|
2015-12-25 19:18:32 -08:00 |
|
Unknown W. Brackets
|
3fd67f9199
|
Attempt to determine lang/country on XP.
This will sometimes give numbers, but it's closer than assuming en_US.
|
2015-12-25 19:14:05 -08:00 |
|
Unknown W. Brackets
|
4b66c2b4ec
|
Re-enable FMA3 on MSVC2015+ builds.
|
2015-12-22 23:22:16 -08:00 |
|
Henrik Rydgard
|
732b1239e7
|
Add some permission infrastructure, add an ugly button that asks you to grant STORAGE permission if necessary.
|
2015-12-17 22:41:50 +01:00 |
|
Unknown W. Brackets
|
05d5aae801
|
Don't change the working dir on startup.
|
2015-10-30 21:04:45 -07:00 |
|
Henrik Rydgård
|
cda9444a16
|
Revert "Make PPSSPP aware of Windows 10 (mostly for the info screen)."
|
2015-10-10 19:07:15 +02:00 |
|
Henrik Rydgård
|
371e7ab880
|
Minor #define removal
|
2015-10-06 19:17:29 +02:00 |
|
Henrik Rydgard
|
490d8be4df
|
Some cleanup, enable CRT memory tracker in debug builds
|
2015-10-04 14:11:34 +02:00 |
|
Henrik Rydgard
|
6cc7a85cde
|
Rename WndMainWindow to MainWindow
|
2015-09-19 13:14:05 +02:00 |
|
thedax
|
98d1e5f776
|
Make PPSSPP aware of Windows 10 (mostly for the info screen).
|
2015-08-10 03:14:05 -04:00 |
|
Henrik Rydgard
|
0595a76556
|
Start integrating the new frame profiler
|
2015-05-24 23:45:36 +02:00 |
|
Unknown W. Brackets
|
8a3a67dc5b
|
Avoid evaluating an uninitialized value.
Doesn't matter anyway here.
|
2015-04-08 11:57:58 -07:00 |
|
Peter Tissen
|
e7e8bf9221
|
Set DPI awareness in manifest
instead of doing it at runtime, still works in WinXP according to StepS in the IRC,
should probably be tested there to be sure
|
2015-03-05 03:22:48 +01:00 |
|
Unknown W. Brackets
|
e980486719
|
Fix a small memory leak in video card detection.
|
2015-01-17 18:43:03 -08:00 |
|
Unknown W. Brackets
|
eaa4743285
|
Fix a very minor leak.
|
2015-01-17 18:43:00 -08:00 |
|
Henrik Rydgard
|
8a574e5cd2
|
Do the first CoInitializeEx on the main thread instead of the EmuThread (WASAPI). Fixes #7334
|
2015-01-15 22:33:20 +01:00 |
|
Henrik Rydgard
|
8b05e7abf0
|
Adjust the audio speed on non-60hz Android devices to compensate.
Greatly improves audio stability on Nexus S.
Fixes #6677 .
|
2015-01-14 00:45:12 +01:00 |
|
Henrik Rydgard
|
c8dfcd5e74
|
Prepare for interchangable Windows audio backends
|
2015-01-11 21:00:56 +01:00 |
|