Sam Hocevar
d5e5527b40
build: fork lol-bitten.sh from a temporary copy to avoid locks in Windows.
12 лет назад
Lolbot
55cd411cbb
fixed 3 files out of 2475:
- removed 3 CR characters
- removed 20 trailing whitespaces
- replaced 0 tabs with spaces
12 лет назад
Benjamin ‘Touky’ Huet
0fb25474e3
sln small build config fix for Win32
12 лет назад
Benjamin ‘Touky’ Huet
a573b0908b
MeshViewer : Added shitty texture to bulletproof easymesh UV, and therefore correct wrongly set ones.
12 лет назад
Benjamin ‘Touky’ Huet
e42d857ed4
easymesh : Added SmoothMesh operation, works well with triangle, not well with a box.
12 лет назад
Sam Hocevar
ced4f7351a
base: break into the debugger on assertion failure if present.
12 лет назад
Lolbot
9cb79bb21e
fixed 3 files out of 2468:
- removed 43 CR characters
- removed 25 trailing whitespaces
- replaced 0 tabs with spaces
12 лет назад
Benjamin ‘Touky’ Huet
3ea6d93e95
easymesh : Added SplitTriangles function to multiply triangles for triangle MADNESS !
12 лет назад
Benjamin ‘Touky’ Huet
506befcf4a
easymesh : Added Twist/Ben/Shear & Taper refactor.
12 лет назад
Benjamin ‘Touky’ Huet
73fd59c69a
easymesh : all radius are now diameters so all mesh operation size values are coherent.
12 лет назад
Benjamin ‘Touky’ Huet
fb7bb880ea
easymesh: all operations now generate UVs for the mesh.
12 лет назад
Sam Hocevar
7e8edd7c3e
sys: add the base source directory to the list of search directories
on automake platforms, too.
12 лет назад
Sam Hocevar
6d7535f842
base: work around an annoying GCC warning we very well know about.
12 лет назад
Sam Hocevar
1899d6e40b
build: remove more compiler warnings.
12 лет назад
Sam Hocevar
f7d660533c
external: update SDL_image and SDL_mixer to 1.2.12 and add Win64 versions.
12 лет назад
Sam Hocevar
88210d139e
build: reactivate SDL_mixer on Win32 (not Win64 yet).
12 лет назад
Sam Hocevar
0e1a19f8e6
build: re-add liblolcore dependency tracking to all binary objects.
12 лет назад
Sam Hocevar
face8cf61c
build: better check for compiler flags; we no longer try to use
flags that autoconf hasn’t checked first.
12 лет назад
Sam Hocevar
33f2199903
math: minor improvements to the Remez exchange algorithm.
12 лет назад
Sam Hocevar
a6dd89be77
build: remove compiler flags unbeknownst to old GCC versions.
12 лет назад
Sam Hocevar
76c1960cc2
build: make lolcore depend on lolbullet, as it is supposed to.
12 лет назад
Sam Hocevar
0463a898c3
build: fix syntax errors in the Visual Studio projects.
12 лет назад
Sam Hocevar
4b4d201a6d
build: reorganise AM_CPPFLAGS handling so that we can disable the
shitload of warnings Bullet spits at us.
12 лет назад
Sam Hocevar
d0a99a9286
build: add lua to the ignored directories for check-source.sh.
12 лет назад
Sam Hocevar
6e1156aaea
build: split the main library into lolcore and lolbullet.
12 лет назад
Sam Hocevar
1fc53d4df9
math: avoid unnecessary conversions in the half class and remove a
static method that we can do without.
12 лет назад
Sam Hocevar
7181860ee6
base: crash with an assert error if trying to access a read-only map
with a nonexistent key.
12 лет назад
Sam Hocevar
14447c6061
ps3: use System::GetPathList() to open images.
12 лет назад
Sam Hocevar
ba1824ef83
sys: cycle through all possible directories to load resource files.
12 лет назад
Lolbot
3661a929e6
fixed 4 files out of 2376:
- removed 7 CR characters
- removed 5 trailing whitespaces
- replaced 24 tabs with spaces
12 лет назад
Benjamin ‘Touky’ Huet
e4cf8211e4
Added VertexDictionnary object to manage vertices with same coord && connected vertices.
Added UVs system with and UVs generation test (not very conclusive)
12 лет назад
jeunathe
3e4469007a
added GetPos method to get text position
12 лет назад
Sam Hocevar
b221629ae0
base: start being more aggressive in the error reportings; most error
messages in the Ticker class are now full asserts.
12 лет назад
Sam Hocevar
3662281116
gpu: avoid using glIsEnabled() if we can cache the data.
12 лет назад
Sam Hocevar
9b61e11eed
gpu: disable glPolygonMode calls on OpenGL ES.
12 лет назад
Sam Hocevar
d6121b4651
build: add shiny_SK.lolfx to Makefile.am.
12 лет назад
Benjamin ‘Touky’ Huet
bb0051ae8e
render : Added DebugRenderMode & corresponding shaders. naive (VERY) implementation in MeshViewer.
12 лет назад
Sam Hocevar
29ce2e2619
build: update project filters for lolcore.
12 лет назад
Sam Hocevar
b1dcd100a2
meshviewer: use our File class to read the mesh data.
12 лет назад
Sam Hocevar
b67441babb
sys: be more resilient if the file we try to read doesn’t exist.
12 лет назад
Sam Hocevar
03d135f06d
sys: don’t use fopen on the PS3.
12 лет назад
Sam Hocevar
2932b55556
sys: prototype for the file reading functions.
12 лет назад
Sam Hocevar
ff32da97ad
test: add missing unit tests for the Atomic template class.
12 лет назад
Sam Hocevar
32e3cff46a
sys: Atomic template class for thread-safe and potentially lockless
structures.
12 лет назад
Sam Hocevar
c7767c6c64
sys: create an empty File class.
12 лет назад
Sam Hocevar
886173c3cc
build: add a few missing files to make dist.
12 лет назад
Lolbot
1dc9139c69
fixed 17 files out of 2363:
- removed 55 CR characters
- removed 80 trailing whitespaces
- replaced 1236 tabs with spaces
12 лет назад
Benjamin ‘Touky’ Huet
028bd24017
Added MeshViewerBuffer.txt in vcproj.
12 лет назад
Sam Hocevar
06c4ec01c3
base: move headers around and promote gpu/ to lol/gpu/.
12 лет назад
Benjamin ‘Touky’ Huet
157e67c2be
MeshViewer :
- Added file handling with new mesh generation each time the buffer file is updated (that's not very pretty, but it works).
- Added multiple mesh viewing with "history" and some basic camera movement (it uses the keypad for now, not very sam friendly, I know).
12 лет назад