Commit Graph

  • da44e3d8e5 Applied the anti-aliasing modifications to the Linux implementation laurentgom 2010-01-02 18:37:02 +0000
  • f2a1ba3cda Improved the anti-aliasing level selection algorithm LaurentGom 2010-01-02 13:42:32 +0000
  • 6d717f3c87 Modified sf::RenderTarget so that it handles views by value rather than by reference LaurentGom 2009-12-31 16:43:24 +0000
  • 54e70a47f0 Fixed documentation of sf::NonCopyable LaurentGom 2009-12-30 10:22:07 +0000
  • e8f2136890 Removed an unused header in SFML/Network LaurentGom 2009-12-29 16:34:46 +0000
  • 1f2b441c9a Fixed alpha calculation in Image::Copy with applyAlpha = true LaurentGom 2009-12-27 23:23:45 +0000
  • 7947044a83 Fixed character weight too high for the sf::Text::Bold style LaurentGom 2009-12-19 23:17:24 +0000
  • c72312f9a4 Improved the quality of sf::Text::Bold and made it more efficient Made sf::Text::Underlined style more robust LaurentGom 2009-12-14 21:26:30 +0000
  • 3a34f81561 Complete rewrite of sf::Font to make it more flexible (no more fixed charset and size) FS#125 - Fix tab character not working in sf::String LaurentGom 2009-12-13 15:49:30 +0000
  • 839c80556d Adjusted PySFML to work with the current SFML2 branch. Note that it's just compatible. A lot of the new functionality is still in the pipeline. tankbo 2009-12-07 11:53:38 +0000
  • fb7470cbc3 FS#133 - Add a function to make fast updates of an image's pixels from an external source Removed sf::Image constructors that called CreateXxx or LoadXxx (there was no way to check errors) LaurentGom 2009-12-05 11:35:27 +0000
  • aff5c1a47c Renamed Image::GetValidTextureSize to Image::GetValidSize Added Image::GetMaximumSize LaurentGom 2009-12-04 13:55:16 +0000
  • cacd150569 Fixed typo LaurentGom 2009-12-04 07:10:37 +0000
  • 053042bf5a Fixed wglChoosePixelFormatARB crashing when not supported LaurentGom 2009-12-04 06:35:03 +0000
  • 4051c1d99d Fixed a bug in GeometryRendererVBO which caused some quads to be ignored LaurentGom 2009-12-03 19:36:49 +0000
  • a8a3b423bf Fixed endless loop when creating an OpenGL 3.x context (bug introduced by the last modification) Updated the API documentation of the graphics module LaurentGom 2009-12-03 16:47:56 +0000
  • 148626ed5b Applied to CSFML makefiles the same modifications as the SFML ones laurentgom 2009-12-03 09:19:25 +0000
  • 08f819e49e WGL implementations not supporting wglChoosePixelFormatARB (for antialiasing) no longer crash When an OpenGL 3.x context cannot be created, the minor version is decreased until it reaches 0 (instead of giving up and switching to a 2.x context immediately) LaurentGom 2009-12-03 08:49:45 +0000
  • 4418469d97 Added SetSmooth / IsSmooth to sf::RenderImage LaurentGom 2009-12-03 08:29:35 +0000
  • 10296333be Fixed minor warnings after the last commit LaurentGom 2009-12-02 20:50:21 +0000
  • 6bd654b854 Fixed wrong type for OpenGL indices (std::size_t could be 64 bits on 64 bits platforms -- now using sf::Uint32) LaurentGom 2009-12-02 20:45:53 +0000
  • cf9ffb0d27 Fixed a const issue in SelectorBase::GetSocketReady on Mac OS X LaurentGom 2009-12-02 18:41:22 +0000
  • 35cfe7a8e4 Removed the workaround for shaders parameters (too slow!) LaurentGom 2009-11-29 10:10:10 +0000
  • acfc296150 Removed sfFont_Create() from CSFML Removed sfText_GetWidth() and sfFont_GetHeight() declarations from SFML.Net (these functions don't exist) LaurentGom 2009-11-29 10:06:34 +0000
  • 642c4fecfa Fixed compile warnings in sfml-graphics LaurentGom 2009-11-27 08:21:41 +0000
  • 092720c0c2 Fixed wrong #include in WindowImplX11.cpp on Linux LaurentGom 2009-11-27 07:43:25 +0000
  • 49fbdb56df Fixed endless recursion in audio initialization LaurentGom 2009-11-26 22:32:38 +0000
  • d979ca254e Fixed linker errors in sfml-network and csfml-network Made every read-only pointer "const" in CSFML LaurentGom 2009-11-26 20:09:57 +0000
  • 29ecc552c2 Fixed crashes at startup when using the audio module LaurentGom 2009-11-26 09:03:00 +0000
  • 5669793e9e Updated the API documentation of Utf and String classes LaurentGom 2009-11-26 08:51:39 +0000
  • ae57e56a98 FS#70 - Add support for unicode strings in sf::Packet LaurentGom 2009-11-26 08:26:01 +0000
  • 78247bd386 FS#90 - Improve Unicode string classes Added the sf::String class to replace (and enhance) sf::Unicode::Text FS#138 - Rename sf::String to sf::Text LaurentGom 2009-11-26 08:07:38 +0000
  • 9f063921c9 Fixed RenderWindow being automatically deactivated sometimes LaurentGom 2009-11-26 07:33:03 +0000
  • f3f630142a Minor fix in sf.Window remi-k 2009-11-24 11:25:46 +0000
  • 8bc4460d15 Added an automatic Flush() when drawing with a shader (temporary workaround to make shaders parameters work properly) LaurentGom 2009-11-22 22:15:56 +0000
  • b735c7f3d1 Fixed a memory leak in sf::Window on Linux laurentgom 2009-11-22 10:08:11 +0000
  • 2d886a366d Added missing #include in SFML/Window.hpp LaurentGom 2009-11-21 23:38:25 +0000
  • a32d30c1be Fixed a memory leak in sf::Window implementation on Windows Synchronized sfml2 with trunk LaurentGom 2009-11-21 21:39:31 +0000
  • 17cf6873aa Fixed a memory leak in sf::Window implementation on Windows Synchronized sfml2 with trunk LaurentGom 2009-11-21 21:39:31 +0000
  • 877df21756 Removed STATIC and DEBUGBUILD options from makefiles, debug symbols are now generated by default and installed to a separate folder laurentgom 2009-11-19 23:31:33 +0000
  • 548991d665 Fixed error in WGL context creation with anti-aliasing level too high LaurentGom 2009-11-18 21:36:09 +0000
  • 3fb9888b49 Fixed error in WGL context creation with anti-aliasing level too high LaurentGom 2009-11-18 21:33:23 +0000
  • a5b117eea7 Added sf::Shader files to Code::Blocks projects LaurentGom 2009-11-12 18:20:14 +0000
  • fb543957ee Fixed the "edge" effect in the Shader sample LaurentGom 2009-11-12 07:44:11 +0000
  • 4c9f2e18cd Forgot source code with last commit :) LaurentGom 2009-11-11 11:54:44 +0000
  • 677e0343e2 Updated the shader sample (fixed "blur", added "edge") LaurentGom 2009-11-11 11:53:20 +0000
  • 7aabc3c3c1 Fixed the Shader sample on Linux laurentgom 2009-11-11 09:55:11 +0000
  • 15c81ba493 fixed samples makefile on Linux laurentgom 2009-11-11 09:50:27 +0000
  • 9c8843e85c Fixed error in the "wave" effect of the shader sample LaurentGom 2009-11-11 07:45:59 +0000
  • 45458cb82d Added sndfile for Intel 64 bits. Using subdir to prevent ld from linking against OpenAL.framework from the parent directory when compiling for x86_64 (which misses the x86_64 arch, only present in the OS OpenAL framework). ceylo 2009-11-07 15:39:55 +0000
  • c3f18addd6 Added project for building Intel 64 binaries. Window and Graphics packages not usable. ceylo 2009-11-06 17:06:55 +0000
  • 3177b7010d Added Intel 64 bits architecture. ceylo 2009-11-06 16:57:21 +0000
  • dc58c4c4c5 Updated project for building System, Audio and Network targets. Window and Graphics packages are not usable. ceylo 2009-11-06 16:49:21 +0000
  • 0e65f72b61 Fixed wrong blending mode with glBlendFuncSeparate LaurentGom 2009-11-06 13:22:39 +0000
  • f593ea29e7 Fixed alpha-blended drawables getting incorrect alpha values when rendered through a RenderImage Replaced internal calls to glewIsSupported with the corresponding constants (faster checks) LaurentGom 2009-11-06 10:38:07 +0000
  • 5d778b2bc4 Improved the API documentation of sf::View LaurentGom 2009-11-04 16:04:18 +0000
  • 0f8b8d6c0f Forgot to remove temporary code in ContextGLX.cpp :) LaurentGom 2009-11-04 08:04:43 +0000
  • 8e4c61dd19 Added the context version to ContextSettings LaurentGom 2009-11-03 15:13:11 +0000
  • 9db63151e1 Updated API documentation for sf::Shader LaurentGom 2009-11-03 14:09:58 +0000
  • 683f82b118 Forgot to remove a CSFML debug project in last commit LaurentGom 2009-11-03 09:37:28 +0000
  • d7bd00afc0 FS#25 - Change sf::PostFx to a more general purpose pixel shader class (sf::Shader) Updated the PostFx sample, renamed to Shader Renamed all the static X::CanUseX() functions to X::IsAvailable() to make the API more consistent Moved .def files from /build/VC200X to /src in CSFML Minors fixes in CSFML LaurentGom 2009-11-03 09:04:40 +0000
  • 63e07cec84 Fixed a typo in CSFML LaurentGom 2009-11-01 19:39:56 +0000
  • 87b2d5a0d0 Added Close() function to TCP and UDP sockets in CSFML LaurentGom 2009-10-31 19:23:19 +0000
  • 472627f65f Synchronized with trunk LaurentGom 2009-10-31 18:49:31 +0000
  • 78850be8df FS#134 - Fix Event::TextEntered ignoring the key repeat state LaurentGom 2009-10-31 16:24:10 +0000
  • 7d5f354850 Improved the API documentation in the audio module Added sf::SoundSource as a base class of both sf::Sound and sf::SoundStream LaurentGom 2009-10-30 16:14:26 +0000
  • 3c0d42fdd0 Improved the API documentation in the audio module Removed the bufferSize parameter from sf::Music constructor LaurentGom 2009-10-29 16:05:22 +0000
  • 33f54ad6cd Improved the API documentation in the audio module LaurentGom 2009-10-29 09:32:17 +0000
  • 6df95868d0 Added mouse position to mouse wheel event on Linux laurentgom 2009-10-27 16:05:00 +0000
  • 688a8f15da FS#131 - Add mouse position to the sf::Event::MouseWheelMoved event LaurentGom 2009-10-27 15:56:16 +0000
  • 0d66fa1776 Implemented WaitEvent on Linux laurentgom 2009-10-27 12:26:31 +0000
  • a68ff5713b FS#65 - Add a blocking WaitEvent function LaurentGom 2009-10-27 11:50:11 +0000
  • fd91756a9e Removed a bad error message :) LaurentGom 2009-10-27 10:39:50 +0000
  • 17190bd158 Various improvements on OpenGL contexts handling LaurentGom 2009-10-27 09:20:20 +0000
  • 31b72b6385 Fixed sfView_GetRotation missing in CSFML (and thus causing a crash in SFML.Net) Updated Visual C++ 2005 export files for CSFML LaurentGom 2009-10-21 07:37:56 +0000
  • e9c042d060 Added RenderImage::Display() to CSFML and SFML.Net LaurentGom 2009-10-18 08:03:58 +0000
  • 531c54bb13 Oops! LaurentGom 2009-10-17 14:01:42 +0000
  • 39a8ba4c52 Updated documentation LaurentGom 2009-10-17 08:50:13 +0000
  • b2dfcf9d0c Removed the "template for new ports" LaurentGom 2009-10-15 08:40:14 +0000
  • 1f3d7b6d0c Updated documentation LaurentGom 2009-10-15 08:37:32 +0000
  • 49ebb40c4d Disabled OpenGL 3 contexts on Ljnux -- again (the problem is still there) LaurentGom 2009-10-14 18:27:21 +0000
  • 1d3a7e8375 Updated documentation of the Vector2 and Vector3 classes LaurentGom 2009-10-14 10:45:54 +0000
  • b201b18f3d Added experimental code for stb_truetype (FreeType is still the default backend for loading fonts -- uncomment "#define SFML_USE_STBTT" in FontLoader.cpp to switch to stb_truetype) LaurentGom 2009-10-14 09:30:09 +0000
  • d8448a4938 Experimenting a fix for the GLX issue with ATI cards, put OpenGL 3 contexts handling back laurentgom 2009-10-13 19:03:49 +0000
  • c049196149 Removed RenderWindow.Capture from SFML.Net in the sfml2 branch LaurentGom 2009-10-12 10:25:42 +0000
  • 7f4de9033c Updated CSFML and SFML.Net in the sfml2 branch LaurentGom 2009-10-12 10:24:49 +0000
  • fc22927874 Synchronized with trunk LaurentGom 2009-10-08 07:15:26 +0000
  • 49b97bb09a Fixed "lib" directory not created before building libraries, in SFML and CSFML Linux makefiles LaurentGom 2009-10-08 07:08:34 +0000
  • eee9eee226 Fixed Window sample LaurentGom 2009-10-04 13:00:59 +0000
  • 58db9f25b1 Added detection of FreeBSD in CSFML's config.h LaurentGom 2009-10-03 18:36:19 +0000
  • 9483ecdfef Fixed copy constructor in sf::Image (didn't properly copy the pixels when the source image was a RenderImage) LaurentGom 2009-10-03 14:48:54 +0000
  • 668f8d3db8 Removed stupid debug stuff LaurentGom 2009-10-02 13:23:51 +0000
  • b4edcffc43 Fixed broken RenderImage LaurentGom 2009-10-02 09:49:28 +0000
  • fc4867c586 Fixed bad sf::String quality LaurentGom 2009-10-01 07:03:24 +0000
  • b7f7ac7f1a Changed the default install directory to /usr/local in Linux makefiles Fixed absolute symbolic links to relative ones in Linux makefiles LaurentGom 2009-09-28 10:07:00 +0000
  • 282dfe6b6f Fixed broken rendering laurentgom 2009-09-24 13:46:01 +0000
  • a5e20f23ca Synchronized with trunk LaurentGom 2009-09-24 08:33:34 +0000
  • 565172fc75 Added automatic batching to improve performances Moved the ConvertCoords function from RenderWindow to RenderTarget LaurentGom 2009-09-24 07:50:08 +0000
  • 1852614e16 Made all Vector2 and Vector3 functions inline LaurentGom 2009-09-24 07:40:49 +0000
  • e3fe614f01 Fixed wrong link issue (mixing debug and release frameworks). ceylo 2009-09-20 19:53:07 +0000