Benjamin ‘Touky’ Huet
5abbf24a3e
Moved ImGui to a non-versioned-name folder so update are easier (since they happen a lot at this state)
9 年之前
Benjamin ‘Touky’ Huet
3f167f2f1d
ImGui 1.37
MeshViewer first pass
9 年之前
Sam Hocevar
8682025a10
build: remove deprecated stuff and fix a few Linux build issues.
9 年之前
Sam Hocevar
8639d8a0d3
build: move imgui to external/ because it does not really need a complex build system, just one #include.
9 年之前
Sam Hocevar
2e5d3dfc7e
build: clean up Visual Studio solutions and fix AssImp linking.
9 年之前
Benjamin ‘Touky’ Huet
26604940f2
Added Assimp to VS rules
10 年之前
Sam Hocevar
a07844682e
build: remove dead PS3 code.
10 年之前
Sam Hocevar
55897d7cae
misc: experiment with two parser libraries (AXE and PEGTL).
10 年之前
Sam Hocevar
b6cdf81fc4
build: disable ffmpeg on Windows for now.
10 年之前
Sam Hocevar
41636a86ab
build: add mingw’s libgcc to the link command on Visual Studio.
10 年之前
Sam Hocevar
979ccd23d6
build: add FFmpeg binaries for Windows.
10 年之前
Sam Hocevar
2b81246a22
build: reorganise some visual studio shit and comment some files.
10 年之前
Sam Hocevar
b599c88582
build: fix an infinite loop in one of our build scripts and work around
a bug that causes the log files to be saved to an incorrect location.
10 年之前
Sam Hocevar
7934df34ef
build: "USE_SDL" is now for SDL v2 and "USE_OLD_SDL" for version 1.
10 年之前
Sam Hocevar
7d8e75b029
build: fix SDL2 library names.
10 年之前
Sam Hocevar
a9b4281b47
build: update our Win32 SDL_image and SDL_mixer.
10 年之前
Sam Hocevar
7d4a58021f
build: use SDL2 on Windows.
10 年之前
Sam Hocevar
0bc2ec0480
build: move VS solution one directory below and create a VS2014 solution.
10 年之前
Sam Hocevar
7931bfaed6
build: some PS4 build fixes.
10 年之前
Sam Hocevar
b45c1dc7fe
physics: always activate Bullet and remove dead code.
11 年之前
Benlitz
b98b0c7c30
Visual Studio 2012 solution + minor ignore list updates
11 年之前
Sam Hocevar
edd09e08f5
ps3: create an audio device at startup.
11 年之前
Sam Hocevar
f7d660533c
external: update SDL_image and SDL_mixer to 1.2.12 and add Win64 versions.
11 年之前
Sam Hocevar
88210d139e
build: reactivate SDL_mixer on Win32 (not Win64 yet).
11 年之前
Sam Hocevar
01693351a0
build: define HAVE_STDIO_H on Windows desktop.
11 年之前
Sam Hocevar
e70fcd05f8
build: upgrade glew binaries to 1.9.0 and rename the contrib directory
to external so as to avoid some autocompletion collisions with "configure".
12 年之前
Sam Hocevar
5f137d077c
debug: add minor debug messages to the ticker, ensure LOL_DEBUG and
LOL_RELEASE are set by msbuild, and use the debug PSGL on the PS3.
12 年之前
Sam Hocevar
0f14383241
build: split the D3d9 build flags into D3d9 and Xinput for situations where
we want Xinput but not D3D (ie. OpenGL).
12 年之前
Sam Hocevar
90e8ae520c
build: put the Win64 SDL libraries in two separate directories, MSVC-built
and MinGW-built, because of some weird %rip corruption at runtime when
linking the MSVC DLL with mingw-w64.
12 年之前
Sam Hocevar
a969597a56
build: rename "Lol.Core.Build.props" to the more explicit "config-build.xml"
and add a new "UseBullet" configuration flag.
12 年之前
Sam Hocevar
9130d7fc7b
build: fix a bug in the Xbox 360 defines propagation.
12 年之前
Benjamin ‘Touky’ Huet
197c11e8d1
CIS yet again.
12 年之前
Benjamin ‘Touky’ Huet
6cb8bb99ca
Behold the power of LolPhysics !
Added lol::phys::Simulation, lol::phys::EasyPhysics for easy physic uses.
Added PhysicsObject, wich hold EasyMesh & EasyPhysics components so it is easy to use. Easy seems to be the consensus.
BtPhysTest now works with new physics classes.
Known problem for this commit:
Physics is not properly setup.
There might be memory leaks, I don't think I've parsed all new/delete.
A LOT of primitives are not taken into account.
12 年之前
Sam Hocevar
1a118eda95
build: update Windows SDL binaries to 1.2.15.
12 年之前
Sam Hocevar
3d02e1e213
build: recompile Win64 SDL with -D_CRTIMP= so that it uses the static runtime
library (the same that we use for the engine), and link with winmm.lib and
dxguid.lib on that platform.
12 年之前
Sam Hocevar
fb28a7cadd
core: build Bullet as part of the VS2010 project.
12 年之前
Sam Hocevar
a557ab6a7e
build: ship BulletPhysics for Win32, Win64, X360 and PS3.
12 年之前
Sam Hocevar
d8a1724a7c
build: only use the release binaries for BulletPhysics for now.
12 年之前
Sam Hocevar
ec5af97f23
contrib: clean up the BulletPhysics contrib directory.
12 年之前
Benjamin ‘Touky’ Huet
6c4d4bdf5f
Added Location modifier in URO.
Added BtPhystest for Bullet Physics test project.
12 年之前
Sam Hocevar
caec5ed082
build: allow to build the PS3 binaries from Visual Studio if the proper
software is installed.
12 年之前
Sam Hocevar
7dd4bec8c7
build: fix the VS2010 build and add build/ and binaries/ to the dist
tarball.
12 年之前
Sam Hocevar
78f7a303ff
build: reorganise all the build stuff so that it lies in build/ and
make sure each .vcxproj file is with its corresponding source code.
12 年之前
Sam Hocevar
9f8636705c
build: MinGW compilation fixes, rename libcaca.lib to caca.lib so that
g++ understands -lcaca directly; also add -DCACA_STATIC to the default flags.
12 年之前
Sam Hocevar
07449fce39
build: add a new libcaca Windows build and add the proper MSBuild rules
to link with it.
12 年之前
Sam Hocevar
f3c5985495
build: move major .vcxproj files to their respective project directories.
12 年之前
Sam Hocevar
6cc678f6f9
build: allow to use OpenGL instead of Direct3D in Visual Studio by simply
changing a configuration variable in a file.
12 年之前
Sam Hocevar
512ce5529c
build: get Orbital to build on Win32 again.
12 年之前
Sam Hocevar
1443b5628f
win32: add a custom build rule for '.lolfx' files. The files are properly
transformed to C++ but aren't compiled into the project yet.
12 年之前
Sam Hocevar
70f992bb36
win32: add an Xinput class for Xbox360 controllers, because they're not
properly detected using the generic SDL driver.
12 年之前