Commit Graph
24694 Commits
Author SHA1 Message Date
Henrik Rydgård 8e6a1bc849 Set a minimum of 1x1 for Android text bitmap measurement.
Should fix some crashes seen on Google Play
2018-08-30 19:49:33 +02:00
Henrik Rydgård 773dba1be2 Merge pull request #11330 from unknownbrackets/mac-realpath
Use a larger buffer for realpath()
2018-08-26 23:03:43 +02:00
Henrik Rydgård 4cb230dfd7 Merge pull request #11331 from orbea/snappy
Allow choosing to use the system snappy or not.
2018-08-26 23:02:49 +02:00
orbea 8ba1f049da Allow choosing to use the system snappy or not. 2018-08-26 12:59:02 -07:00
Unknown W. Brackets 274b1eaa0e GPU: Fix typo with wrong type.
No behavior change, just fixes a warning.
2018-08-26 11:51:06 -07:00
Unknown W. Brackets e9bc6b159d UI: Use a larger buffer for realpath().
Hopefully will prevent crashes on Mac.
2018-08-26 11:38:19 -07:00
Unknown W. Brackets 200ec73871 Merge pull request #11329 from hrydgard/nexus-player-fix-attempt
Android: When using the hardware scaler, round the size to divisible by 4
2018-08-26 14:19:10 -04:00
Henrik Rydgård 3c5b2d69f6 Android: When using the hardware scaler, round the size to divisible by 4. Might help #11151 2018-08-26 19:26:54 +02:00
Henrik Rydgård 61eb331bad Update gradle version again 2018-08-26 13:06:17 +02:00
LunaMoo 3292c51b75 Merge pull request #11327 from ystlong/master
add BTP-BD2F joystick gamecontroller map for Linux
2018-08-26 11:35:03 +02:00
ystlong 39eedc6386 add BTP-BD2F joystick gamecontroller map 2018-08-26 15:27:16 +08:00
Henrik Rydgård 3c99d16da7 Merge pull request #11322 from unknownbrackets/texcache
GPU: Fix texture handling on framebuf detach
2018-08-25 21:12:45 +02:00
Henrik Rydgård 569c073497 Merge pull request #11319 from unknownbrackets/logicop
GPU: Apply logic op in more cases
2018-08-25 21:11:48 +02:00
Henrik Rydgård 2aaa013296 Merge pull request #11323 from unknownbrackets/fb-safesize
GPU: Download safe size on next create, too
2018-08-25 21:09:56 +02:00
Henrik Rydgård bde3fe3bf2 Merge pull request #11325 from unknownbrackets/ge-safemem
Ge: Avoid executing invalid pointers
2018-08-25 21:09:19 +02:00
Unknown W. Brackets 6ee0612a10 Ge: Keep jump/call optim when fast memory on.
This gives a way to validate with fast memory off, and get less crashes.
2018-08-25 10:38:56 -07:00
Unknown W. Brackets d13f76308d Ge: Avoid executing invalid pointers.
May help #3407 and related errors, as well as crashes and execution of
garbage.  This stops immediately on a bad pointer, rather than trying to
push through.
2018-08-25 10:32:32 -07:00
Unknown W. Brackets 7fa20d4734 GPU: Download safe size on next create, too.
In some cases, games will create a series of framebufs.  Before, we
weren't downloading them if they were only used once, as intended.
2018-08-25 10:01:43 -07:00
Unknown W. Brackets 3f48e446b6 GPU: Fix texture handling on framebuf detach.
We were never creating/recreating the texture, so we ended up with null.
Caused all sorts of problems.
2018-08-25 09:57:37 -07:00
Unknown W. Brackets 5c01bf61e6 GPU: Apply logic op in more cases.
It has well defined behavior with alpha blending, so let's apply it even
when we're blending.  Fixes #11316.
2018-08-24 21:19:54 -07:00
Unknown W. Brackets 734db3d050 GPU: Refactor logic op simulation for better reuse. 2018-08-24 21:05:27 -07:00
Unknown W. Brackets 44b90f638d SoftGPU: Apply pixel mask for clears.
Turns out it's respected even in clear mode.

