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 anni fa |
Sam Hocevar
|
16f16d5882
|
test: minor tweaks to the Bullet demo.
|
12 anni fa |
Sam Hocevar
|
f8befa3d7b
|
build: fix PS3 optimisation flags in VS2010.
|
12 anni fa |
Sam Hocevar
|
9a95a8ec30
|
ps3: fix CPU and stack size performance issues on the PS3.
|
12 anni fa |
Sam Hocevar
|
abf63fc76e
|
build: always generate debug information in debug mode on VS2010.
|
12 anni fa |
Sam Hocevar
|
ca60558e03
|
build: put all Bullet files in their own VS2010 project subfolder.
|
12 anni fa |
Sam Hocevar
|
fb28a7cadd
|
core: build Bullet as part of the VS2010 project.
|
12 anni fa |
Sam Hocevar
|
a01c953096
|
tutorial: start working on an FBO example.
|
12 anni fa |
Sam Hocevar
|
f3b61c9616
|
test: refine physics timestep.
|
12 anni fa |
Sam Hocevar
|
735d071778
|
core: fix Bullet compilation with the Native Client toolchain.
|
12 anni fa |
Sam Hocevar
|
fe05e5e11a
|
test: activate the Bullet Physics test on all Unix platforms.
|
12 anni fa |
Sam Hocevar
|
372c287ccd
|
core: add the whole BulletPhysics source code to the engine core, because
that’s precisely how they want us to use it.
|
12 anni fa |
Benjamin ‘Touky’ Huet
|
041c815fb6
|
Works better now.
|
12 anni fa |
Benjamin ‘Touky’ Huet
|
5acf6b77a7
|
BtPhysTest works !
|
12 anni fa |
Sam Hocevar
|
a557ab6a7e
|
build: ship BulletPhysics for Win32, Win64, X360 and PS3.
|
12 anni fa |
Sam Hocevar
|
de6b0993a9
|
build: revert the cool solution platform name change, because fucking
VS2010 keeps reintroducing the old names anyway.
|
12 anni fa |
Benjamin ‘Touky’ Huet
|
ba99fad120
|
Small BtPhysTest tweak, the camera shows something, now.
|
12 anni fa |
Sam Hocevar
|
4220cb8e12
|
build: do like BulletPhysics and make the PS3 code always visible.
|
12 anni fa |
Sam Hocevar
|
316df48a60
|
test: use lol::mat4 instead of Bullet matrices.
|
12 anni fa |
Sam Hocevar
|
d707e468c8
|
build: fix broken LolFx compilation; square brackets need to be escaped
in a configure.ac script.
|
12 anni fa |
Sam Hocevar
|
d8a1724a7c
|
build: only use the release binaries for BulletPhysics for now.
|
12 anni fa |
Sam Hocevar
|
951c93ab84
|
data: fix ascii.png search path.
|
12 anni fa |
Sam Hocevar
|
ec5af97f23
|
contrib: clean up the BulletPhysics contrib directory.
|
12 anni fa |
Benjamin ‘Touky’ Huet
|
6c4d4bdf5f
|
Added Location modifier in URO.
Added BtPhystest for Bullet Physics test project.
|
12 anni fa |
Sam Hocevar
|
ccf26405f2
|
build: do not warn about deprecated CRT warnings; we know what we
are doing.
|
12 anni fa |
Sam Hocevar
|
8be874ae39
|
build: factor the LolFx compilation rule into configure.ac.
|
12 anni fa |
Sam Hocevar
|
2a5fec3db7
|
build: use more descriptive names for the solution configurations, but do
not touch the project configurations.
|
12 anni fa |
Sam Hocevar
|
cebf398bc9
|
build: force VS2010 to use the SNC compiler for the PS3.
|
12 anni fa |
Sam Hocevar
|
caec5ed082
|
build: allow to build the PS3 binaries from Visual Studio if the proper
software is installed.
|
12 anni fa |
Sam Hocevar
|
5008482e54
|
tutorial: remove dead code in 11_fractal.
|
12 anni fa |
Sam Hocevar
|
8352c5146a
|
build: use $CELL_SDK and fall back to $CELL_SDK if not set.
|
12 anni fa |
Sam Hocevar
|
f3dfadd1f9
|
gpu: fix vertex and index buffer behaviour on the PS3.
|
12 anni fa |
Sam Hocevar
|
23a55c53fe
|
core: workaround for systems that don't like thread exiting early.
|
12 anni fa |
Sam Hocevar
|
d9fab8c6fa
|
build: use $CELLSDK instead of $CELL_SDK as per the documentation.
|
12 anni fa |
Sam Hocevar
|
c805dca4c8
|
build: create and activate Makefile for ToukyDemo.
|
12 anni fa |
Sam Hocevar
|
6ff44b1829
|
build: use "win-*" instead of "windows-*" in build names so that they
appear shorter on the web page.
|
12 anni fa |
Benjamin ‘Touky’ Huet
|
654e8bbfa3
|
Added ToukyDemo to sln.
|
12 anni fa |
Sam Hocevar
|
3389ed69a2
|
build: move all games to a "games" subdirectory to clean up the root
directory layout mess.
|
12 anni fa |
Sam Hocevar
|
74edd6cbab
|
build: OS X compilation fixes: use GL_INVALID_ENUM instead of GL_INVALID_INDEX
and support automake 1.12 in the bootstrap script.
|
12 anni fa |
Sam Hocevar
|
7dd4bec8c7
|
build: fix the VS2010 build and add build/ and binaries/ to the dist
tarball.
|
12 anni fa |
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 anni fa |
Sam Hocevar
|
4fa458d653
|
gpu: disable framebuffer objects on GL ES for now, and disable integer
attributes if GL version isn't 3.0 at least.
|
12 anni fa |
Sam Hocevar
|
de9be173e4
|
web: add a Bitten configuration for the public builds, and import the
verbatim bitten_config.html template for future modification.
|
12 anni fa |
Sam Hocevar
|
28728814cc
|
core: replace usage of sin() or std::sin() with lol::sin() where appropriate.
|
12 anni fa |
Sam Hocevar
|
8375f3443d
|
build: fix the PS3 port by using our trig.h everywhere instead of stdlib
functions; also remove a lot of idiotic "using namespace std" from the
codebase.
|
12 anni fa |
Sam Hocevar
|
457045bb50
|
build: ensure that the Linux build machines are what they advertise, or
fail the build (if eg. we try to build an amd64 binary on i386).
|
12 anni fa |
Sam Hocevar
|
86a16aaff6
|
easymesh: move the Mesh builder into the engine core.
|
12 anni fa |
Sam Hocevar
|
86fd10c9b8
|
build: add more configure checks, mostly for neercs.
|
12 anni fa |
Sam Hocevar
|
c035a1c2b7
|
core: fix a few build warnings and remove useless operators from the
"half" class. The build is now 3% faster.
|
12 anni fa |
Sam Hocevar
|
d3c2a58693
|
build: import new libcaca binaries (from r4822) so that we no longer need
to provide sprintf_s and others when building with mingw32.
|
12 anni fa |