Dmitry Marakasov
94bf5949f5
Include unistd.h for usleep()
...
Fixes build on FreeBSD
2015-02-02 00:08:30 +03:00
Marianne Gagnon
8755b1b72a
Fix CMake files on OS X to be packaging-friendly
2015-01-27 20:09:00 -05:00
hiker
6482d8cc80
Fixed osx compilation (hopefully).
2015-01-28 11:04:40 +11:00
Deve
4f5b84a134
Replace spaces by tabs to keep consistency with other irrlicht files.
2015-01-22 18:59:55 +01:00
Deve
5117ab0a0e
Fixed issues with clipboard on linux.
...
Previous version didn't work for me at all when I tried to copy text from external application.
It also fixes problem with crashing GTK3 applications.
2015-01-22 18:52:26 +01:00
hiker
f724369a8e
Merge branch 'freebsd-fixes' of https://github.com/leper/stk-code into leper-freebsd-fixes
2015-01-20 14:56:25 +11:00
deve
a0fc3c98e8
Fixed cmake warnings
2015-01-19 09:19:33 +01:00
Vincent Lejeune
573ad4bb1c
Fix make install on linux
2015-01-19 02:22:40 +01:00
Vincent Lejeune
0577099551
Move zlib/libpng/jpeglib outside of irrlicht tree and use system lib on linux
2015-01-18 02:02:10 +01:00
Vincent Lejeune
a5230f68da
Remove wad support
2015-01-16 19:07:21 +01:00
Vincent Lejeune
184b52966e
Remove npk and pak support
2015-01-16 19:02:03 +01:00
Vincent Lejeune
b3195e378d
Remove support for lzma and aes encryption
2015-01-16 18:45:52 +01:00
Vincent Lejeune
b4f78070fa
Remove extra defines
2015-01-16 18:34:40 +01:00
Vincent Lejeune
a831b4c9db
Remove bzip2 files
...
Not used anyway
2015-01-16 18:31:51 +01:00
Vincent Lejeune
cadc4b3209
Remove 2 deprecated interfaces
2015-01-16 01:59:41 +01:00
Vincent Lejeune
1fb99990b4
Remove light volume related code
2015-01-16 01:57:35 +01:00
Vincent Lejeune
c1d85e8674
Remove shadow volume code
...
We use shadowmap
2015-01-16 01:51:56 +01:00
Vincent Lejeune
c68fee0a07
Remove extra discarded ifdefs
2015-01-16 01:27:17 +01:00
Vincent Lejeune
4151edfd99
Remove RGB support
2015-01-16 01:23:59 +01:00
Vincent Lejeune
510c10153c
Remove WAL/LMP support
2015-01-16 01:20:40 +01:00
Vincent Lejeune
9d99fb65e5
Remove DDS support and its scary legal notice
2015-01-16 01:07:48 +01:00
Vincent Lejeune
222f335300
Remove TGA support
2015-01-16 01:02:48 +01:00
Vincent Lejeune
084350ce40
Remove PCX support
2015-01-16 00:54:46 +01:00
Vincent Lejeune
8f51be8766
Remove PSD support
2015-01-16 00:44:32 +01:00
Vincent Lejeune
0856204b80
Remove PPM support
2015-01-16 00:38:53 +01:00
Vincent Lejeune
cf3e79484c
Remove Scene Loader files
2015-01-11 00:24:26 +01:00
Vincent Lejeune
78ff00fc36
Revert "Remove irrlicht parallax map"
...
This reverts commit c17a093d83
.
2015-01-11 00:18:29 +01:00
Vincent Lejeune
5f6700d355
Remove CSoftwareTexture2.h
2015-01-11 00:10:12 +01:00
Vincent Lejeune
f1e6212b56
Remove IDepthBuffer
2015-01-11 00:02:37 +01:00
Vincent Lejeune
f68ac808d6
Remove software depth buffer
2015-01-10 23:58:28 +01:00
Vincent Lejeune
c17a093d83
Remove irrlicht parallax map
2015-01-10 23:54:01 +01:00
Vincent Lejeune
b7f124de62
Remove irrlicht normal map renderer
2015-01-10 23:49:08 +01:00
Vincent Lejeune
e994712c01
Remove cgmaterial files
2015-01-10 23:44:25 +01:00
Vincent Lejeune
6bd852c95f
Remove Quake 3 level load
2015-01-10 21:22:23 +01:00
Vincent Lejeune
a08a9b1af4
Remove remaining MD2 support
2015-01-10 21:10:07 +01:00
Vincent Lejeune
53c8df6733
Remove remaining MD3 support
2015-01-10 21:03:44 +01:00
Vincent Lejeune
231ee1bad4
Forgot to remove some files
2015-01-10 20:50:03 +01:00
Vincent Lejeune
91bcacfd19
Remove CG
2015-01-10 20:44:19 +01:00
Vincent Lejeune
3375b4b93c
Various clean up
2015-01-10 20:25:34 +01:00
Vincent Lejeune
d271ccd2ef
Partly remove MD2 support
2015-01-10 20:14:41 +01:00
Vincent Lejeune
e157bc8601
Partly remove MD3 support
2015-01-10 20:11:10 +01:00
Vincent Lejeune
9a0eacdfdb
Remove WinCE support
2015-01-10 20:08:32 +01:00
Vincent Lejeune
952128928a
Remove OBJ support
2015-01-10 20:02:17 +01:00
Vincent Lejeune
2c82f8d4b0
Remove BSP support
2015-01-10 19:50:48 +01:00
Vincent Lejeune
65f6f0259e
Remove STL (stereolitography...) support
2015-01-10 19:39:53 +01:00
Vincent Lejeune
4c2618211a
Remove LMTS support
2015-01-10 19:32:57 +01:00
Vincent Lejeune
c4903cb8ec
Remove My3D
2015-01-10 19:29:14 +01:00
Vincent Lejeune
e444431572
Remove LWO
2015-01-10 19:21:55 +01:00
Vincent Lejeune
008f2d3422
Remove CSM support
2015-01-10 19:02:40 +01:00
Vincent Lejeune
43b1542dc9
Remove OCT support
2015-01-10 18:30:04 +01:00
Vincent Lejeune
d5cfaab13b
Remove PLY support
2015-01-10 18:14:14 +01:00
Vincent Lejeune
48c45f1910
Remove SMF related code
2015-01-10 18:03:40 +01:00
Vincent Lejeune
20abd15a55
Remove DMF
2015-01-10 03:47:40 +01:00
Vincent Lejeune
9bbe8c61dc
Remove Collada support
2015-01-10 03:18:17 +01:00
Vincent Lejeune
a012a3a14f
Remove IrrScene loader
2015-01-10 03:13:14 +01:00
Deve
d0f96a7673
Allow to cross-compile Windows build under Linux using MinGW.
...
It works fine on Ubuntu. You only need to use:
cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchain-mingw.cmake
2015-01-08 21:46:59 +01:00
hiker
93a3e6c3da
Allow irrlicht to use an existing file system (instead of creating
...
a new each time a device is created). This simplifies the implementation
of the file manager (now the file manager always exists, even when
deleting the dummy device and creating the real device).
2015-01-06 07:48:32 +11:00
Deve
752ad0e456
Fixed numpad keys on linux.
...
Patches ported from upstream irrlicht.
2015-01-04 16:09:48 +01:00
leper
1718cb2fce
FreeBSD build fixes.
...
Irrlicht change also submitted upstream https://sourceforge.net/p/irrlicht/patches/300/ .
2015-01-02 17:58:16 +01:00
Vincent Lejeune
d849663877
Fix for #1818 thanks to math07
...
Intel gpu seems to have issue capturing screenshot from GL_FRONT
framebuffer, use GL_BACK instead.
2015-01-01 20:46:00 +01:00
deve
a41cac02a2
Update .gitignore file
2014-12-18 08:25:04 +01:00
hiker
d3224712c9
Merge branch 'master' of github.com:supertuxkart/stk-code
2014-12-18 16:54:38 +11:00
hiker
6a806470f1
Fixed #1799 (linking issue) - use of VS only functions that were not
...
enclosed on #ifdef (not an issue with default link options, since the
functions using the VS only functions are not actually used in STK).
2014-12-18 16:51:08 +11:00
Vincent Lejeune
116cdec611
Try old method of creating a context
2014-12-18 01:50:09 +01:00
hiker
25e059dd3e
Merge remote-tracking branch 'origin' into copy_kart_mesh
2014-12-09 08:50:23 +11:00
hiker
2c2847e912
Fixed line endings.
2014-12-09 08:05:16 +11:00
hiker
5b62d94c5b
Minor performance optimisations.
2014-12-09 07:56:18 +11:00
hiker
b764339b20
Moved cloning of animated mesh into CSkinnedMesh (to get access to
...
private members). Fixed animation bug, caused by copying already
animated vertex position from LocalBuffer to Weight (so they were
then later animated again). Might need a better solution to avoid
copying mesh twice (LocalBuffer = Weight, followed by Weight = LocalBuffer).
2014-12-08 23:39:41 +11:00
hiker
d725d97314
Fixed coding style.
2014-12-03 08:19:13 +11:00
Timothy Hamlett
263d072c98
Fix some coding conventions
...
Thanks to hiker for the info
2014-12-01 12:49:15 -06:00
Timothy Hamlett
d95f7835fd
Fix some compiler warnings in Irrlicht
2014-11-30 22:29:52 -06:00
Timothy Hamlett
211e698a29
Add some strings for Windows 8 and 8.1
...
And server '12 and server '12 R2
2014-11-30 22:29:28 -06:00
Marianne Gagnon
53bc15ad50
Merge remote-tracking branch 'origin/OSXFullscreen'
2014-11-28 18:50:51 -05:00
Marianne Gagnon
70da81bf4e
Fix OpenGL 3.2 core profile use in fullscreen mode on OS X
2014-11-27 18:59:51 -05:00
hiker
6e3c766749
Minor improvements to fix for #1713 .
2014-11-27 15:36:56 +11:00
Marianne Gagnon
954dba0873
Other OSX fullscreen attempt
2014-11-20 18:21:18 -05:00
Marianne Gagnon
d776bee39a
Try to fix OSX fullscreen OpenGL profile
2014-11-19 18:43:55 -05:00
Marianne Gagnon
5b043a2564
Add some debug logging on linux
2014-11-18 19:15:13 -05:00
Flakebi
ac5db6f28e
Fix #1708 Delete missmatch for currupted pngs
2014-11-17 00:08:47 +01:00
hiker
6f980b7605
Adding more btAsserts.
2014-11-12 19:14:59 +11:00
hiker
157bc445b9
Added more asserts for #1678 .
2014-11-12 13:28:33 +11:00
hiker
cbd43704ac
Added more asserts.
2014-11-12 07:53:24 +11:00
deve
65ee047b3c
Apply patch from upstream irrlicht which allow to compile it on windows using clang.
2014-11-10 11:33:49 +01:00
Tobias Markus
1e384ebb52
Fix mac compilation (syntax error)
2014-11-03 13:55:22 +01:00
hiker
18bcb92afc
Used better variable name.
2014-11-03 21:36:54 +11:00
hiker
150941aad2
Maintain a flag that indicates if the gamepad device name is 'useful'
...
(on windows we might get a dummy name, identical for all gamepads).
Only add a number to the gamepad if the device has a useless default
name.
2014-11-03 16:37:19 +11:00
Tobias Markus
4861a52c3f
Fix compilation on OSX 10.10
...
Closes #1646
2014-11-01 22:22:58 +01:00
deve
ab82e3f62a
Fixed cmake warning.
...
Angelscript is not separated project, but static library.
2014-10-29 09:30:03 +01:00
Marianne Gagnon
139f20b39d
Merge remote-tracking branch 'sachith/ScriptEngine'
...
Conflicts:
CMakeLists.txt
sources.cmake
src/io/file_manager.cpp
src/io/file_manager.hpp
src/modes/world.hpp
src/tracks/track.hpp
src/tracks/track_object_presentation.cpp
2014-10-27 18:43:09 -04:00
hiker
d8cb6e1069
Moved #include to the top.
2014-10-25 10:32:28 +11:00
hiker
759182bb68
Used SDL's joystick name detection on windows.
2014-10-25 10:18:27 +11:00
Marianne Gagnon
c1d6c054c8
Route a few more controls rendering through the skin, to make them use OpenGL 3
2014-10-04 19:38:44 -04:00
Marianne Gagnon
11bf9d15c7
Disable source of OpenGL warnings flood in code we don't use
2014-10-01 20:23:22 -04:00
hiker
86b23f2d23
Merge remote-tracking branch 'origin/master' into soft-physics-landing
2014-10-01 11:58:40 +10:00
Marianne Gagnon
7387a51381
Disable features of irrlicht's contextual menu that we don't need and cause floods of warnings
2014-09-30 19:33:25 -04:00
hiker
11916dd187
Different implementation of soft-landing.
2014-09-30 23:13:48 +10:00
hiker
8ca7730570
Removed unnecessary source file in glew.
2014-09-30 15:01:38 +10:00
vlj
b89f066d14
Merge branch 'minlicht'
2014-09-29 03:25:04 +02:00
vlj
4705b8d1a1
Remove X/MS3D file loader
2014-09-29 02:52:06 +02:00
vlj
9a5ecc1b23
Remove ogre loader
2014-09-29 02:46:15 +02:00