Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
lolbot-iichan
fb7ef86cf3
TESTBED: Modify Pixel Format tests to display brightness and alpha gradients ( #3019 )
...
* TESTBED: Sort Pixel Formats before displaying them
* TESTBED: Display color gradients while testing Pixel Formats
* TESTBED: Display example patterns with CLUT8 pixel formats
2021-05-20 23:25:09 +03:00
lolbot-iichan
2367dd8f98
TESTBED: Add another PixelFormat test ( #3009 )
...
* TESTBED: Add another PixelFormat test
I have noticed that Wintermute and FullPipe games are not working on PSP
port (and it looks like they never worked). This was caused by missing
ABGR8888@4 support on the backend, while some engines explicitly
requested this Pixel Format.
I have decided to add a test so that all the backends could be easily
checked for similar issues.
Surprisingly, "backends/graphics/null/null-graphics.h" holds up-to-date,
full and correct list of pixel formats requested by different engines.
There are lots of different Pixel Formats mentioned in different engines
code, but NullGraphicsManager lists all that are explicitly needed for
intGraphics(), not data reading, etc...
* TESTBED: Avoid using NullGraphicsManager at PixelFormat test
Avoid using NullGraphicsManager at PixelFormat test + other minor tweaks
2021-05-14 12:31:57 +03:00
lolbot-iichan
3f10dbeac6
TESTBED: Move code with side-effects away from testsuite constructor
2020-06-13 16:29:17 +02:00
Bastien Bouclet
1ef3e3fe3e
TESTBED: Add override keywords
2020-02-09 12:43:16 +01:00
Thierry Crozat
48ec053a13
TESTBED: Add test for kFeatureFilteringMode
2016-10-13 01:45:01 +01:00
Eugene Sandulenko
302562de38
TESTBED: Added mouse cursor
2016-09-03 22:56:09 +02:00
Johannes Schickel
3edca1abb4
TESTBED: Make GPL headers consistent in themselves.
2014-02-18 02:39:38 +01:00
Julien
6362542836
TESTBED: Remove dead code, unused arguments and unreferenced symbols
2011-06-07 03:56:18 -04:00
Julien
08c01d116b
TESTBED: Add const modifiers to some parameters/functions
2011-06-07 03:52:15 -04:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Johannes Schickel
22489cbf8e
TESTBED: Adapt documentation to the palette RGBA->RGB change.
2011-02-20 21:39:30 +01:00
Johannes Schickel
02f93b4aeb
TESTBED: Adapt to setPalette RGBA->RGB change.
2011-02-14 17:08:33 +01:00
Neeraj Kumar
4e92b3a17e
TESTBED: Some refinemnts related to skipping tests and display in GUI
...
svn-id: r51945
2010-08-09 20:10:53 +00:00
Neeraj Kumar
c675c1fe29
TESTBED: added a test for checking cursor trails in the GUI, fixed some display stuff
...
svn-id: r51263
2010-07-24 22:01:15 +00:00
Neeraj Kumar
f6be0274df
TESTBED: added preface to tests, can skip tests now.
...
svn-id: r51073
2010-07-20 20:20:44 +00:00
Neeraj Kumar
b6c2be3bb9
Some more improvements in the TestbedListWidget and added description method in testsuite class
...
svn-id: r50984
2010-07-18 09:08:18 +00:00
Jordi Vilalta Prat
555acf4ba1
Some code formatting fixes
...
svn-id: r50893
2010-07-14 19:44:51 +00:00
Jordi Vilalta Prat
0b3201e5e3
Whitespace cleanup (mainly spaces and tabs at the end of line)
...
svn-id: r50885
2010-07-14 14:12:42 +00:00
Neeraj Kumar
570560e9b5
improved the scaling test to have a rectangle of estimated size of scaled cursor the scaled cursor should entirely cover that estimated rectangle
...
svn-id: r50802
2010-07-11 16:50:18 +00:00
Neeraj Kumar
00fc80b8d5
Added code to draw rainbow palette using HSV and converting it to RGB
...
svn-id: r50739
2010-07-07 20:31:28 +00:00
Neeraj Kumar
cea663adb6
renamed the guards in header files
...
svn-id: r50344
2010-06-26 21:28:50 +00:00
Neeraj Kumar
3cc204f461
the ScummVM header included to all source files
...
svn-id: r50320
2010-06-26 13:07:13 +00:00
Neeraj Kumar
b243a93932
added palette rotation test
...
svn-id: r50220
2010-06-24 15:27:28 +00:00
Neeraj Kumar
6110f16b29
fixed couple of leaks in testbed/fs.cpp, removed some unecesarry code from graphics.cpp/graphics.h
...
svn-id: r50119
2010-06-21 19:09:19 +00:00
Neeraj Kumar
f3dcd38c74
few fixes in GFX tests, added template for FS tests
...
svn-id: r49925
2010-06-17 11:23:51 +00:00
Neeraj Kumar
569caaf14e
some changes in scaling and overlay
...
svn-id: r49904
2010-06-16 13:10:59 +00:00
Neeraj Kumar
5534caa65d
added/fixed some features in palettized cursors/aspect ratio correction etc.
...
svn-id: r49891
2010-06-15 20:32:46 +00:00
Neeraj Kumar
af60633d68
added some features suggested by jordi, needs more work although
...
svn-id: r49668
2010-06-14 20:15:15 +00:00
Neeraj Kumar
3c511eab1a
added code for testing shake, focus, overlay, scaling, need to fix more some of these although
...
svn-id: r49634
2010-06-13 19:19:06 +00:00
Neeraj Kumar
12b591ed46
improved aspect ratio correction and cursor tests, added test for iconifying and testing mouse movements
...
svn-id: r49624
2010-06-13 07:49:36 +00:00
Neeraj Kumar
1032b69f51
some minor changes in the testsuite structure, reduced no. of files per testsuite, fixed some formatting
...
svn-id: r49571
2010-06-10 12:40:58 +00:00
Neeraj Kumar
207a5e0779
updated my outdate copy of trunk, added couple of more tests in gfxtests
...
svn-id: r49510
2010-06-08 17:24:29 +00:00
Neeraj Kumar
1819c8b23b
polished the interface to interact with testsuites, added code to report test results
...
svn-id: r49456
2010-06-06 14:06:51 +00:00
Neeraj Kumar
91a8d25cea
completed the basic testsuite class
...
svn-id: r49392
2010-06-02 13:56:04 +00:00
Neeraj Kumar
5df3809d37
enhanced the basic testsuite class
...
svn-id: r49390
2010-06-02 04:45:44 +00:00
Neeraj Kumar
da1f5ee54c
created the basic testsuite class, will use it to create the GFX testsuite in graphics.h
...
svn-id: r49379
2010-06-01 18:06:31 +00:00