Philipp Wiesemann
42f34f61d6
Added missing resource release in test source.
2013-11-18 23:45:46 +01:00
Sam Lantinga
6f14a76111
Added space in the common state structure for render targets
2013-11-15 22:01:58 -08:00
Sam Lantinga
332f80d9f3
Toggling fullscreen now takes fullscreen flags
2013-11-11 01:59:20 -08:00
Ryan C. Gordon
d640f886b5
Fixed common test usage string (was "hidpi", should be "highdpi").
2013-10-30 16:39:35 -04:00
Sam Lantinga
165ad7a5e6
Fixed bug 2015 - surface getting leak in SDLTest_ScreenShot function
...
Nitz 2013-08-06 03:53:41 UTC
In function SDLTest_ScreenShot() surface pointer getting leak while return
2013-10-21 00:30:05 -07:00
Sam Lantinga
a999af88e9
Fixed building using MinGW
...
Our SDL_windows.h needed to be included before anything else so UNICODE is defined.
2013-10-17 23:02:29 -07:00
Gabriel Jacobo
c51c4c0733
Adds gl_profile_mask to test framework, uses it in testgles
2013-10-10 00:49:57 -03:00
Sam Lantinga
583198f72e
Fixed bug 2132 - Tests may use invalid SDL_window pointers when windows are closed
...
norfanin
Some of the tests keep using the pointers of a destroyed SDL_Window when the common event handling handled the close event. The event handler itself does not NULL the pointer after the destruction.
The attached patch adds a loop in the handler that will assign NULL to the destroyed window. It also adds checks to some of the tests so they skip those windows by checking for NULL.
2013-10-05 19:09:03 -07:00
Sam Lantinga
a759ac24a1
Moved D3D_LoadDLL and SDL_Direct3D9GetAdapterIndex to SDL_windowswindow.c at Jorgen's insistence. That file is wrapped in a more appropriate define check so it will work if somebody builds a binary without D3D support.
...
Added a reference to SDL_Direct3D9GetAdapterIndex to SDL_test_common.c so SDL will fail to compile if the new symbol isn't included properly.
CR: Jorgen
2013-09-28 14:06:20 -07:00
Edward Rudd
3a11d95444
add in High DPI support (aka Retina)
...
- based on Jørgen's patch with a few bug fixes
2013-09-20 13:43:00 -04:00
Sam Lantinga
08dfaaa2e6
Christoph Mallon: Remove pointless if (x) before SDL_free(x)
2013-08-29 08:29:21 -07:00
Ryan C. Gordon
3a261795ed
More compiler warning fixes.
2013-07-20 19:58:17 -04:00
Philipp Wiesemann
6fc856ae8a
Corrected comments in test library source.
2013-07-20 11:16:50 +02:00
Ryan C. Gordon
600c62cf30
Added finger events to SDLTest_PrintEvent().
...
--HG--
extra : amend_source : 8e28c43eebf02b49e3f4502311a089090e65f2a6
2013-07-18 22:20:09 -04:00
Edward Rudd
60315067e3
add in alt+enter keyboard shortcut to test common to toggle fullscreen desktop
2013-06-04 12:02:18 -04:00
Andreas Schiffler
5d3e05c2c4
Fix bug 1492: Visual Studio builds sdl.lib and sdl.dll for version 2.0 (contributed by Jan Reitz); update SDL_bool handling in test_common to fix VS compiler warnings
2013-05-30 20:03:56 -07:00
Sam Lantinga
20c5cf1e8b
When the window is resized, the viewport is automatically reset.
...
This resolves lots of confusion around resizable windows. Most people don't expect a viewport to be implicitly set when the renderer is created and then not to be reset to the window size if the window is resized.
Added common test command line parameters --logical WxH and --scale N to test the render logical size and scaling APIs.
2013-05-29 03:22:19 -07:00
Sam Lantinga
91ff680aa5
Fixed bug 1837 - Use error extension instead of glGetError()
...
Implemented support for GL_ARB_debug_output, but was unable to test it on Mac OS X.
2013-05-19 22:28:10 -07:00
Sam Lantinga
0cb6385637
File style cleanup for the SDL 2.0 release
2013-05-18 14:17:52 -07:00
Sam Lantinga
866f2e5f9e
First pass on SDL render clip rect functionality
2013-05-04 04:46:00 -07:00
Jørgen P. Tjernø
4601f48f85
Add multimon & mouse tracking info to SDL_test_common.
2013-04-22 18:15:10 -07:00
Sam Lantinga
3afbe992d5
Removed Nintendo DS support since nobody has volunteered to maintain it for over a year.
2013-03-17 09:44:58 -07:00
Sam Lantinga
95dcfa4c28
Happy New Year!
2013-02-15 08:47:44 -08:00
Sam Lantinga
1610041e3c
Implemented SDL_GetDisplayName() for X11, which requires the XRandR extension.
...
It turns out there's all kinds of good information in the EDID data for a monitor...
2012-12-31 18:32:30 -08:00
Sam Lantinga
1a92f18381
Added SDL_SetWindowMaximumSize() and SDL_GetWindowMaximumSize()
...
Also fixed Cocoa implementation so that it affects client area, not the whole window area.
2012-12-31 12:15:25 -08:00
Sam Lantinga
13fe19497e
Added --fullscreen-desktop option to test the new SDL_WINDOW_FULLSCREEN_DESKTOP functionality
2012-12-31 10:13:25 -08:00
Andreas Schiffler
84aaf1fed9
Added existing common.c/.h functions to test lib; minor assert refactoring
2012-12-09 17:56:19 -08:00