Commit Graph

19279 Commits (54e0221de5fddabf996b4c7fc28c37b15813f551)

Author SHA1 Message Date
Slava Pestov f804c9c422 Move compile-call and related words only meant to be used for debugging to compiler.test 2010-01-23 00:39:56 +13:00
Slava Pestov 892522f8bd alien.c-types: ensure that long and ulong types are defined with define-primitive-type and not typedef 2010-01-23 00:15:08 +13:00
Slava Pestov 638fbb13b0 alien.c-types: clean up and fix for win64 2010-01-22 23:14:20 +13:00
erikc d63c2fefc9 Fix missing vocab USINGs and mispelled d2dbasetypes 2010-01-21 23:33:37 -08:00
erikc 407399b86a Add iota call in game.input.dinput fill-mouse-state. 2010-01-21 18:39:23 -08:00
Joe Groff 77385e8715 generalize vim syntax highlighting for SBUF" " to any syntax word ending in " 2010-01-21 11:13:34 -08:00
Joe Groff de9dad0f08 make sure VAOs are available to gpu library 2010-01-21 10:41:11 -08:00
Doug Coleman 97668156d9 NetBSD 64 blas abi changed 2010-01-21 05:02:39 -06:00
Joe Groff d58ac13101 remove debug prints 2010-01-20 15:23:48 -08:00
Joe Groff 90a065e690 rearrange order of <static-audio-clip> args to be consistent with <streaming-audio-clip> . add a streaming noise generator to audio.engine.test to ensure streaming clips work 2010-01-20 12:26:07 -08:00
Joe Groff 5692b17500 Merge branch 'master' of git://factorcode.org/git/factor 2010-01-20 11:49:59 -08:00
Joe Groff 6b8c5bd101 tweak audio.engine generator interface 2010-01-20 11:48:48 -08:00
Joe Groff 87c09af8f3 update game.worlds and gpu.demo.raytrace for audio.engine changes 2010-01-20 11:44:18 -08:00
Joe Groff 92409fd3b6 mop up dead code and other debris from audio.engine 2010-01-20 11:40:13 -08:00
Joe Groff 8f9b5b8bc7 update audio.engine.test for audio.engine changes 2010-01-20 11:36:52 -08:00
Joe Groff 7a27d8a92b audio.engine improvements: support static and streaming audio clips. let openal handle static sources to avoid factor timer vagaries. rename (audio-clip) to <static-audio-clip>/<streaming-audio-clip>, and <audio-clip> to play-static-audio-clip/play-streaming-audio-clip 2010-01-20 11:35:02 -08:00
Joe Groff 67472040a9 adjust game.worlds docs language 2010-01-20 11:32:21 -08:00
Philipp Brüschweiler ed16e89999 misc: update factor.vim and it's template 2010-01-20 16:57:24 +01:00
Slava Pestov e68996c511 game.input.dinput: fix load error 2010-01-20 07:02:48 -06:00
Slava Pestov 5279845ee0 tools.deploy.shaker: also include tools.errors if user requests debugger to be part of image. This ensures useful printouts of parse errors 2010-01-20 07:01:29 -06:00
Slava Pestov ee71f87cfd kernel: remove bogus test 2010-01-20 19:13:58 +13: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 ef7b5b92f1 add note to game.worlds docs that draw-world* and resize-world can have methods added in addition to the *-game-world specific methods 2010-01-19 19:12:00 -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