Sam Hocevar
|
682b9dbdd3
|
build: start configuring the build for Win64.
|
12 anni fa |
Sam Hocevar
|
a911b0f2bf
|
build: ensure all projects have a <ItemDefinitionGroup> entry,
otherwise Xbox 360 debugging does not work properly. For real.
|
12 anni fa |
Sam Hocevar
|
2f017eeddb
|
build: more Visual Studio project refactoring, with multiprocessor
compilation and a few other tweaks.
|
12 anni fa |
Sam Hocevar
|
49552f2dde
|
build: do the Visual Studio project refactoring a bit differently.
|
12 anni fa |
Sam Hocevar
|
02449e11b2
|
build: more Visual Studio project file refactoring.
|
12 anni fa |
Sam Hocevar
|
2831476774
|
build: major refactoring of the Win32 and Xbox project files; we now
link properly on the Xbox.
|
12 anni fa |
Sam Hocevar
|
59ee25e0b3
|
win32: a few compilation fixes, including GDI+ linking properly now.
|
12 anni fa |
Sam Hocevar
|
0303a8384f
|
win32: fix Visual Studio compilation and link issues.
|
12 anni fa |
Sam Hocevar
|
5521b9fd01
|
build: start adding Xbox 360 configuration settings to the VS projects.
|
13 anni fa |
Sam Hocevar
|
e006714236
|
build: new Visual Studio build files, for the engine core and the debug
quad application.
|
13 anni fa |
Sam Hocevar
|
246bce7dd7
|
Add a DebugQuad class for simple feature testing.
|
13 anni fa |
Sam Hocevar
|
fd465a0882
|
Merge all debug entity includes in <loldebug.h>.
|
13 anni fa |
Sam Hocevar
|
edd75a3c89
|
Add the Image class for better abstraction.
|
13 anni fa |
Sam Hocevar
|
e41dd3a949
|
Create the SdlApp class to avoid code duplication. Ensure USE_SDL is
tested wherever relevant.
|
13 anni fa |
Sam Hocevar
|
6e173ee3eb
|
Put the OpenGL header handling in <lolgl.h> for more convenience.
|
13 anni fa |
Sam Hocevar
|
07ebcb6e29
|
Implement CRC32 in the new Hash class. Will be useful for Dict and for
the new Shader cache.
|
13 anni fa |
Sam Hocevar
|
01be151c62
|
Try to factor all the recent GLSL stuff in the new Shader class.
|
13 anni fa |
Sam Hocevar
|
4df4ba3a78
|
Get rid of the SHADER_CRAP macro and use LOL_EXPERIMENTAL instead,
together with the --enable-experimental flag. Use LOL_DEBUG and
LOL_RELEASE instead of the previous values.
|
13 anni fa |
Sam Hocevar
|
7015943141
|
Add matrix determinant and inverse methods.
|
13 anni fa |
Sam Hocevar
|
12d85f61d6
|
Copy all necessary DLLs to the target dir after a successful build.
|
14 anni fa |
Sam Hocevar
|
98e91ef607
|
Add all the bells and whistles needed for GTK+ compilation on Win32.
|
14 anni fa |
Sam Hocevar
|
de3da71331
|
Create the WorldEntity class, for objects with world coordinates.
|
14 anni fa |
Sam Hocevar
|
0dfc497814
|
Add pseudorandom functions for floats.
|
14 anni fa |
Sam Hocevar
|
b7e01a1f90
|
Skeleton for the particle emitter class.
|
14 anni fa |
Sam Hocevar
|
c43194554f
|
Add a Text object for OSD and possibly other effects.
|
14 anni fa |
Sam Hocevar
|
d5e803e251
|
SDL_mixer support on Win32.
|
14 anni fa |
Sam Hocevar
|
640735731a
|
Add preliminary support for sound samples. Implement click.
|
14 anni fa |
Sam Hocevar
|
290c8f40d7
|
Skeleton for sample entity and sampler manager classes.
|
14 anni fa |
Sam Hocevar
|
4c61ab54aa
|
Tweak vcxproj files for concurrent builds.
|
14 anni fa |
Sam Hocevar
|
8642421a18
|
Fix VS2010 projects so that they don't hardcode paths.
|
14 anni fa |
Sam Hocevar
|
c456feac9b
|
Update the VS 2010 solution and projects to build both games.
|
14 anni fa |
Sam Hocevar
|
fa427a3fd9
|
Win32 solution.
|
14 anni fa |