Ehsan Akhgari
4b5211c882
Only pull CRUNCH from shared.py if --crunch is used
2012-06-19 20:16:13 -04:00
Ehsan Akhgari
5a73bed818
Check for supported capabilities explicitly
...
This prevents a bunch of warning messages for things which we don't
support.
2012-06-19 19:52:46 -04:00
Alon Zakai
06680f3b14
more crunch printouts
2012-06-19 16:39:32 -07:00
Jukka Jylänki
b20f9e0f45
Don't pass the -nostdinc++ parameter to clang from emcc, since it spams the line "clang++: warning: argument unused during compilation: '-nostdinc++'" for each built .cpp file.
2012-06-19 19:16:12 +03:00
Alon Zakai
df16a752c4
remove some unneeding emcc printing
2012-06-18 20:07:56 -07:00
Alon Zakai
44e9dcf1c8
hint at crunch format
2012-06-18 17:50:41 -07:00
Alon Zakai
b4bc33518b
some info for crunching
2012-06-18 17:42:36 -07:00
Alon Zakai
571abfdbe1
handle case of nonexisting .crn when testing dds updates
2012-06-18 16:47:33 -07:00
Alon Zakai
0b2ef820af
do not recrunch if dds is unchanged
2012-06-18 16:27:29 -07:00
Alon Zakai
b72e2aaedf
test for decrunching more than one image
2012-06-18 14:39:30 -07:00
Alon Zakai
bb0ef4922b
log out crunch times
2012-06-18 12:24:28 -07:00
Alon Zakai
6200c758e3
write preparing, not downloading when preparing downloaded data
2012-06-18 10:53:45 -07:00
Alon Zakai
85252a46c2
de-crunch in a worker
2012-06-18 10:52:13 -07:00
Alon Zakai
618eac34c8
crunch fixes
2012-06-17 21:46:02 -07:00
Alon Zakai
93bf936628
missing s3tc_crunch file
2012-06-17 18:28:04 -07:00
Alon Zakai
51f2544535
define preRun and postRun in browser html
2012-06-17 18:22:05 -07:00
Alon Zakai
49686a2a0f
crunch support
2012-06-17 17:57:47 -07:00
Alon Zakai
1325723c82
allow multiple preRun/postRun
2012-06-17 13:55:45 -07:00
Alon Zakai
8140488533
allow multiple pre-js and post-js
2012-06-17 13:24:22 -07:00
Alon Zakai
8f371ae5c3
Merge pull request #474 from ehsan/mouselockmovement
...
Fix the mouse coordinates in pointer lock mode
2012-06-17 10:34:17 -07:00
Alon Zakai
045eaebb72
move suffix tools to shared
2012-06-16 18:12:02 -07:00
Alon Zakai
8a24a2e36b
refactor SDL audio a little and add support for music volume adjustment
2012-06-16 14:51:01 -07:00
Alon Zakai
e6ec4c9620
only warn on lack of texture compression, some parts of levels might still work
2012-06-16 10:26:53 -07:00
Alon Zakai
ca9c2d70f9
GL_QUAD non-0 start rendering fix
2012-06-16 09:26:58 -07:00
Alon Zakai
0d4e939768
gl todo
2012-06-15 19:45:57 -07:00
Alon Zakai
8f24e06cbe
handle -1 arguments to Mix_Volume
2012-06-15 17:34:18 -07:00
Alon Zakai
e4b25a88f4
SDL_StartTextInput stub
2012-06-15 17:21:31 -07:00
Alon Zakai
73e14d988b
SDL_GetVideoSurface
2012-06-15 16:54:26 -07:00
Alon Zakai
27dae93151
fix emscripten_async_call for native builds with multiple files
2012-06-15 11:51:30 -07:00
Alon Zakai
4ab0c9fe43
move emscripten.h to emscripten/emscripten.h, so native builds can -I that dir and not get anything else
2012-06-15 11:16:06 -07:00
Alon Zakai
0bf5420d38
EMSCRIPTEN_KEEPALIVE
2012-06-14 21:19:42 -07:00
Alon Zakai
e41a6bdf29
silly fix for gl_ModelViewMatrixTranspose[2]
2012-06-14 18:39:46 -07:00
Alon Zakai
76cdd45d6a
basic fog support
2012-06-14 17:49:43 -07:00
Ehsan Akhgari
a69f74fab0
Fix the mouse coordinates in pointer lock mode
...
This patch enables us to trust the mouse movement information that the
browser provides when the pointer lock is active. It should help with
the mouse movement detection for games in full-screen mode, if they use
the SDL xrel/yrel information.
2012-06-14 19:33:35 -04:00
Alon Zakai
4729a321a9
some fog work
2012-06-14 14:58:02 -07:00
Alon Zakai
1bdb3a5e9f
ignore phi assigns of undef
2012-06-14 14:14:08 -07:00
Alon Zakai
031f922df9
ignore GL_TEXTURE_COMPRESSION_HINT
2012-06-14 10:33:32 -07:00
Alon Zakai
e0f544e7e4
init texture compression early
2012-06-14 10:28:45 -07:00
Alon Zakai
fe747c8010
support NULL rect in SDL_FillRect
2012-06-13 20:52:03 -07:00
Alon Zakai
eb93218eb6
s3tc compression support
2012-06-13 18:23:47 -07:00
Alon Zakai
cdd280fef4
automate test_sdl_canvas_palette and temporarily disable test_sdl_canvas_palette_2
2012-06-13 14:07:46 -07:00
Alon Zakai
54e6ad2f8f
Merge pull request #466 from caiiiycuk/SDL_HWPALETTE
...
Implementation of SDL_Surface with SDL_HWPALETTE flag (8bpp surface)
2012-06-13 13:53:13 -07:00
Alon Zakai
52a5e5e9dc
accept .obj files as bitcode
2012-06-13 13:50:15 -07:00
Alon Zakai
406724b07e
make file packager folders writable
2012-06-13 10:16:38 -07:00
Aleksander Guryanov
aad005f54a
Implementation of SDL_HWPALETTE
...
Little bit refactoring for copyIndexedColorData now it can accept dirty rect
2012-06-13 20:55:11 +07:00
Alon Zakai
84114e14a0
allow multiple possible results in browser test, and use that to fix test_matrix_identity on certain machines
2012-06-12 21:23:13 -07:00
Alon Zakai
9f0a648128
Merge pull request #471 from ehsan/gl_identity_matrix
...
Gl identity matrix
2012-06-12 21:08:03 -07:00
Alon Zakai
f1c4dae2cb
emscripten_random
2012-06-12 17:56:40 -07:00
Ehsan Akhgari
ed9347948a
Initialize the projection and modelview matrices to identity
...
This is required by the spec. Without this change, the testcase in this
patch merely renders the background, and the box in the upper right
corner will not get rendered at all.
2012-06-12 20:06:02 -04:00
Alon Zakai
4bb5c641d3
handle duplicate files in file packager
2012-06-12 10:44:11 -07:00