Commit Graph
107 Commits
Author SHA1 Message Date
Henrik Rydgård ccc0331279 Move timeutil to Common. (Experiment to see how much work it is to move these). 2020-08-15 20:53:08 +02:00
Henrik Rydgård 80e0f85332 Getting really close to getting rid of base/logging.h now.
Qt buildfix
2020-08-15 19:09:01 +02:00
Henrik Rydgård c5e0b799d9 Remove category from _assert_msg_ functions. We don't filter these by category anyway.
Fixes the inconsistency where we _assert_ didn't take a category but
_assert_msg_ did.
2020-07-19 20:33:25 +02:00
Henrik Rydgård 6560192d8e Support full VSync control in SDL OpenGL.
(Not yet Qt).

Forgot about iOS

SDL headless buildfix

Additional iOS buildfix
2020-07-19 12:07:16 +02:00
Florin9doi 1ccde0427e iOS Share PPSSPP 2020-04-25 10:07:46 +03:00
Florin9doi 92754e6c45 [iOS] Notch support 2020-04-01 00:05:11 +03:00
Unknown W. Brackets 051a84e9bd GPU: Restart when changing inflight frames setting.
We need to keep the push and pull in step, so changing at runtime is
messy.
2020-03-02 19:21:15 -08:00
Florin9doi 58b04ef77b QT Api for Camera (Linux/macOS)
Allow the use of different resolutions (win/android/iOS)
2020-02-10 08:47:55 +02:00
Florin9doi 83277680da Location: add HDOP; change speed to km/h; change altitude from geoid to sea level
The speed is now close to the value obtained on original hardware but
the altitude on original hardawre is too imprecise to tell if we're good
2020-01-26 14:19:45 +02:00
Florin9doi 2b57d2365f Android satellites info 2020-01-26 09:22:24 +02:00
Florin9doi 5fbf2d7713 Add camera/location support for iOS
Add front camera support for Android
Allow to change the active camera in-game
2020-01-25 16:54:45 +02:00
Xie Yi 1affe0bff3 Fix shutdown because of Discord deinitializer
https://github.com/hrydgard/ppsspp/blob/f94beb518504eebadb94dfdc009cf9f4461bc6a4/UI/DiscordIntegration.cpp#L40
Calling exit(0) without NativeShutdown() breaks the assertion.
2019-06-11 14:44:06 +08:00
Xie Yi d5d76b086f Do some clean up 2019-06-11 02:48:18 +08:00
Xie Yi 259f0ce22e Auto switch between internal and external display 2019-06-11 01:24:58 +08:00
Xie Yi ccfbc5fcd0 Show root view controller on external display 2019-06-09 22:15:39 +08:00
Silent bb2ba8086b Improved Show in Folder:
- Not spawning cmd.exe anymore, rather using the same way Chromium does to spawn a shell window with a file focused
- Hid a nonfunctional "Show In Folder" button for UWP builds
2019-05-23 19:59:08 +02:00
Jeeeyul Lee 53e254d352 Disables iOS exit animation to prevent freezing.
Selective PTRACE sys call.
2019-03-27 11:01:20 +09:00
Unknown W. Brackets adeca2c3ba GLES: Move some vendor bug checks to Draw. 2018-12-23 20:27:22 -08:00
Henrik Rydgård 429a1fce01 Assert even in release mode if preset shaders fail to compile. This is just to help track down a Play crash. 2018-11-21 18:14:26 +01:00
Unknown W. Brackets b4496f1975 Core: Move config enums to separate file.
These are a bit strewn about and there are constants that aren't
consistently used, which just adds confusion.
2018-06-23 10:59:18 -07:00
Unknown W. Brackets 3f1544612b Android: Add missing graphics shutdown calls.
These were there for graphics restart (like resize) but not for full
shutdown, which was causing crashes during shutdown sometimes.

