Daniel Ehrenberg
|
fbe3add21d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-01-20 00:16:55 -06:00 |
Daniel Ehrenberg
|
d3590ea210
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
basis/compiler/tree/propagation/transforms/transforms.factor
|
2010-01-20 00:15:55 -06:00 |
Slava Pestov
|
ee71f87cfd
|
kernel: remove bogus test
|
2010-01-20 19:13:58 +13:00 |
Daniel Ehrenberg
|
aa1651032d
|
Adding compiler transforms in propagation
|
2010-01-20 00:10:49 -06:00 |
Slava Pestov
|
21c07397d2
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-01-20 18:10:25 +13:00 |
erikc
|
281103ec7e
|
Move windows.dinput to windows.directx.dinput.
|
2010-01-19 21:08:28 -08:00 |
Slava Pestov
|
9d41492aa0
|
windows.psapi: add unportable tag
|
2010-01-20 18:02:10 +13:00 |
Slava Pestov
|
8b366c108f
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-01-20 17:51:40 +13:00 |
Slava Pestov
|
00328c85e0
|
vm: remove vm-ptr primitive
|
2010-01-20 17:06:49 +13:00 |
Slava Pestov
|
580cbe75c6
|
Make stack-checker throw proper errors for primitives that do not have static stack effects
|
2010-01-20 16:37:58 +13:00 |
erikc
|
20d27198b0
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-01-19 19:31:44 -08:00 |
erikc
|
10566ccf5d
|
DirectSDK bindings, excluding dinput which already exists.
|
2010-01-19 19:31:14 -08:00 |
Joe Groff
|
fc4686eaee
|
downsample gpu.demos.raytrace sound effects to 11kHz so they aren't so pointlessly huge
|
2010-01-19 19:03:01 -08:00 |
erikc
|
57111b09c3
|
Map WM_APPCOMMAND browser backward and forward messages to action-left and action-right.
|
2010-01-19 18:28:53 -08:00 |
Joe Groff
|
2f8180faa6
|
allow audio-sources to control reference distance and rolloff factor
|
2010-01-19 17:54:55 -08:00 |
Joe Groff
|
7a14b4ce61
|
add gratuitous audio to gpu.demos.raytrace
|
2010-01-19 17:54:25 -08:00 |
Joe Groff
|
a99f1fd20e
|
make a protocol for audio.engine sources/listeners. fix multiple clip play/pause/stop words, and fix when a clip gets disposed during update-audio
|
2010-01-19 17:39:11 -08:00 |
Joe Groff
|
e5c44b95aa
|
game.worlds overhaul: add optional support for integrating audio.engine and make game.input integration optional too. add "tick-game-world" generic for extending game-world's tick* method
|
2010-01-19 16:07:47 -08:00 |
Joe Groff
|
3cfe2afa44
|
make apply-world-attributes generic
|
2010-01-19 14:06:48 -08:00 |
Joe Groff
|
ab7d8aca7c
|
add words to audio.engine for synchronized play/pause/stop of multiple clips
|
2010-01-19 13:16:45 -08:00 |
Joe Groff
|
303efda053
|
audio.loader vocab that reads audio file with reader appropriate to file extension
|
2010-01-19 12:46:06 -08:00 |
Joe Groff
|
0d57d0deb2
|
aiff audio file reader
|
2010-01-19 12:25:54 -08:00 |
Joe Groff
|
9c95b884dd
|
make audio.wav endian-neutral
|
2010-01-19 11:24:13 -08:00 |
Joe Groff
|
beb0e7ae5b
|
oops. remove catheter and IVs from audio.engine
|
2010-01-19 10:42:38 -08:00 |
Joe Groff
|
06fb0fb71d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-01-19 10:30:00 -08:00 |
Joe Groff
|
b8d4a3e51b
|
make audio.engine actually work, add audio.engine.test to exercise it
|
2010-01-19 10:29:25 -08:00 |
Joe Groff
|
5f8755a30c
|
add DESTRUCTOR:s for alcCloseDevice and alcDestroyContext
|
2010-01-19 10:28:36 -08:00 |
Joe Groff
|
ee0eaf4ede
|
remove redundant USING: from terrain
|
2010-01-19 10:28:06 -08:00 |
Slava Pestov
|
12869f73bf
|
build-support/cleanup: clean up 'images' directory after testing
|
2010-01-20 03:15:11 +13:00 |
Slava Pestov
|
cc69719147
|
vm: don't recompile lazy-jit-compile more than once
|
2010-01-20 02:48:31 +13:00 |
Slava Pestov
|
860641f759
|
GNUmakefile: some more cleanups
|
2010-01-20 02:48:07 +13:00 |
Slava Pestov
|
9a222a4163
|
compiler.tree.propagation.call-effect: eliminate some dispatch from call( expansion
|
2010-01-19 21:08:45 +13:00 |
Slava Pestov
|
5606825e8b
|
vm: remove primitive table, non-optimizing compiler now looks up primitives with dlsym()
|
2010-01-19 20:00:33 +13:00 |
Slava Pestov
|
8836ce2581
|
Fix performance regression in vector ops on specialized arrays, tweak definition of <slice> and 2map-reduce to generate fewer conditionals
|
2010-01-19 17:48:10 +13:00 |
Doug Coleman
|
87c3bc4e69
|
Even better fix for building Factor's shared library
|
2010-01-18 22:14:46 -06:00 |
Joe Groff
|
ace167991d
|
audio.engine initial code dump
|
2010-01-18 14:17:04 -08:00 |
Doug Coleman
|
9233300303
|
Better fix for building dll on WIndows
|
2010-01-18 14:17:03 -06:00 |
Slava Pestov
|
d36b83d6a9
|
Use ParseCommandLineArgvw() on Windows again, instead of hand-rolled parser. Update Nmakefile to link in shell32.dll, where this function is defined
|
2010-01-18 06:12:04 -06:00 |
Doug Coleman
|
c2bdb133d6
|
Don't build the Factor dll twice on Windows
|
2010-01-18 05:21:50 -06:00 |
Slava Pestov
|
ac800e2396
|
compiler.tree.escape-analysis: make tests a bit more robust; a change to boa constructors recently meant dead curries were showing up on certain expansions, this was throwing off the escape-analysis test's unboxed allocation counting. Fix this by having the test run DCE first, and remove a few tests that no longer make sense now
|
2010-01-18 23:32:34 +13:00 |
Slava Pestov
|
c4f19bc117
|
io.servers.connection: accept-loop doesn't need to be 'inline recursive'
|
2010-01-18 22:23:57 +13:00 |
Slava Pestov
|
637a77c018
|
Stop wearing monocle and use the term "entry point" instead of "XT" throughout VM and compiler; also remove two unused relocation types
|
2010-01-18 20:54:00 +13:00 |
Doug Coleman
|
41082b5b12
|
Fix minor typo in <server> docs
|
2010-01-17 23:13:20 -06:00 |
Joe Groff
|
2b96f43929
|
add ALC bindings to openal
|
2010-01-17 16:07:43 -08:00 |
Joe Groff
|
893c365912
|
missing USING:s
|
2010-01-17 16:07:29 -08:00 |
Joe Groff
|
9e0f26f6eb
|
game.loop: fps word to divide a value into 1,000,000
|
2010-01-16 23:25:40 -08:00 |
Joe Groff
|
6ca5aa9994
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-01-16 23:15:02 -08:00 |
Joe Groff
|
a146e1a715
|
method-chains docs
|
2010-01-16 23:13:59 -08:00 |
Joe Groff
|
78721348ea
|
document game.loop
|
2010-01-16 23:07:20 -08:00 |
Joe Groff
|
89f104d8ab
|
add begin-game-world and end-game-world generics so method-chains aren't needed just to do game setup and teardown at the right time
|
2010-01-16 23:06:54 -08:00 |