Commit Graph
32350 Commits
Author SHA1 Message Date
Henrik Rydgård 7670889d05 Merge pull request #15724 from unknownbrackets/ndk-lts
Build: Update to NDK r21e
2022-07-25 08:28:25 +02:00
Unknown W. Brackets c71951ca4d Build: Update to NDK r21e.
This fixes a NEON intrinsic segfault and is LTS.
2022-07-24 17:45:01 -07:00
Unknown W. Brackets 622ecdcfbc Merge pull request #15722 from hrydgard/remove-redundant-scissor-flag
Remove bool that was always true in state mapping.
2022-07-24 12:22:21 -07:00
Henrik Rydgård 9b7afe70ac Merge pull request #15721 from unknownbrackets/ir-simplify
Add tests for IR and optimize to Mov a bit more
2022-07-24 21:09:31 +02:00
Henrik Rydgård c9a37ec6b9 Remove bool that was always true in state mapping. 2022-07-24 21:04:54 +02:00
Unknown W. Brackets b620c966e0 irjit: Correct initialization warning. 2022-07-24 11:52:19 -07:00
Unknown W. Brackets 16188fa437 irjit: Add test for double clobber in #15713. 2022-07-24 11:35:54 -07:00
Unknown W. Brackets 2579232949 Headless: Ignore __testcompare.png in tree. 2022-07-24 11:35:54 -07:00
Unknown W. Brackets 2154f747fc irjit: Simplify more arithmetic to Movs.
Later passes rely on things being Mov, so better to have them more often.
2022-07-24 11:35:54 -07:00
Unknown W. Brackets 8f23025209 irjit: Add tests for IR passes. 2022-07-24 11:35:54 -07:00
Henrik Rydgård 3c88183d0d Merge pull request #15717 from hrydgard/render-target-y-offset
Allows "merging" render targets that overlap on the Y axis. Fixes Juiced 2
2022-07-24 18:48:21 +02:00
Henrik Rydgård 80f0f90af7 Revert the x-offset bpp fix temporarily. 2022-07-24 17:41:27 +02:00
Unknown W. Brackets c5d1d117ce Merge pull request #15720 from hrydgard/depth-copy-stat
Add GPU stat for number of depth copies per frame
2022-07-24 08:32:37 -07:00
Henrik Rydgård 89845eae7a Add GPU stat for number of depth copies per frame
Will be useful for evaluating #15700
2022-07-24 17:12:43 +02:00
Unknown W. Brackets b02fa4ec00 Merge pull request #15718 from hrydgard/getpointer-const-cleanup
Split GetPointer into GetPointer and GetPointerWrite
2022-07-24 07:51:39 -07:00
Henrik Rydgård a1c648366b Merge pull request #15719 from hrydgard/misc-cleanup
Minor code cleanups
2022-07-24 14:12:27 +02:00
Henrik Rydgård f9a25458d5 Libretro fix 2022-07-24 14:10:12 +02:00
Henrik Rydgård d3d601dced Windows fixes 2022-07-24 13:58:20 +02:00
Henrik Rydgård f523341351 Remove unnecessary parameters from MakePixelsTexture 2022-07-24 13:54:09 +02:00
Henrik Rydgård 881cc23965 Delete some unused code. 2022-07-24 13:54:04 +02:00
Henrik Rydgård 861d66a4d4 Separate logging for GetPointer/GetPointerWrite 2022-07-24 13:39:37 +02:00
Henrik Rydgård e6403d7157 Split GetPointer into two versions, to help with const correctness 2022-07-24 13:26:19 +02:00
Henrik Rydgård 04a85b1da0 Allows "merging" render targets that overlap on the Y access. Fixes #7295 (Juiced 2)
To be safe, gating this behind the related AllowLargeFBTextureOffsets,
which is also required for the effect to work.

