Dmitry Marakasov
724e3f37a8
Provide default value for empty callback
2014-11-30 00:43:13 +03:00
Dmitry Marakasov
fcf0302213
Remove noexcept specifications
...
std::function(std::function&&) is only noexcept in libc++, not
libstdc++, so calculated signatire of move ctor/assignment of AudioSpec
won't match specification
2014-11-29 23:12:11 +03:00
Dmitry Marakasov
4e68627f12
Add audio demo
2014-11-29 22:58:49 +03:00
Dmitry Marakasov
2be68a9ebb
Add wrapper for large part of SDL2 audio functionality
2014-11-29 22:58:27 +03:00
Dmitry Marakasov
bb1c4bf168
Add another project user
2014-11-29 19:25:26 +03:00
Dmitry Marakasov
a97d100372
Implement texture property getters
0.2.0
2014-11-25 23:41:54 +03:00
Dmitry Marakasov
f5fa211cfe
Implement texture locking
2014-11-24 19:27:56 +03:00
Dmitry Marakasov
359a0e93c8
Implement Rect::Contains(Point)
2014-11-24 01:52:49 +03:00
Dmitry Marakasov
39c377d7ee
Only build image demo when SDL2_image support is enabled
2014-10-01 00:40:00 +04:00
Dmitry Marakasov
cf5f1c16c4
Unroll needless cmake loop
2014-09-30 23:32:59 +04:00
Dmitry Marakasov
c7a444769e
Mention RWops in README
2014-09-20 23:51:52 +04:00
Dmitry Marakasov
936e133e44
Test installation as well
2014-09-10 00:32:10 +04:00
Dmitry Marakasov
6150f414b7
Provide proper library version
0.1.1
2014-09-09 23:24:34 +04:00
Dmitry Marakasov
563f566180
Implement installation
2014-09-09 23:17:03 +04:00
Dmitry Marakasov
6d2c1b4f9e
Add sdl2-image dependency to travis config
0.1.0
2014-09-05 05:50:25 +04:00
Dmitry Marakasov
168143510b
Mention template args
2014-09-05 05:41:59 +04:00
Dmitry Marakasov
3e5b392075
ContainerRWops are not assignable due to references; add noexecpt to move ctor
2014-09-05 05:35:34 +04:00
Dmitry Marakasov
a1717d8b18
Merge branch 'image'
2014-09-05 05:23:25 +04:00
Dmitry Marakasov
e3ad1a4ad7
Add custom RWops for use with constant containers
2014-09-05 05:23:13 +04:00
Dmitry Marakasov
1993fd3ec6
Add demo for SDL_image support
2014-09-05 05:06:21 +04:00
Dmitry Marakasov
2fad6762ff
Update documentation for new features
2014-09-05 05:05:31 +04:00
Dmitry Marakasov
2b84c17ce2
Allow to load texture fro file or via RWops
2014-09-05 05:03:12 +04:00
Dmitry Marakasov
d69a07ea1c
Options should only be used in standalone build
2014-09-05 05:01:27 +04:00
Dmitry Marakasov
9a0a6b9da6
Add Config.hh to record build-time settings
2014-09-05 05:00:06 +04:00
Dmitry Marakasov
955d6f7bc1
Add SDL_image2 support to cmake
2014-09-05 04:57:32 +04:00
Dmitry Marakasov
5542acd252
Add tests for RWops
2014-09-05 04:54:53 +04:00
Dmitry Marakasov
fbf5d046ea
Add custom RWops class which works with arbitrary container as a storage
2014-09-05 04:54:50 +04:00
Dmitry Marakasov
aaea702856
Add RWops class
2014-09-05 04:46:30 +04:00
Dmitry Marakasov
1ddf04e823
Make test which depend on OpenGL behavior non-fatal
2014-09-02 07:27:16 +04:00
Dmitry Marakasov
cced165fbd
Update testing.h
2014-09-02 07:27:13 +04:00
Dmitry Marakasov
b92804536c
Make gui test result visible
2014-07-27 00:30:49 +04:00
Dmitry Marakasov
dfb464ea7b
Implement init/deinit/check of separate SDL subsystems
2014-07-27 00:30:26 +04:00
Dmitry Marakasov
d4426eb36a
Make build MSVC-aware, provide specific set of flags
2014-07-22 21:22:14 +04:00
Dmitry Marakasov
42fa7bdd70
Fix return value checking
2014-07-21 19:12:48 +04:00
Dmitry Marakasov
3f4e0c79be
Only enable -Werror in standalone build
2014-07-21 19:04:28 +04:00
Dmitry Marakasov
ab5ca5a395
Fix compiler flag handling
2014-07-21 18:57:38 +04:00
Dmitry Marakasov
626fcaa567
List header files in project
2014-07-21 18:49:35 +04:00
Dmitry Marakasov
1f7a2bb64f
Sort sources list
2014-07-21 18:47:28 +04:00
Dmitry Marakasov
6ed9b7a578
Remove unneeded argument names
2014-02-22 00:39:50 +04:00
Dmitry Marakasov
1ec8df2964
More Get() tests
2014-02-21 23:54:22 +04:00
Dmitry Marakasov
5a61a8f51b
Fix Get() for null Points and Rects, add tests for it
2014-02-21 23:46:37 +04:00
Dmitry Marakasov
8e6bf5fc2f
Add basic Point arith
2014-02-21 20:09:11 +04:00
Dmitry Marakasov
7b4b6c051a
Don't use allocations inside Point and Rect
...
Instead, use boolean validity flag, which is much more practical
2014-02-21 17:11:48 +04:00
Dmitry Marakasov
2c7cb50fd9
Implement SetClipRect, SetScale, SetViewport, TargetSupported in Renderer
2014-02-17 03:28:57 +04:00
Dmitry Marakasov
015a9e5be5
Add partial GUI test
0.0.2
2014-02-11 07:41:23 +04:00
Dmitry Marakasov
2f91553068
Implement Renderer::ReadPixels
2014-02-11 07:41:20 +04:00
Dmitry Marakasov
47625fcd6c
Make travis run tests
2014-02-11 06:16:05 +04:00
Dmitry Marakasov
820813b79f
Improve testing framework, add stub for GUI tests
2014-02-11 06:15:01 +04:00
Dmitry Marakasov
f6d6572602
Fix Rect::FromCenter and add test for it
2014-02-11 06:01:36 +04:00
Dmitry Marakasov
07bf0aa3d5
Add Point and Rect tests
2014-02-11 05:51:15 +04:00