Unknown W. Brackets
|
3df6cb704f
|
Global: Fix some type conversion warnings.
Hidden by some warning disables.
|
2022-01-30 16:09:33 -08:00 |
|
Unknown W. Brackets
|
5e185f3d87
|
Common: Remove some unused files.
|
2022-01-30 15:11:57 -08:00 |
|
Henrik Rydgård
|
cd7cea90a9
|
Merge pull request #15368 from unknownbrackets/display-stats
Refactor display stats, prevent flush while stepping
|
2022-01-31 00:08:44 +01:00 |
|
Unknown W. Brackets
|
f24e255268
|
Core: Skip stats reset while stepping.
This way, you can use it to actually see the stats.
|
2022-01-30 11:53:48 -08:00 |
|
Unknown W. Brackets
|
129a603832
|
Display: Account for stepping time in graphs.
Frame times should count that as sleep too.
|
2022-01-30 11:53:48 -08:00 |
|
Unknown W. Brackets
|
48b597a1b9
|
Display: Move core counters/stats to HW file.
This separates things better, so not everything is pulling in HLE.
|
2022-01-30 11:53:48 -08:00 |
|
Unknown W. Brackets
|
ad2e380987
|
Display: Move listeners to separate HW file.
Mixing this in with the HLE management funcs was messy.
|
2022-01-30 09:41:08 -08:00 |
|
Henrik Rydgård
|
9f9f86d468
|
Merge pull request #15367 from unknownbrackets/headless-speed
Improve the speed of headless tests
|
2022-01-30 17:49:17 +01:00 |
|
Unknown W. Brackets
|
7e814decc7
|
Headless: Improve total test time on Windows.
This improves it by almost 40%.
|
2022-01-30 08:27:22 -08:00 |
|
Unknown W. Brackets
|
e062c31a82
|
Headless: Improve test init time.
|
2022-01-30 08:04:35 -08:00 |
|
Unknown W. Brackets
|
664d18cc9d
|
Debugger: Encourage better meminfo accounting.
This makes MSVC generate a tighter loop and inline.
|
2022-01-30 08:03:54 -08:00 |
|
Henrik Rydgård
|
4a9ffb6b89
|
Merge pull request #15366 from unknownbrackets/unittest-fix
Build: Fix Windows unit tests
|
2022-01-30 16:42:15 +01:00 |
|
Unknown W. Brackets
|
693439b710
|
Build: Fix Windows unit tests.
|
2022-01-30 06:56:05 -08:00 |
|
Henrik Rydgård
|
77502db4c4
|
Merge pull request #15363 from unknownbrackets/softjit-unittest
Add unit test to verify compilation of sampler/pixel jits
|
2022-01-30 10:47:30 +01:00 |
|
Henrik Rydgård
|
c50f5d7faf
|
Merge pull request #15362 from unknownbrackets/actions-ccache
Build: Enable ccache for GitHub Actions
|
2022-01-30 10:46:35 +01:00 |
|
Henrik Rydgård
|
8dd059936e
|
Merge pull request #15364 from unknownbrackets/warnings
Cleanup a few warnings
|
2022-01-30 10:46:24 +01:00 |
|
Henrik Rydgård
|
524486e342
|
Merge pull request #15365 from unknownbrackets/kernel-timing
Kernel: Adjust timings of LwMutex and EventFlag
|
2022-01-30 10:46:06 +01:00 |
|
Unknown W. Brackets
|
41da6d9f48
|
Kernel: Adjust timings of LwMutex and EventFlag.
This better matches tests on real firmware. These funcs are sometimes
often used. See #15348 - Corpse Party.
|
2022-01-29 23:19:53 -08:00 |
|
Unknown W. Brackets
|
cb0bc8543b
|
Build: Ignore nullable completeness on Android.
Gives a bunch of warning spam with Vulkan Memory Allocator.
|
2022-01-29 22:36:21 -08:00 |
|
Unknown W. Brackets
|
43819fcd16
|
UI: Cleanup some reference warnings.
|
2022-01-29 22:36:08 -08:00 |
|
Unknown W. Brackets
|
1b2cf52bfe
|
samplerjit: Fix non-shared CLUT on Linux.
Oops, good that CI will catch this now - I've broken this more than once.
|
2022-01-29 22:20:46 -08:00 |
|
Unknown W. Brackets
|
a40d32d581
|
samplerjit: Validate compile in a unit test.
|
2022-01-29 20:31:18 -08:00 |
|
Unknown W. Brackets
|
26a8d498d7
|
samplerjit: Correct level lookup in nearest.
|
2022-01-29 20:29:43 -08:00 |
|
Unknown W. Brackets
|
3387ab1711
|
samplerjit: Fix reg corruption in DXT funcs.
We'd cache something in a reg, but it'd no longer be there.
|
2022-01-29 20:29:08 -08:00 |
|
Unknown W. Brackets
|
d200ef40de
|
samplerjit: Compile sampler funcs together.
We can't have the cache clear between nearest/linear, because then we'll
call a bunch of int3's.
|
2022-01-29 20:28:20 -08:00 |
|
Unknown W. Brackets
|
0d93200faf
|
softjit: Add tests for compile success.
|
2022-01-29 18:47:36 -08:00 |
|
Unknown W. Brackets
|
e266eb78ad
|
Common: Avoid assert hang in CI.
|
2022-01-29 18:39:21 -08:00 |
|
Unknown W. Brackets
|
3dde3efa9f
|
softjit: Fix stencil bug running out of regs.
To apply the stencil test mask, we need another gen reg.
|
2022-01-29 18:31:40 -08:00 |
|
Unknown W. Brackets
|
df454d2ce2
|
Build: Enable ccache for GitHub Actions.
|
2022-01-29 15:31:44 -08:00 |
|
Henrik Rydgård
|
078c61cfc9
|
Merge pull request #15360 from unknownbrackets/samplerjit-opt
Cleanup register usage a bit in samplerjit
|
2022-01-30 00:31:01 +01:00 |
|
Henrik Rydgård
|
00411320e2
|
Merge pull request #15361 from unknownbrackets/unittest
Run unit tests in GitHub Actions
|
2022-01-30 00:29:42 +01:00 |
|
Unknown W. Brackets
|
00e809341f
|
Build: Run unit tests after build.
|
2022-01-29 14:07:26 -08:00 |
|
Unknown W. Brackets
|
9c695aea9a
|
Headless: Remove stack corruption workaround.
This doesn't seem necessary anymore, was made static in 2013.
|
2022-01-29 14:07:26 -08:00 |
|
Unknown W. Brackets
|
1a787a2bca
|
Headless: Add flag to run failing tests.
|
2022-01-29 14:07:26 -08:00 |
|
Unknown W. Brackets
|
7099df6619
|
unittest: Skip D3D shader compile on non-Windows.
Tests were just failing before.
|
2022-01-29 14:07:26 -08:00 |
|
Unknown W. Brackets
|
95e292ef63
|
unittest: Correct Windows-specific Path tests.
|
2022-01-29 13:36:50 -08:00 |
|
Unknown W. Brackets
|
ce775af76d
|
softgpu: Skip new CLUT if identical.
Games often reupload CLUT data that is already there, this skips some
copying later in the bin manager.
|
2022-01-29 12:55:34 -08:00 |
|
Unknown W. Brackets
|
7b4006045d
|
unittest: Use more consistent output executable.
PPSSPPHeadless has PPSSPP as a prefix, so should PPSSPPUnitTest.
|
2022-01-29 12:31:13 -08:00 |
|
Unknown W. Brackets
|
a181c9f7c4
|
unittest: Correct failing unit test.
Was just an invalid flag combination.
|
2022-01-29 12:22:11 -08:00 |
|
Unknown W. Brackets
|
5976cad797
|
samplerjit: Reduce register waste.
A few registers were allocated longer than needed, which made requiring
stack more likely.
|
2022-01-29 09:47:06 -08:00 |
|
Henrik Rydgård
|
368baec587
|
Merge pull request #15359 from ANR2ME/network
[Network] An attempt to fix GetIPList on Darwin (MacOS/iOS)
|
2022-01-29 11:00:16 +01:00 |
|
Unknown W. Brackets
|
eb70a90347
|
samplerjit: Avoid frac uv transfer to gen regs.
It should just stay in vec, this is more convenient anyway.
|
2022-01-28 23:50:54 -08:00 |
|
ANR2ME
|
171e2b5713
|
Added another attempt to detect GETIFADDRS availability, which is more common on newer OS
|
2022-01-29 05:43:07 +07:00 |
|
ANR2ME
|
c37a58d39c
|
We might be missing the SIOCGIFADDR
|
2022-01-29 05:43:06 +07:00 |
|
ANR2ME
|
cdea71e901
|
Added logs for error within SIOCGIFCONF section.
|
2022-01-29 05:43:06 +07:00 |
|
ANR2ME
|
7aa3b1398e
|
Change a confusing variable naming
|
2022-01-29 05:43:06 +07:00 |
|
Henrik Rydgård
|
99cfff3ac6
|
Merge pull request #15355 from unknownbrackets/mp3
Add some Mp3 fixes from a bit ago, pass several mp3 tests
|
2022-01-27 15:12:06 +01:00 |
|
Henrik Rydgård
|
6446008a25
|
Merge pull request #15356 from stuken/libretro_2xbrz_option
Expose 2xBRZ texture filter option for libretro.
|
2022-01-27 09:38:08 +01:00 |
|
Henrik Rydgård
|
5634d9baf1
|
Merge pull request #15354 from unknownbrackets/tests-minor
Kernel: Fail threads with invalid priority
|
2022-01-27 09:33:42 +01:00 |
|
Stuart Kenny
|
1a3fed4344
|
Expose 2xBRZ texture filter option.
|
2022-01-27 08:27:04 +00:00 |
|