Unknown W. Brackets
e9e0ea9d05
Vulkan: Cleanup some duplicate code.
2020-05-21 08:55:36 -07:00
Unknown W. Brackets
d39b0bdca2
GPU: Split FramebufferCommon into two classes.
...
Only some things moved over so far.
FramebufferCommon does too much, we want to share it with softgpu without
all the buffer management stuff.
2020-05-13 18:07:22 -07:00
Unknown W. Brackets
54896432df
Android: Oops, fix start with space in filename.
2020-05-12 21:21:22 -07:00
Unknown W. Brackets
b1ae90dd03
Global: Add some defs for MSVC highlighting.
...
Just want this file not to be a sea of errors. Before it said ifs etc.
were wrong too, because it didn't think things were functions.
2020-05-12 21:20:50 -07:00
Unknown W. Brackets
ccc7ae54af
Android: Avoid multiple resizes in a row.
...
This was sometimes happening when ui callbacks etc. would trigger in
certain patterns of using the app. Might have been related to sizing
problems.
Delaying the resize by 10ms when the surface is unchanged seems okay.
2020-05-09 14:47:48 -07:00
Unknown W. Brackets
03fc86a147
UI: Return to game settings after restart.
...
This is more convenient. Also restarts the game if needed.
Added a way to pass args to Android here as well, and fixed displaying an
error if the shortcut file doesn't exist on Android (like if you deleted
it after creating the shortcut.)
2020-05-09 13:53:42 -07:00
Unknown W. Brackets
f60d80b24e
Android: Move a bit more size handling.
2020-05-09 11:26:06 -07:00
Unknown W. Brackets
040ba2b3ff
Android: Reassert sustained perf when going ingame.
2020-05-09 11:10:48 -07:00
Unknown W. Brackets
581a288852
Android: Refactor size maintenance to own class.
2020-05-09 11:10:04 -07:00
Christian Weiske
34d629ff79
Make PPSSPP visible in OUYA launcher
...
Reference: https://github.com/ouya/docs/blob/master/setup.md
2020-04-27 22:48:27 +02:00
Henrik Rydgård
bf73d3d663
Address Unknown's feedback
...
https://github.com/hrydgard/ppsspp/pull/7965/files
2020-04-26 11:19:31 +02:00
Florin9doi
4640d3981c
Update <Share> dialog on Android 10
2020-04-25 13:19:41 +03:00
Henrik Rydgård
90c1a79b9f
android: include path fix
2020-04-02 13:04:38 +02:00
Henrik Rydgård
80ae2846d6
Android: Change the display length for "toast" message to Toast.LENGTH_LONG
2020-04-02 01:04:17 +02:00
Henrik Rydgård
e8d6a605eb
Merge pull request #12748 from orbea/libpng
...
cmake: Improve building with the system libpng.
2020-04-01 12:57:52 +02:00
Henrik Rydgård
7dfe8959b3
Fix landscape/reverse landscape cutout padding issue, see #12779
2020-03-31 15:52:32 +02:00
Henrik Rydgård
3838a1c94f
Support drawing around notches on Android displays. Fixes #12261
2020-03-31 00:47:01 +02:00
Henrik Rydgård
a2da6ceb47
Target Android SDK 29.
...
Includes a nasty SDK bug workaround.
2020-03-30 22:56:24 +02:00
Unknown W. Brackets
56a1b6d03a
Android: Reassert immersive after input dialog.
...
See #12732 .
2020-03-22 18:55:22 -07:00
orbea
c8c7889f0f
cmake: Improve building with the system libpng.
...
This also now requires at least libpng16 instead of libpng17.
v2: Require libpng17 on arm platforms.
v3: Fix the android and windows travis builds.
2020-03-22 18:43:51 -07:00
Unknown W. Brackets
7d00cefd35
Android: Fix dismiss of OSK dialog.
2020-03-21 11:06:40 -07:00
Unknown W. Brackets
51b94a9c9c
Core: Quiet some warnings.
2020-03-10 22:19:59 -07:00
Henrik Rydgård
4501045224
Merge pull request #12691 from unknownbrackets/inputbox
...
Android: Process input prompts more clearly
2020-03-09 20:28:25 +01:00
Unknown W. Brackets
f46231f2f4
Android: Avoid translation conflict in translation.
...
Using a magic pattern isn't ideal, but the user input can safely have
these characters without issue. It only affects the input title.
2020-03-08 20:45:01 -07:00
Unknown W. Brackets
a3e12f4242
Android: Process input prompts more clearly.
...
This way, the processing is generally inline or explicitly a callback.
There's also less parsing issues since all the parsing is centralized.
2020-03-08 20:45:01 -07:00
Unknown W. Brackets
fc8306dde1
Android: Ensure we forget the shortcut on next run.
...
Prevents an issue where we would use the shortcut param again when
starting the app directly.
2020-03-08 14:58:42 -07:00
Henrik Rydgård
8f2a52ccab
Merge branch 'rechat' of https://github.com/ANR2ME/ppsspp into ANR2ME-rechat
2020-03-08 14:28:10 +01:00
Henrik Rydgård
db4511c9f5
Also try to fix the legacy Android build.
2020-03-03 23:26:09 +01: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
ANR2ME
93b59afed5
Fix building errors
2020-03-03 00:23:12 +07:00
ANR2ME
142e60974c
Merge branch 'rechat' of https://github.com/adenovan/amultios-ppsspp into rechat
2020-03-02 22:25:18 +07:00
Henrik Rydgård
45d94c4877
Switch all images to dynamic lookup in the atlas by string ID.
...
SLN fix
It works, but with the wrong images and the wrong characters!
Fix another bug in atlastool's binary output
Get Android building again.
Oops, didn't mean to disable this permanently.
Error checking
Minor cleanup
Gotta tweak my git ignores...
Regenerate metadata
2020-03-01 12:06:47 +01:00
Henrik Rydgård
7e9578e49d
Get rid of atlas tables.
2020-03-01 12:04:51 +01:00
Henrik Rydgård
2ec82951a0
Merge pull request #12659 from unknownbrackets/vsync
...
Support vsync in all hardware backends, support runtime update
2020-03-01 09:52:14 +01:00
Unknown W. Brackets
2a3fd05651
Vulkan: Present using FIFO for vsync.
...
This allows the setting to be changed at runtime in Vulkan too.
Should help #10105 .
2020-02-29 22:48:59 -08:00
Henrik Rydgård
aea3cf74f0
Remove support for "lowmem" UI atlas. Had to regenerate unfortunately.
2020-02-29 19:00:52 +01:00
iota97
592d6f902e
Show region on game selection screen
2020-02-23 12:00:26 +01: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
李通洲
55bb58e13e
NativeApp: add System_GetPropertyFloat all the places
2020-02-04 09:20:34 +08:00
Florin9doi
50d7d64eaa
Add new listeners in addition to those present which are deprecated
2020-01-27 09:49:43 +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
Henrik Rydgård
dd1de41db7
Revert "Android EGL config: Always require 8888, stencil if version >= ICS"
...
This reverts commit 015c314fb1
.
Helps #11922
2020-01-18 18:50:09 +01:00
Florin9doi
09e32223c2
Add camera support for linux (V4L2)
2020-01-16 23:25:34 +02:00
Henrik Rydgård
970adfbcc9
Isolate most of the softgpu specialization code to RasterizerRectangle.
...
See comments.
2019-10-28 09:33:30 +01:00
Henrik Rydgård
9b8533c936
Revert "Remove Google Cardboard support. Fixes #11668 "
...
This reverts commit e284d9f00d
.
2019-10-25 16:03:00 +02:00
Unknown W. Brackets
b75291375a
Android: Setup UI callback earlier if possible.
2019-10-06 16:11:15 -07:00
Henrik Rydgård
bf1777f7d3
1.9.3 commit
2019-10-06 15:02:44 +02:00
Henrik Rydgård
f65258fc60
Android: Finally fix our display sizing problems for good, hopefully.
2019-10-06 13:25:44 +02:00