Sam Hocevar
|
9e236b8946
|
gpu: fix several bugs introduced by the tileset refactoring.
|
pirms 11 gadiem |
Lolbot
|
5f1470cdb3
|
fixed 7 files out of 2672:
- removed 0 CR characters
- removed 75 trailing whitespaces
- replaced 0 tabs with spaces
|
pirms 11 gadiem |
Sam Hocevar
|
cb3d10278d
|
build: fix tabs and indentations in Lua files, but not in the
lua interpreter codebase.
|
pirms 11 gadiem |
Benjamin ‘Touky’ Huet
|
167915fd2b
|
MeshViewer : stupid crashfix
|
pirms 11 gadiem |
Sam Hocevar
|
83429f5038
|
doc: pass -file-line-error -halt-on-error to LaTeX.
|
pirms 11 gadiem |
Sam Hocevar
|
cbd3aa1519
|
build: various compilation fixes.
|
pirms 11 gadiem |
Benjamin ‘Touky’ Huet
|
318c3ef66c
|
sln modified with new project.
|
pirms 11 gadiem |
Sam Hocevar
|
2c3092ef28
|
gpu: rename FrameBuffer to Framebuffer.
|
pirms 11 gadiem |
Benjamin ‘Touky’ Huet
|
0d344595ff
|
Added FrameBufferFormat struct : a wrapper for RenderTarget-format. NOT TESTED on PS3 & DirectX. Default values are the same as previous code, though.
|
pirms 11 gadiem |
Benjamin ‘Touky’ Huet
|
23f9299a59
|
video : Added SetAlphaBlend() SetFaceCulling() SetCustomSize()
FrameBuffer : Added GetSize() & tweaked Bind()/Unbind() with size update for correct rendering.
|
pirms 11 gadiem |
Benjamin ‘Touky’ Huet
|
bbd81c2e31
|
12_tutorial : fixed some bad commit.
|
pirms 11 gadiem |
Sam Hocevar
|
3364a1ab0c
|
tutorial: randomise colours.
|
pirms 11 gadiem |
Sam Hocevar
|
d34d31dae0
|
base: some refactoring in the tileset class.
|
pirms 11 gadiem |
Sam Hocevar
|
6faf4ee067
|
base: roll our own constants because it’s always a pain in the ass
to get M_PI from the platform headers and cast it to float.
|
pirms 11 gadiem |
Benjamin ‘Touky’ Huet
|
07a8a174ae
|
12_voronoi : Added death round.
|
pirms 11 gadiem |
Sam Hocevar
|
d4372a6a1e
|
android: open files through the asset manager, meaning Lua works.
|
pirms 11 gadiem |
Sam Hocevar
|
a6bcbd5e58
|
android: refactor the application code to use fewer free functions.
|
pirms 11 gadiem |
Sam Hocevar
|
8c21c22723
|
tutorial: don’t use MSVC extensions in our code.
|
pirms 11 gadiem |
Benjamin ‘Touky’ Huet
|
d1209d5598
|
CIS FAIL
|
pirms 11 gadiem |
Benjamin ‘Touky’ Huet
|
cde747667c
|
12_voronoi : Added GPU Voronoi test.
|
pirms 11 gadiem |
Sam Hocevar
|
3af7e62b6a
|
android: switch to NativeActivity instead of rolling our own Java crap;
no known regressions yet.
|
pirms 11 gadiem |
Sam Hocevar
|
a5388b434b
|
build: fail the Android build upon error and make it idempotent.
|
pirms 11 gadiem |
Sam Hocevar
|
ff7904d96c
|
build: big Android build system refactor; we now attempt to build
an apk for each project.
|
pirms 11 gadiem |
Sam Hocevar
|
ddeaa5f81a
|
build: reorganise automake build system.
|
pirms 11 gadiem |
Sam Hocevar
|
5e5deb84d2
|
build: fix X360 and PS3 builds.
|
pirms 11 gadiem |
Sam Hocevar
|
526feb9b80
|
sys: use progressively larger temporary buffers when reading files.
|
pirms 11 gadiem |
Sam Hocevar
|
75d4503a01
|
ps3: implement very simple audio playback.
|
pirms 11 gadiem |
Sam Hocevar
|
e041ea7602
|
sys: don't read files on the stack; either we'll overflow or we'll be slow.
|
pirms 11 gadiem |
Sam Hocevar
|
edd09e08f5
|
ps3: create an audio device at startup.
|
pirms 11 gadiem |
Sam Hocevar
|
ba58bbbdcd
|
ps3: implement Lua file loading.
|
pirms 11 gadiem |
Sam Hocevar
|
aeda5c74f7
|
gpu: ugly hack to avoid sprite artifacts on the PS3.
|
pirms 11 gadiem |
Sam Hocevar
|
8dbe2e5224
|
gpu: only add the half-texel offset on the X360.
|
pirms 11 gadiem |
Sam Hocevar
|
6a519771f5
|
lua: add support for lua/init.lua in a global World object and give
it a try in MrPigeon.
|
pirms 11 gadiem |
Sam Hocevar
|
1dee9a6633
|
ps3: check for newly plugged pads at each frame.
|
pirms 11 gadiem |
Sam Hocevar
|
c54ca8bf40
|
image: try to reuse existing images when loading them, and don't unload
tilesets yet, but make sure the architecture will allow it.
|
pirms 11 gadiem |
Sam Hocevar
|
d4dcdb75e6
|
gpu: account for the HLSL half-texel offset on the PS3.
|
pirms 11 gadiem |
Sam Hocevar
|
e6b0bd07bf
|
image: hide the constructor behind a factory so that we can later
return an already created object if necessary.
|
pirms 11 gadiem |
Sam Hocevar
|
3106fcfd9d
|
image: fix an invalid implicit cast on Win32.
|
pirms 11 gadiem |
Sam Hocevar
|
f16704ecb0
|
image: GetData returns uint8_t* instead of void*, it's a lot safer.
|
pirms 11 gadiem |
Sam Hocevar
|
c46b3fbfec
|
image: remove the Image::Format enum and use PixelFormat instead.
|
pirms 11 gadiem |
Sam Hocevar
|
5a19e1539d
|
misc: fix a few URLs.
|
pirms 11 gadiem |
Sam Hocevar
|
6e282a674a
|
base: remove some sprintf() calls in profit of string ops.
|
pirms 11 gadiem |
Sam Hocevar
|
45f147bca4
|
build: link with -lnosys on NaCl because I don’t have time to
find out what causes the Lua code to require fork().
|
pirms 11 gadiem |
Sam Hocevar
|
76ff95b587
|
lua: more X360 and NaCl compilation fixes for stuff we don’t need.
|
pirms 11 gadiem |
Sam Hocevar
|
62870d0894
|
lua: compilation fixes for non-quite-POSIX platforms.
|
pirms 11 gadiem |
Sam Hocevar
|
45c9e77d58
|
lua: disable Lua signal handling: PS3, X360 or NaCl don't have signal().
|
pirms 11 gadiem |
Sam Hocevar
|
c59fc670c2
|
core: import pristine lua 5.2.1 in the engine code.
|
pirms 11 gadiem |
Sam Hocevar
|
e48dbfb8d9
|
build: activate the iPhone autobuilder.
|
pirms 11 gadiem |
Sam Hocevar
|
33ab2042e7
|
test: disable a few non-essential and potentially incorrect unit tests.
|
pirms 11 gadiem |
Sam Hocevar
|
18fd5c9081
|
math: try to refactor rand() to bypass an X360 compiler bug.
|
pirms 11 gadiem |