Commit Graph

135 Commits

Author SHA1 Message Date
Unknown W. Brackets
01896a8275 headless: Update passing tests. 2022-10-18 21:35:51 -07:00
Unknown W. Brackets
49eb100d1a headless: Update tests. 2022-10-15 12:16:34 -07:00
Unknown W. Brackets
4a64a863e7 headless: Update tests. 2022-10-01 23:51:30 -07:00
Unknown W. Brackets
1dc1b2c35b headless: Use display buf for compare screenshot.
This is what the test actually uses too.
2022-09-20 14:05:50 -07:00
Unknown W. Brackets
7483923d07 softgpu: Correct clear rect off by one issues. 2022-09-20 12:57:05 -07:00
Unknown W. Brackets
67055ff270 headless: Update tests. 2022-09-20 10:49:59 -07:00
Unknown W. Brackets
ca248e1201 softgpu: Fix s8 primitives in throughmode.
Also always cull no-position verts, hardware too.  Matches tests.
2022-09-18 07:46:18 -07:00
Unknown W. Brackets
c65880fa90 headless: Add some new and passing tests. 2022-09-18 06:40:15 -07:00
Unknown W. Brackets
a88c9a0680 softgpu: Remove incorrect offsetting for X/Y. 2022-02-20 09:13:20 -08:00
Unknown W. Brackets
1a787a2bca Headless: Add flag to run failing tests. 2022-01-29 14:07:26 -08:00
Unknown W. Brackets
864d0200fb Mp3: Delay low level init. 2022-01-27 00:24:10 -08:00
Unknown W. Brackets
9e688eaa7c Rtc: Fix day of week stack bounds issue.
Also, add a couple other tests showing as passing now.
2022-01-26 00:43:05 -08:00
Unknown W. Brackets
e75d2a097b Savedata: Fix indeterminate timing of field update.
This makes the test pass consistently, instead of depending on thread
timing.
2022-01-26 00:31:30 -08:00
Unknown W. Brackets
f1254b1976 Ge: Fix sceGeBreak error case.
Seems to be some compiler optimization.
2022-01-25 19:50:35 -08:00
Unknown W. Brackets
e82b54e4b6 softgpu: Cull no-pos and through s8 pos verts.
Seems like these just don't draw anything, ever.
2022-01-25 19:29:11 -08:00
Unknown W. Brackets
61e30e8f8b softgpu: Fix cull in throughmode.
Was only an issue for triangles used to draw rectangles, but caused our
test to fail.

Also move a test that was failing due to an outdated prx to passing.
2022-01-25 19:07:33 -08:00
Unknown W. Brackets
07b67ef572 softgpu: Fix pixel ID for invalid blend factors.
They should still be treated as FIX, we were accidentally using our
special values.
2022-01-24 00:08:33 -08:00
Unknown W. Brackets
6c723c0517 softjit: Fix src blend factor handling.
This was causing us to skip a shift, oops.
2022-01-24 00:05:00 -08:00
Henrik Rydgård
eba93f2ee0
Merge pull request #15340 from unknownbrackets/softgpu-textures
Correct UV rotation and through mipmaps, optimize texenv blend a bit
2022-01-24 08:19:34 +01:00
Unknown W. Brackets
818d17183b softgpu: Correct clear mode dither.
It does apply, but have to be careful about alpha.
2022-01-23 12:39:50 -08:00
Unknown W. Brackets
3010cd56d1 softgpu: Correct simple rectangles with mipmaps.
Might be used for fonts, we could potentially check for bias/slope, but
mipmaps are uncommon in direct through draws anyway.
2022-01-23 12:26:58 -08:00
Unknown W. Brackets
0425b8d630 samplerjit: Fix Linux stack corruption.
Oops, nearest was not using the red zone correctly.
2022-01-22 10:47:32 -08:00
Unknown W. Brackets
1cbbd197b2 Headless: Return an exit code on test failure. 2022-01-22 00:14:16 -08:00
Unknown W. Brackets
47a8e5e612 Headless: Update passing tests.
Also make GitHub Actions run only passing.
2022-01-22 00:14:15 -08:00
Unknown W. Brackets
2ecaa61fa5 headless: Fix some Python warnings.
Also, on newer pythons, this was crashing entirely.
2021-09-13 07:26:00 -07:00
Kingcom
2ae8d522f0 Headless: Add test paths for CMake on Windows. 2021-02-15 06:09:12 -08:00
Unknown W. Brackets
af7c97d624 Headless: Cleanup TeamCity handling in test.py. 2020-12-31 00:21:09 -08:00
Henrik Rydgård
fce077f191 Make test.py python3-compatible, print out command lines better. 2017-11-15 17:44:53 +01:00
Unknown W. Brackets
8914cb9f67 Update tests. 2014-09-04 23:10:24 -07:00
Unknown W. Brackets
ff8846eabb Disable the loadexec test for now.
It hangs because it calls sceKernelSelfStopUnloadModule which we ignore,
but for now let's skip it to speed up tests.
2014-08-31 09:25:00 -07:00
sum2012
bcfa6a98c2 small test.py update
Mention PPSSPPHeadless should be better
2014-08-20 20:28:37 +08:00
Unknown W. Brackets
40e34ea2a3 Support -g and -m in test.py at the same time. 2014-06-27 01:00:27 -07:00
Unknown W. Brackets
aed5615d97 Update tests. 2014-04-19 21:43:10 -07:00
Unknown W. Brackets
63b5ec3d85 Allow specifying a root path for host0:/.
This way, similar to the PSP, we can have a root path outside the test.
2014-04-19 21:43:09 -07:00
Unknown W. Brackets
fc1ab072b3 Write the ringbuffer struct based on mpeg version.
This way it can easily match tests.
2014-03-02 01:31:30 -08:00
Unknown W. Brackets
6b6005c50b Update tests. 2014-03-01 19:26:53 -08:00
Unknown W. Brackets
be0bb4f7b2 Update tests. 2014-02-17 10:55:18 -08:00
Unknown W. Brackets
1c0e7fbc8b Add -m (for match) switch to test.py.
Usage: test.py -m rtc/
2013-12-13 13:56:48 -08:00
Unknown W. Brackets
7910d91f16 Update tests. 2013-11-17 10:21:06 -08:00
Unknown W. Brackets
587ba7cd5f Allow test.py to run from within a build/ dir. 2013-11-03 01:03:57 -07:00
Unknown W. Brackets
37c370cec5 Update tests. 2013-10-24 21:39:52 -07:00
Unknown W. Brackets
b544859070 Update tests. 2013-10-14 00:48:29 -07:00
Unknown W. Brackets
8f1762f024 Update tests. 2013-09-24 00:58:17 -07:00
Unknown W. Brackets
c6823cb3ea Turn off graphics tests by default.
Maybe this is crashing the buildbot.
2013-09-18 08:17:55 -07:00
Unknown W. Brackets
7223d0c603 Oops, pass --teamcity to headless as well. 2013-09-18 08:07:48 -07:00
Unknown W. Brackets
48eef19538 Optionally read test filenames from stdin.
This way we don't hit command line length limits.
2013-09-18 00:17:30 -07:00
Unknown W. Brackets
6c908ba86c Try to force test output to stdout. 2013-09-17 23:28:48 -07:00
Unknown W. Brackets
43c3fd9386 Remove compare logic from test.py, use --compare. 2013-09-17 08:40:20 -07:00
Unknown W. Brackets
62117cb163 Update tests, hope this doesn't kill the buildbot. 2013-09-14 03:28:16 -07:00
Unknown W. Brackets
5f29bb7f93 Update tests. 2013-09-03 22:32:22 -07:00