Commit Graph
26884 Commits
Author SHA1 Message Date
Henrik Rydgård 6a1676413e Don't assert if Discord not shut down properly. Possible workaround for #12140. 2019-09-30 09:57:32 +02:00
Unknown W. Brackets be5d93d5f1 Vulkan: Compile compute shaders only if enabled. 2019-09-30 00:39:00 -07:00
Unknown W. Brackets 41a6831333 Vulkan: Add a setting for hardware scaling. 2019-09-30 00:35:50 -07:00
Unknown W. Brackets 7fa05a3181 Vulkan: Initial 16-bit texture shader decode. 2019-09-30 00:35:14 -07:00
Unknown W. Brackets 6613312ecc Vulkan: Add 4xbrz texture shader. 2019-09-30 00:34:53 -07:00
Henrik Rydgård eeec18c018 Make the barrier a bit more focused. Up some limits. 2019-09-29 10:55:49 -07:00
Henrik Rydgård 080f34acfe Need a barrier on Mali. Strange that validation didn't warn... 2019-09-29 10:54:55 -07:00
Henrik Rydgård e9b2af7fc7 In the computeUpload path, use a shader intrinsic to unpack the color. 2019-09-29 10:54:33 -07:00
Henrik Rydgård 101019d5cd Fix build error on 64-bit android 2019-09-29 10:53:53 -07:00
Unknown W. Brackets 8524dbdf13 Vulkan: Check coherent bit. 2019-09-29 10:53:00 -07:00
Henrik Rydgård a355f49c91 Also experiment with a "copy shader" that just does raw data manipulation into GPU local memory, then copies to image from there. 2019-09-29 10:39:12 -07:00
Henrik Rydgård 9ed66001c6 Use a plain compute shader for RGBA8888 texture uploads, as a proof of concept. 2019-09-29 10:27:50 -07:00
Henrik Rydgård e6bec3e555 Vulkan: Add simple manager for compute shaders that upload data to images. 2019-09-29 10:24:48 -07:00
Henrik Rydgård 360e138c2c Merge pull request #12372 from unknownbrackets/curves
GPU: Generate normals for curves with lighting
2019-09-29 08:17:35 +02:00
Henrik Rydgård 633d1e761e Merge pull request #12373 from unknownbrackets/thin3d-param
UI: Stop caching the draw context in coreParam
2019-09-29 08:12:04 +02:00
Unknown W. Brackets 5871ab0538 UI: Stop caching the draw context in coreParam.
This is possibly getting outdated in some paths of graphics reinit, and
then causing crashes.  Let's just always get it from the graphicsContext.
2019-09-28 21:58:15 -07:00
Unknown W. Brackets 029dd07c8e UI: Minor assert fix. 2019-09-28 21:10:26 -07:00
Unknown W. Brackets cba6a63058 GPU: Generate normals for curves with lighting.
Improves #12354.  This needs to happen even if the vertex has no normals.
2019-09-28 15:08:37 -07:00
Unknown W. Brackets c9c34c4ca1 SaveState: Handle compression thread better.
Was leaking before.
2019-09-28 11:43:44 -07:00
Unknown W. Brackets 987448577f UI: Join downloads on destruct. 2019-09-28 11:40:10 -07:00
Unknown W. Brackets 1307273dd7 UI: Cleanup install threads from UI thread. 2019-09-28 11:39:58 -07:00
Unknown W. Brackets cc6115d875 Io: Join loading/manager threads more explicitly. 2019-09-28 11:18:42 -07:00
Unknown W. Brackets e639dc801f http: Ensure webserver shutdown on exit. 2019-09-28 11:12:12 -07:00
Unknown W. Brackets c8c0cd51c7 Core: Avoid detach for game loading thread. 2019-09-28 11:07:57 -07:00
Unknown W. Brackets 2db8c89607 http: Avoid detaching threads, join instead. 2019-09-28 10:48:07 -07:00
Unknown W. Brackets bce25bcaed Reporting: Use a single message posting thread.
This could cause a short delay when quitting a game, because it now waits
for them all to finish posting on exit.  Only when reporting enabled.
2019-09-28 10:45:45 -07:00
M4xw 30fc4c7869 Switch: Configure base paths. 2019-09-28 09:23:18 -07:00
M4xw 15a9a0ac8f Switch: Cleanup some includes.
Disable dlopen and tty checks too.
2019-09-28 09:22:38 -07:00
M4xw a8213e80f7 Switch: Disable IPv6. 2019-09-28 09:08:32 -07:00
Unknown W. Brackets 2eee84b5ce Switch: Add basic defines for checks/reporting. 2019-09-28 09:00:20 -07:00
Henrik Rydgård 813d3643db Merge pull request #12369 from unknownbrackets/memmap
Core: Fix memory range guard check
2019-09-28 17:58:45 +02:00
Unknown W. Brackets bdd2029623 Core: Fix memory range guard check.
Was allowing sizes with the high bits set, which could cause all kinds of
weird issues and crashes.
2019-09-28 08:40:41 -07:00
Henrik Rydgård 9e7625c74b Workaround for a crash found in #12358 on older devices 2019-09-28 01:11:06 +02:00
Henrik Rydgård 25634d2df2 Merge pull request #12366 from hrydgard/crash-fixes-1.9
A first round of crash fixes from 1.9 crash reports
2019-09-28 00:20:58 +02:00
Henrik Rydgård 22ee875ffc Fix nasty race condition with menu background audio. Fixes #12365 2019-09-27 23:53:31 +02:00
Henrik Rydgård 701d740207 Add a comment. See issue #12365 2019-09-27 23:34:36 +02:00
Henrik Rydgård 9c4649d3ac Assorted cleanup 2019-09-27 23:25:30 +02:00
Henrik Rydgård 382d5a6b95 Blind attempt at fixing an OpenSL ES crash 2019-09-27 23:08:35 +02:00
Henrik Rydgård 553ea23c34 Add memory range checks to a few little-used sysclib functions. Might help #12359. 2019-09-27 22:58:18 +02:00
Henrik Rydgård a461dbeecb Fix crash in Zip UI. Make another crash happen earlier. 2019-09-27 22:56:37 +02:00
Henrik Rydgård ccf63ef544 Fix crash in zip handling 2019-09-27 22:55:39 +02:00
Henrik Rydgård a484fab919 Symbolic commit for 1.9.2. Making another submission attempt to Google play so have to increment the version. v1.9.2 2019-09-26 18:27:15 +02:00
Henrik Rydgård 596ea4fddb Merge pull request #12352 from unknownbrackets/debugger
Debugger: reset step counter on game stop
2019-09-26 09:16:17 +02:00
Unknown W. Brackets f74e4289ee Debugger: reset step counter on game stop.
This way we ensure that a game reset will retrigger a stepping
notification.
2019-09-25 23:36:01 -07:00
Henrik Rydgård 4b310f01c2 Merge pull request #12351 from DavidTamas/master
Updated assets/compat.ini with additional UMD serials for GTA titles
2019-09-25 23:30:18 +02:00
Tamás bc492672b9 Listed additional UMD serials for GTA titles 2019-09-25 23:20:46 +02:00
Henrik Rydgård 97194ee642 Symbolic commit for 1.9.1.
This one is only to get around a Google Play issue.
v1.9.1
2019-09-25 22:47:46 +02:00
Henrik Rydgård 4f07db87d8 Symbolic 1.9.0 commit v1.9 2019-09-25 20:21:46 +02:00
Henrik Rydgård e05193a671 Merge pull request #12279 from hrydgard/readme-1.9
Update README.md for 1.9
2019-09-25 00:11:08 +02:00
Henrik Rydgård f3b84fd8a4 Android: Fix crashes on Android versions < 11 due to mCameraHelper being null 2019-09-24 23:44:14 +02:00