Additionally, fixes the offset check for X offsets, which I guess is a
very small risk.
2022-07-24 11:58:07 +02:00
Henrik Rydgård d2a3918f5f Merge pull request #15711 from GABO1423/master
(UWP) More Build Tweaks
2022-07-23 12:33:33 +02:00
Henrik Rydgård d01d5648c2 Merge pull request #15713 from unknownbrackets/ir-simplify
irjit: Prevent corruption on purge temps pass
2022-07-21 19:17:15 +02:00
Unknown W. Brackets c2a1caa2a2 irjit: Prevent corruption on purge temps pass.
If a switch occurs and then something clobbers the dest of that switch, we
were wiping out the first of those three instructions incorrectly.
2022-07-21 09:06:37 -07:00
GABO1423 abee2f04b8 Merge branch 'hrydgard:master' into master 2022-07-20 17:30:39 -04:00
Unknown W. Brackets 18fdf20f00 Merge pull request #15712 from GABO1423/uwp-issuetemplates
Add UWP Platform to Issue Templates
2022-07-19 20:17:13 -07:00
GABO1423 fc3d9fed15 Add UWP Platform to Issue Templates 2022-07-19 22:49:14 -04:00
GABO1423 33b62047d0 (UWP) Update Dummy Manifest 2022-07-19 20:55:24 -04:00
GABO1423 c321cbce44 (UWP) Remove Reference to Deleted File. 2022-07-19 20:48:42 -04:00
GABO1423 c3baa48cea (UWP) Delete Old Key 2022-07-19 20:34:18 -04:00
GABO1423 c432af3fcc (UWP) Building Improvements 2022-07-19 20:33:58 -04:00
Henrik Rydgård 856510ef49 Merge pull request #15709 from GABO1423/master
(UWP) Small Build Tweaks - 2nd Attempt.
2022-07-20 00:21:38 +02:00
GABO1423 bd1eefdda2 Remove redundant file from packages. 2022-07-19 13:24:08 -04:00
GABO1423 d017437fb7 Prevent Dummy file from appearing in packages. 2022-07-19 13:23:09 -04:00
Henrik Rydgård bc0a59df34 Merge pull request #15707 from hrydgard/remove-redundant-log-mutex
Remove a redundant mutex lock in logging.
2022-07-19 18:46:57 +02:00
Henrik Rydgård 6fe6907d65 Merge pull request #15708 from hrydgard/revert-15706-patch-1
Revert "(UWP) Small Building Tweaks."
2022-07-19 17:57:37 +02:00
Henrik Rydgård 989d5b8079 Revert "(UWP) Small Building Tweaks." 2022-07-19 17:57:13 +02:00
Henrik Rydgård fa23d1872d Merge pull request #15706 from GABO1423/patch-1
(UWP) Small Building Tweaks.
2022-07-19 17:30:44 +02:00
Henrik Rydgård 26850d80f0 Remove a redundant mutex lock in logging.
Really can't see any purpose at all... Weird.
2022-07-19 16:58:57 +02:00
GABO1423 98727756b4 Remove redundant file from package. 2022-07-18 22:15:54 -04:00
GABO1423 b57a79c9c9 Prevent dummy file from being in the package. 2022-07-18 22:14:17 -04:00
Henrik Rydgård d0a319c3bd Merge pull request #15705 from hrydgard/ppdmp-icons
Main screen: Display .ppdmp filenames on buttons in grid mode
2022-07-18 11:13:05 +02:00
Henrik Rydgård f12e194cb2 Main screen: Display .ppdmp filenames on buttons in grid mode
Makes it a bit easier to pick them out and doesn't make them look quite
as broken.
2022-07-18 11:03:02 +02:00
Henrik Rydgård 449c2338c5 Merge pull request #15702 from hrydgard/mali-constant-workaround
Mali driver bug workaround for driver 32+.
2022-07-18 00:00:18 +02:00
Henrik Rydgård 2933ace02f Remove log noise 2022-07-17 23:03:43 +02:00
Henrik Rydgård 1fd80646cb Mali driver bug workaround for driver 32+.
See #15661

Hope this small bias won't break things.
2022-07-17 22:53:10 +02:00
Henrik Rydgård 3dd2bd0589 Merge pull request #15697 from unknownbrackets/debugger
Update embedded web debugger
2022-07-17 10:26:10 +02:00
Henrik Rydgård 3638f2ec0b Merge pull request #15698 from unknownbrackets/osk-less-strict
Osk: Allow upper/lower for all keyboards
2022-07-17 10:19:28 +02:00