See #10931.
2018-04-21 08:33:53 -07:00
Conrad Kreyling b4e315a839 Use tabs for indentation
When those Xcode defaults bite you
2018-04-08 13:29:38 -04:00
Conrad Kreyling 3f90c97f39 fix “crash on exit”
Leaving this view here causes some kinda race condition on a lock, causing a crash on exit. Simply removing the volume from the superview fixes the issue.
2018-04-08 13:29:38 -04:00
Conrad Kreyling 2febfa1888 allow padding specification, remove NSLog 2018-04-08 13:29:38 -04:00
Conrad Kreyling cb83ff598b add updated Obj-C version of SubtleVolume 2018-04-08 13:29:38 -04:00
Henrik Rydgård 5f8118b82b Separate T3DCreate* into its own header to avoid including Windows.h etc in some cases. 2018-02-25 10:27:59 +01:00
Kentucky Compass 149ca17df6 iOS: fix hang on exit 2018-02-22 03:04:32 -08:00
Unknown W. Brackets df5144b94c iOS: Attempt to fix shutdown race condition.
Not really tested, but should be necessary...
2018-02-11 11:47:15 -08:00
Kentucky CompassandHenrik Rydgård e7c9afd7bb another whitespace fix 2018-01-27 15:10:17 +01:00
Kentucky CompassandHenrik Rydgård c5a09de446 one more whitespace fix 2018-01-27 15:10:17 +01:00
Kentucky CompassandHenrik Rydgård d43283239d whitespace cleanup 2018-01-27 15:10:17 +01:00
Kentucky CompassandHenrik Rydgård 49c5880fcc disable the iOS thread before shutting down 2018-01-27 15:10:17 +01:00
Kentucky CompassandHenrik Rydgård 0943cf3fcc use GLRenderManager on iOS 2018-01-27 15:10:17 +01:00
Kentucky Compass e3af9f401f iOS: ViewController cleanups - delete unused code and properties 2018-01-01 19:12:52 -08:00
Kentucky Compass 20794081ea iOS: Nix iosCanUseJit and targetIsJailbroken. Move NativeInit call to main so it can take cmd line args. 2018-01-01 19:10:44 -08:00
Kentucky Compass 3e5833843a Remove references to AudioEngine, which isn't used anyway 2018-01-01 17:09:48 -08:00
Kentucky Compass 67c6ecdece nil out sharedViewController in case bindDefaultFBO is called again 2017-12-31 19:53:59 -08:00
Kentucky Compass 4a119beb59 iOS: fix a reference counting bug that may have caused ViewController to never be deallocated 2017-12-31 17:57:39 -08:00
Kentucky Compass c563166f9a Modernize property syntax and don't use viewDidUnload (deprecated in iOS 6) 2017-12-31 17:54:50 -08:00
Unknown W. Brackets 766b40aad8 GPU: Reset GPUBackend on graphics init.
This way, when using a port that doesn't support Vulkan, it doesn't just
silently use upside down GL, etc.
2017-12-26 16:02:55 -08:00
Henrik Rydgård b9ba525de1 Don't call functions in asserts, they get compiled out in release... 2017-10-20 14:45:00 +02:00
Henrik Rydgård 017d3da067 Allow D3D9 context creation to bail if shader compilation fails (D3D9 runtime not installed).
Fixes an issue where after switching to D3D9 on a PC without the D3D9 runtime, it's impossible to start PPSSPP anymore.
2017-10-20 11:53:07 +02:00
imxieyi f0ba66fcd6 add support for smart keyboard 2017-09-04 15:05:46 +08:00
Henrik Rydgård e6bf7b5fe0 Buildfixes 2017-08-07 17:09:16 +02:00
Henrik Rydgård 11c75476f7 Turn g_dpi into a float, because why not 2017-08-07 12:16:08 +02:00
Henrik Rydgård 4491c7e2ca Quick hack to enable analog stick sensitivity on non-windows platforms.
See #8028
2017-05-18 15:15:10 +02:00
Xiong Shimin 17b6f9f7a3 Fix: in some extreme case on-screen touch controls get stuck on iOS 2017-05-01 17:58:35 +08:00
Henrik RydgårdandGitHub e17772b58d Merge pull request #9430 from unknownbrackets/input-state
Remove legacy InputState tracking
2017-03-15 10:16:14 +01:00
Unknown W. Brackets 9e390510df Remove legacy InputState. 2017-03-14 22:07:07 -07:00
Unknown W. Brackets e1bc26e67a Remove remaining input_state mutexing. 2017-03-14 22:07:06 -07:00