Also, confirm logic op and blending interact.
2018-08-24 20:55:49 -07:00
Unknown W. Brackets 28be6cc4cc Headless: Fix graphics compare tests.
Shadowing.
2018-08-24 20:53:40 -07:00
Henrik Rydgård 17de6ad2d8 Merge pull request #11313 from unknownbrackets/load-race
UI: Delay game config/discord until game info load
2018-08-23 11:01:44 +02:00
Unknown W. Brackets 6ef7e069d3 Core: Fix logging of SCEGE category. 2018-08-22 18:28:36 -07:00
Unknown W. Brackets 3fc845a265 UI: Delay game config/discord until game info load.
This avoids a race condition where the info is not always available,
causing game-specific config and Discord presence to set incorrectly.
2018-08-22 18:27:20 -07:00
Henrik Rydgård 1f274a2079 Merge pull request #11308 from unknownbrackets/gles-depal
Fix direct shader depal on GLES
2018-08-18 19:46:39 +02:00
Unknown W. Brackets cd98c4a266 GLES: Fix direct shader depal on GLES.
Was missing a cast and only worked on some desktop before.
2018-08-18 10:41:59 -07:00
Unknown W. Brackets 8a154dab70 Windows: Correctly buildfix Windows XP.
Should run properly now - dumb mistake.
2018-08-18 10:22:55 -07:00
Henrik Rydgård ec5b0c21a8 Merge pull request #11305 from LunaMoo/sceUsbAcc
Add sceUsbAcc stubs, improves EyePet(fixes endless loop on boot)
2018-08-15 21:27:41 +02:00
LunaMoo f038b6489a Add sceUsbAcc stubs, improves EyePet(fixes endless loop on boot) 2018-08-15 18:35:07 +02:00
Henrik Rydgård 6f173b9134 Harmonize some VS project settings. 2018-08-14 22:41:39 +02:00
Henrik Rydgård 75827004e1 Properly fix the iterator bug, oops. 2018-08-14 21:26:42 +02:00
Henrik Rydgård 404594da57 Fix crash bug when cleaning duplicates of recent files 2018-08-14 20:40:42 +02:00
Henrik Rydgård 0684068c81 Merge pull request #11296 from hrydgard/discord-presence
Discord presence - show the current game
2018-08-14 08:40:09 +02:00
Henrik Rydgård c0ba66cf3c Revert some of the sln and vcxproj changes, hoping to appease Travis 2018-08-13 23:08:46 +02:00
Henrik Rydgård 35e1d0c841 Discord: Translated some messages 2018-08-13 20:14:34 +02:00
Henrik Rydgård 187204d7b3 Merge pull request #11301 from unknownbrackets/buildfix
Fix Windows XP support
2018-08-13 19:41:14 +02:00
Unknown W. Brackets a2530be18d Io: Fallback to long/full path on Windows XP. 2018-08-13 07:32:53 -07:00
Unknown W. Brackets ac5467ca67 Io: Linux buildfix.
Fixes #11300.
2018-08-13 07:32:53 -07:00
Henrik Rydgård 39eb2b4153 Merge pull request #11298 from unknownbrackets/gles-depal
GLES: Enable shader depal with Vulkan fixes
2018-08-13 07:50:13 +02:00
Henrik Rydgård a495537164 Merge pull request #11297 from unknownbrackets/fs-root
Io: Prevent cur/parent dir in listing of root
2018-08-13 07:48:51 +02:00
Unknown W. Brackets 70318fda37 GLES: Enable shader depal with Vulkan fixes. 2018-08-12 19:49:08 -07:00
Unknown W. Brackets 7a058180bb Io: Prevent cur/parent dir in listing of root.
See #9344.  Matches tests.
2018-08-12 19:27:26 -07:00
Henrik Rydgård 9c22f6ed55 Don't forget to update the other build systems and try to fix the
builds.
2018-08-13 00:28:12 +02:00
Henrik Rydgård 785858dbf8 Basic Discord presence integration. 2018-08-13 00:20:09 +02:00
Henrik Rydgård eddaf97938 Add submodules, namespace json to prepare for the addition of rapidjson (sigh) 2018-08-13 00:18:54 +02:00
Henrik Rydgård 7aa71fc84b Merge pull request #11295 from unknownbrackets/recent
UI: Resolve symlinks when adding things to recent
2018-08-12 23:45:39 +02:00
Henrik Rydgård b9bed664b0 Update README.md with discord link 2018-08-12 19:49:07 +02:00
Unknown W. Brackets 048afb6d24 UI: Resolve symlinks when adding things to recent.
See #11131.  This also normalizes paths, captialization, etc. as
necessary.
2018-08-12 08:25:10 -07:00