Commit Graph

1684 Commits

Author SHA1 Message Date
binary1248
20db4969c5 Added setting of the timer resolution in the Win32 implementation of Sleep and rewrote the Unix Sleep implementation to use nanosleep instead of pthread_cond_timedwait to prevent spurious wakeups from causing the function to return too early. 2013-01-11 06:40:44 +01:00
Laurent Gomila
91e1743516 Changed Texture::bind and Shader::bind to be static functions, that can accept a null argument 2013-01-08 22:24:43 +01:00
Laurent Gomila
38da3f4338 Fixed computation of the alpha channel in sf::BlendAdd 2013-01-03 20:34:51 +01:00
Laurent Gomila
2285e3d344 Fixed the repeated keys detection algorithm on Linux 2013-01-03 20:31:20 +01:00
Laurent Gomila
527bb287a5 Minor modification to the API documentation 2012-12-30 09:54:09 +01:00
Laurent Gomila
dd48427bb8 Improved the success message in FindSFML.cmake 2012-12-23 09:25:16 +01:00
Laurent Gomila
03b8a1c3a7 Disabled fix #271 for ogg cracks (the solution slows down the loading too much) 2012-12-17 20:16:54 +01:00
Laurent Gomila
d41837bf16 Fixed example in the API doc of sf::SocketSelector 2012-12-14 15:06:03 +01:00
Laurent Gomila
2e22038be7 Correction in the API documentation 2012-12-04 20:39:29 +01:00
Laurent Gomila
3eb32ded68 Correction in the API documentation 2012-12-04 20:36:39 +01:00
Laurent Gomila
288bc87d3a Updated the main page of the API documentation 2012-12-02 23:13:31 +01:00
Laurent Gomila
8ddf513216 Updated the description of modules 2012-12-02 23:13:16 +01:00
Laurent Gomila
37d6e72a14 Moved some functions of RenderTarget to private access 2012-12-02 00:10:24 +01:00
Laurent Gomila
4afe83d934 Removed the endianness detection macros (were not used) 2012-11-28 20:44:03 +01:00
Laurent Gomila
59a68f0a51 Merge branch 'master' of github.com:LaurentGomila/SFML 2012-11-17 22:41:31 +01:00
Laurent Gomila
62c6dc3c59 Merge pull request #317 from cforfang/master
Speedup for debugging: don't create std::string on every call to glCheckError
2012-11-17 13:40:43 -08:00
Christian Forfang
f9b3e513d2 Don't create std::string on glCheckError unless necessary. 2012-11-17 20:46:48 +01:00
Laurent Gomila
6ce6014dd8 Renamed RenderTarget::convertCoords to mapPixelToCoords, and added its inverse mapCoordsToPixel 2012-11-10 10:30:01 +01:00
Laurent Gomila
044eb85872 Fixed Xlib potential errors 2012-11-01 22:23:00 +01:00
Laurent Gomila
42118dc217 Minor modification to the API doc 2012-11-01 16:13:07 +01:00
Laurent Gomila
40b5a3fa84 Recompiled dependencies on Windows to fix linker errors when compiling static libs with static runtime 2012-11-01 12:12:53 +01:00
Laurent Gomila
c02e375399 Renamed Ftp::ListingDirectory::getFilenames() to getListing() 2012-10-26 17:09:43 +02:00
Laurent Gomila
49f37ee8b3 Fixed the sf::Font texture corruption bug for big character sizes 2012-10-26 16:49:46 +02:00
Laurent Gomila
109d914bcb Changed SetWindowText to SetWindowTextA in the Win32 implementation (fixes a compiler error when SFML was compiled in Unicode mode) 2012-10-23 10:04:01 +02:00
Laurent Gomila
121cfeb6a3 Removed Shader::unbind (was not used internally, less consistent with sf::Texture and could be confusing for users) 2012-10-20 23:38:39 +02:00
Laurent Gomila
4c04a0ce8f Fixed compile error with std::abs in Sprite.cpp 2012-10-06 18:30:58 +02:00
Ryan Fields
8e4091f9af Makes joystick button ordering predictable.
Fixes unpredictable or unintentional joystick button ordering by sorting
buttons according to their HID Usage property.  This allows SFML to
adhere to a manufacturer's (or driver implentation's) intended button
ordering.
2012-10-05 12:28:58 -04:00
Laurent Gomila
26fa99f197 Recompiled MSVC external libs so that they don't produce the "... conflicts with default lib" linker error anymore 2012-10-04 22:49:55 +02:00
Laurent Gomila
7656693013 Minor updates in the documentation of sf::Shader 2012-10-02 08:19:21 +02:00
Laurent Gomila
226be57589 Fixed compile error with Clang/C++11 2012-10-01 21:05:37 +02:00
Laurent Gomila
6e81dabeda Fixed cracks with ogg music files (fixes #271) 2012-09-27 22:21:29 +02:00
Laurent Gomila
79df4146f0 Removed useless sf:: 2012-09-27 08:01:54 +02:00
Laurent Gomila
1bb206a380 Fixed the local bounds of sf::Text not updated when assigned an empty string 2012-09-26 23:08:42 +02:00
Laurent Gomila
57f81d4051 Disabled an optimization in sf::Shape that could break rendering 2012-09-21 22:06:27 +02:00
Laurent Gomila
da64dbe89f "Fixed" warning and crash caused by XCreateIC on Linux 2012-09-21 14:13:01 +02:00
Laurent Gomila
f5bca33eaa Fixed X11 error caused by the previous commit 2012-09-19 23:12:45 +02:00
Laurent Gomila
b75e340dc0 All windows and contexts now use the same X display (Linux) 2012-09-18 22:45:29 +02:00
Laurent Gomila
2308c5a627 Minor correction in API doc 2012-09-18 18:51:24 +02:00
Laurent Gomila
eaa5ae9c55 disabled the combination of BUILD_SHARED_LIBS and SFML_USE_STATIC_STD_LIBS in the build files 2012-09-16 20:12:42 +02:00
Laurent Gomila
6790904c80 Minor correction in API documentation 2012-09-01 23:26:20 +02:00
Laurent Gomila
04620b9f2f sf::Mouse::isButtonPressed nows uses logical buttons 2012-08-27 10:33:36 +02:00
Laurent Gomila
18f1b6263a Joystick check on Linux is now a lot faster (globally improves the performances of pollEvent) 2012-08-26 14:57:43 +02:00
Laurent Gomila
d716b3657c Minor improvement in VertexArray::getBounds 2012-08-24 16:20:27 +02:00
Laurent Gomila
692240f60d sf::Sprite::setTexture(..., false) resets the texture rect only if it hasn't been set before 2012-08-24 16:19:43 +02:00
Marco Antognini
1d80eaa59b Revert Transformable documentation
I was a bit too enthusiastic on this one. (see http://en.sfml-dev.org/forums/index.php?topic=8943.msg60213#msg60213)
2012-08-23 17:15:03 +02:00
Marco Antognini
f970a6441f Minor corrections in API documentation 2012-08-23 13:22:17 +02:00
Marco Antognini
757a785ed7 Updated Cocoa example
Now load correctly a font instead of displaying nothing at all.
2012-08-20 19:26:30 +02:00
Laurent Gomila
abd842510e Fixed divide by zero when calling getPlayingOffset on an uninitialized sound stream 2012-08-13 23:11:27 +02:00
Laurent Gomila
1336a70eac Minor corrections in API documentation 2012-08-11 20:27:30 +02:00
Laurent Gomila
1b1bc4c067 sf::Text no longer forces the BlendAlpha blending mode 2012-08-10 15:03:28 +02:00