Commit Graph

48 Commits

Author SHA1 Message Date
ceylo
c3f18addd6 Added project for building Intel 64 binaries. Window and Graphics packages not usable.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1268 4e206d99-4929-0410-ac5d-dfc041789085
2009-11-06 17:06:55 +00:00
ceylo
dc58c4c4c5 Updated project for building System, Audio and Network targets. Window and Graphics packages are not usable.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1266 4e206d99-4929-0410-ac5d-dfc041789085
2009-11-06 16:49:21 +00:00
LaurentGom
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

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1258 4e206d99-4929-0410-ac5d-dfc041789085
2009-11-03 09:04:40 +00:00
LaurentGom
7d5f354850 Improved the API documentation in the audio module
Added sf::SoundSource as a base class of both sf::Sound and sf::SoundStream

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1253 4e206d99-4929-0410-ac5d-dfc041789085
2009-10-30 16:14:26 +00:00
LaurentGom
33f54ad6cd Improved the API documentation in the audio module
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1251 4e206d99-4929-0410-ac5d-dfc041789085
2009-10-29 09:32:17 +00:00
LaurentGom
fc4867c586 Fixed bad sf::String quality
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1225 4e206d99-4929-0410-ac5d-dfc041789085
2009-10-01 07:03:24 +00:00
LaurentGom
a5e20f23ca Synchronized with trunk
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1222 4e206d99-4929-0410-ac5d-dfc041789085
2009-09-24 08:33:34 +00:00
LaurentGom
565172fc75 Added automatic batching to improve performances
Moved the ConvertCoords function from RenderWindow to RenderTarget

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1221 4e206d99-4929-0410-ac5d-dfc041789085
2009-09-24 07:50:08 +00:00
ceylo
e3fe614f01 Fixed wrong link issue (mixing debug and release frameworks).
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1219 4e206d99-4929-0410-ac5d-dfc041789085
2009-09-20 19:53:07 +00:00
ceylo
447a9ac7c3 Saved new path for Initializer.cpp moved to Unix/Initializer.cpp
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1213 4e206d99-4929-0410-ac5d-dfc041789085
2009-09-05 13:43:08 +00:00
ceylo
ba3e7bd350 Little display fix.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1208 4e206d99-4929-0410-ac5d-dfc041789085
2009-08-28 19:52:15 +00:00
ceylo
7b37972deb Building tar.bz2 archives instead of DMG. Added verbose mode. Done some cleaning.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1207 4e206d99-4929-0410-ac5d-dfc041789085
2009-08-28 15:28:41 +00:00
ceylo
6a3e2079f5 Set default compiler to GCC 4.0 not to break support with the Mac OS X 10.4 SDK.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1206 4e206d99-4929-0410-ac5d-dfc041789085
2009-08-28 15:27:07 +00:00
LaurentGom
7a8cc0c76a Synchronized with trunk
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1201 4e206d99-4929-0410-ac5d-dfc041789085
2009-08-14 08:02:57 +00:00
ceylo
6be8b01a2d Added dist files.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1199 4e206d99-4929-0410-ac5d-dfc041789085
2009-08-06 23:56:07 +00:00
ceylo
d8742e9ba0 Added info files and documentation importation.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1198 4e206d99-4929-0410-ac5d-dfc041789085
2009-08-06 23:53:14 +00:00
LaurentGom
9fe4456e2c Removed Audio/AudioResource.cpp from Code::Blocks project file
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1189 4e206d99-4929-0410-ac5d-dfc041789085
2009-07-24 12:18:21 +00:00
ceylo
2a5f018062 Added simple check for cheaters :-°
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1188 4e206d99-4929-0410-ac5d-dfc041789085
2009-07-22 23:59:57 +00:00
ceylo
d79ddb0fe1 Initial import of automatic package maker
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1187 4e206d99-4929-0410-ac5d-dfc041789085
2009-07-22 23:49:17 +00:00
LaurentGom
aa3769b3c6 Removed Audio/AudioResource.hpp from Code::Blocks project file
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1182 4e206d99-4929-0410-ac5d-dfc041789085
2009-07-17 10:31:28 +00:00
LaurentGom
1bf35973be Synchronized with trunk
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1167 4e206d99-4929-0410-ac5d-dfc041789085
2009-07-11 22:38:46 +00:00
LaurentGom
45b150648d Changed internal naming convention (local variables now start with a lower case character)
Removed the AudioResource class

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1166 4e206d99-4929-0410-ac5d-dfc041789085
2009-07-11 22:17:24 +00:00
LaurentGom
94c45342cd Fixed Code::Blocks batch build
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1163 4e206d99-4929-0410-ac5d-dfc041789085
2009-07-10 14:17:39 +00:00
LaurentGom
48dad05e30 Added batch build for Visual C++ 2008
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1162 4e206d99-4929-0410-ac5d-dfc041789085
2009-07-10 14:13:34 +00:00
LaurentGom
ac21fc0bce Added a Windows batch build for Code::Blocks, which also properly builds static libs
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1161 4e206d99-4929-0410-ac5d-dfc041789085
2009-07-10 13:32:55 +00:00
LaurentGom
824aaca6dd Improved the VS2008 project files to enable faster compiling on multi-core CPUs
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1153 4e206d99-4929-0410-ac5d-dfc041789085
2009-06-26 12:30:40 +00:00
LaurentGom
5978d015eb Synchronized with trunk
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1151 4e206d99-4929-0410-ac5d-dfc041789085
2009-06-19 09:36:49 +00:00
LaurentGom
3e561b7d27 git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1150 4e206d99-4929-0410-ac5d-dfc041789085 2009-06-19 09:12:49 +00:00
LaurentGom
30efdbab36 Minor fix to the Qt sample
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1149 4e206d99-4929-0410-ac5d-dfc041789085
2009-06-19 07:32:36 +00:00
LaurentGom
1e8cb5827d Minor updates to VC2008 project files
Better preprocessor detection of FreeBSD OS
Improved the Qt sample

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1143 4e206d99-4929-0410-ac5d-dfc041789085
2009-06-16 20:17:56 +00:00
laurentgom
2deb8bd021 Added RenderImage
Cleaned internal CSFML code
Synchronized with trunk

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1135 4e206d99-4929-0410-ac5d-dfc041789085
2009-06-11 15:49:36 +00:00
laurentgom
b0857ce6e2 Added project files for samples for VC++ 2008
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1133 4e206d99-4929-0410-ac5d-dfc041789085
2009-06-03 17:14:51 +00:00
ceylo
d4d2e37a97 Updated to match changes made in SFML 1.5 Xcode project
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1127 4e206d99-4929-0410-ac5d-dfc041789085
2009-06-01 20:33:31 +00:00
laurentgom
23bf546b6a FS#84 - Rewrite the OpenGL context handling
FS#66 - Free the global rendering context
Added thread-local storage classes

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1116 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-31 11:38:54 +00:00
ceylo
b6e3cc9ad6 git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1104 4e206d99-4929-0410-ac5d-dfc041789085 2009-05-28 14:27:18 +00:00
ceylo
a5f48534e3 Set Release build style as default.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1103 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-28 14:16:45 +00:00
ceylo
d773b106be Removed wrong Info.plist information.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1100 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-28 13:52:56 +00:00
laurentgom
635f92d98d Synchronized with trunk
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1087 4e206d99-4929-0410-ac5d-dfc041789085
2009-05-06 20:06:14 +00:00
ceylo
dafa862481 Added support for custom OpenAL framework. Removed sndfile.framework copy file build phase.
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1079 4e206d99-4929-0410-ac5d-dfc041789085
2009-04-28 18:45:10 +00:00
laurentgom
137ef64f2a Upgraded to libsndfile 1.0.19
Removed stb_vorbis

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1071 4e206d99-4929-0410-ac5d-dfc041789085
2009-04-07 12:11:11 +00:00
laurentgom
b194b9969a Synchronized with trunk
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1068 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-28 19:24:12 +00:00
laurentgom
e2cb404ab2 Synchronized project files
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1067 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-28 19:11:58 +00:00
laurentgom
9c370e38da Separated OpenGL contexts from Window implementations
Added support for OpenGL 3.0
Replaced WindowSettings with ContextSettings
Synchronized with trunk

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1065 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-28 16:22:58 +00:00
ceylo
9a1f458334 Added GLKit, Initializer. Removed WindowController. Updated linking for libsndfile (now using dynamic linking).
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1054 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-14 14:07:34 +00:00
ceylo
3a09a275f7 Removed WindowController. Added GLKit. No more statically linking against libsndfile, using dynamic linking with sndfile.framework. Added Initializer.cpp. Reordered build style list (avoids building single architecture binary as first choice).
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1051 4e206d99-4929-0410-ac5d-dfc041789085
2009-03-14 13:58:13 +00:00
laurentgom
9a7fcc04be Removed dependencies to OS-specific headers in sfml-system
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1023 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-27 15:03:20 +00:00
laurentgom
764198c712 Updated all Code::Blocks project files with version 8.02
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1010 4e206d99-4929-0410-ac5d-dfc041789085
2009-02-06 15:36:27 +00:00
laurentgom
2f524481c1 Added the trunk/branches/tags directories at repository root, and moved previous root into trunk/
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1002 4e206d99-4929-0410-ac5d-dfc041789085
2009-01-28 16:18:34 +00:00