Slava Pestov
|
39a1147158
|
webapps.wiki: fix template
|
2010-02-25 04:54:42 +13:00 |
Slava Pestov
|
79e14523ca
|
Move closures, fries and set-n to unmaintained
|
2010-02-24 20:24:32 +13:00 |
Slava Pestov
|
c1e7a3ffc2
|
Specialized arrays, structs and other objects responding to the >c-ptr / byte-length protocol can now be written to binary streams
|
2010-02-24 20:18:41 +13:00 |
Joe Groff
|
0ed3f224f9
|
add missing USING: effects.parser to descriptive, set-n
|
2010-02-23 13:27:18 -08:00 |
Joe Groff
|
886b9c9dd2
|
change back other char/uchar* parameters that don't look like actual string types
|
2010-02-23 13:15:16 -08:00 |
Joe Groff
|
96ab4492d2
|
rename current string-mangling "char*" to "c-string". char* is now just a boring old pointer to char
|
2010-02-23 11:42:02 -08:00 |
Slava Pestov
|
d71e7c3ba8
|
freetype: fix load error
|
2010-02-24 00:46:11 +13:00 |
Slava Pestov
|
071836b059
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-23 20:26:41 +13:00 |
Erik Charlebois
|
314215454f
|
Add scaffolding for platforms.txt, add option to fuel-scaffold-vocab
|
2010-02-22 20:17:49 -08:00 |
Joe Groff
|
8faa1046d6
|
remove unnecessary memory>structs from extra/ too
|
2010-02-22 12:34:38 -08:00 |
Slava Pestov
|
c1657739df
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-02-22 20:09:20 +13:00 |
Doug Coleman
|
03059ec9ff
|
Check if we're using ttys before starting curses, since initscr exits on error for some dumb reason
|
2010-02-21 23:38:18 -06:00 |
Slava Pestov
|
f4dc941ff4
|
Merge branch 'master' of git://projects.elasticdog.com/git/factor
|
2010-02-22 14:49:55 +13:00 |
Joe Groff
|
017fba2387
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-21 09:58:41 -08:00 |
Erik Charlebois
|
d6d3401468
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-21 03:36:54 -08:00 |
Erik Charlebois
|
be4d33beb5
|
Add scaffolding words for tags, summary and authors and hook these up to FUEL. Modified fuel-scaffold-vocab to prompt the user for tags, summary and whether to create help and test files immediately.
|
2010-02-21 03:34:08 -08:00 |
Joe Groff
|
61d72dfe86
|
adjust wording in game.loop docs
|
2010-02-20 21:58:09 -08:00 |
Slava Pestov
|
e3af4112c2
|
io.serial.windows: fix load error
|
2010-02-21 17:48:05 +13:00 |
Slava Pestov
|
63365bd3ea
|
native-thread-test: clean up
|
2010-02-21 17:48:05 +13:00 |
Aaron Schaefer
|
005a8dd93b
|
minor poker vocab cleanup
|
2010-02-20 13:15:46 -06:00 |
Joe Groff
|
5208dbe6ec
|
game.loop: separate delegate into tick-delegate and draw-delegate
|
2010-02-20 10:47:03 -08:00 |
Aaron Schaefer
|
67dab237a4
|
clean up PE solution 255
|
2010-02-20 11:20:21 -06:00 |
Aaron Schaefer
|
1a1ce51781
|
Add PE problem 70 to common project file
|
2010-02-20 09:16:53 -06:00 |
Aaron Schaefer
|
f9762f8a96
|
Solution to Project Euler problem 70
|
2010-02-20 09:15:05 -06:00 |
Erik Charlebois
|
c1e4a55f8a
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-20 00:22:16 -08:00 |
Erik Charlebois
|
89d38dff5c
|
Merge up
|
2010-02-20 00:22:01 -08:00 |
Slava Pestov
|
3944277d04
|
Fix load errors exposed by platforms.txt change
|
2010-02-20 13:31:09 +13:00 |
Slava Pestov
|
0aad3e6e12
|
vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases
|
2010-02-20 13:30:49 +13:00 |
Philipp Brüschweiler
|
779a49b765
|
infix: part about integers as sequences doesn't apply anymore
|
2010-02-19 11:26:01 +01:00 |
Slava Pestov
|
68f9c4d70f
|
libusb: add unportable tag since it depends on the unix vocab
|
2010-02-19 18:24:36 +13:00 |
Aaron Schaefer
|
c82635f280
|
update project-euler common files
|
2010-02-18 20:46:18 -06:00 |
Slava Pestov
|
bdb2113669
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-02-19 12:35:21 +13:00 |
Slava Pestov
|
74891bc02a
|
Update documentation for new help lint check
|
2010-02-19 12:31:52 +13:00 |
Erik Charlebois
|
965df8ab5f
|
Bindings to libusb
|
2010-02-18 12:53:15 -08:00 |
Aaron Schaefer
|
2064b5cc3c
|
Solution to Project Euler problem 206
|
2010-02-17 22:25:53 -06:00 |
Erik Charlebois
|
1f9e978179
|
Merge up
|
2010-02-17 18:16:16 -08:00 |
Joe Groff
|
064d6fdd17
|
update gpu docs—VAOs no longer required
|
2010-02-17 12:50:32 -08:00 |
Joe Groff
|
ed605933fe
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-17 11:26:52 -08:00 |
Joe Groff
|
880ac90898
|
fall back to manual gl vertex attribute management when GL_APPLE_vertex_array_object is not present, so gpu can support vanilla GL 2.0
|
2010-02-17 11:26:32 -08:00 |
Slava Pestov
|
765847b584
|
tuple-arrays: require that base type be final
|
2010-02-18 03:57:02 +13:00 |
Erik Charlebois
|
9128b8dc23
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-17 00:06:27 -08:00 |
Erik Charlebois
|
abb823e309
|
Remove game.input dependency from chipmunk.demo so it works on linux
|
2010-02-16 22:37:31 -08:00 |
Joe Groff
|
a77780b65f
|
move alut stuff to openal.alut so alut only gets deployed if we use it
|
2010-02-16 22:31:21 -08:00 |
Joe Groff
|
44b291de33
|
deploy ogg and vorbis libraries
|
2010-02-16 14:24:04 -08:00 |
Joe Groff
|
89ca112a48
|
deploy openal and alut libraries except on OS X
|
2010-02-16 13:42:01 -08:00 |
Joe Groff
|
ef59594700
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-16 10:41:15 -08:00 |
Erik Charlebois
|
2eaf726eae
|
Merge to upstream
|
2010-02-16 10:35:15 -08:00 |
Joe Groff
|
8fc8da465b
|
reduce reflection level on gpu.demos.bunny deployment to hopefully get it back below the tools.deploy test limit size
|
2010-02-16 10:30:20 -08:00 |
Erik Charlebois
|
9135f3a428
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-16 03:27:33 -08:00 |
Erik Charlebois
|
2bf2244c36
|
Splines: catmull-rom, bezier curve, cubic hermite, kochanek-bartels
|
2010-02-16 03:26:36 -08:00 |
Erik Charlebois
|
75e8ed7e33
|
Fix some doc typos, metadata
|
2010-02-16 03:25:03 -08:00 |
Slava Pestov
|
4f62d63e47
|
Merge branch 'deploy-resources' of git://factorcode.org/git/factor into deploy-resources
|
2010-02-17 00:17:09 +13:00 |
Slava Pestov
|
d56fefdfeb
|
websites.concatenative: fix mason web app invocation
|
2010-02-17 00:13:08 +13:00 |
Slava Pestov
|
2d57c9d815
|
Clean up some tags
|
2010-02-17 00:12:55 +13:00 |
Slava Pestov
|
913c949a5a
|
math.points: move to extra
|
2010-02-16 15:29:02 +13:00 |
Slava Pestov
|
7613f88917
|
benchmark.raytracer-simd: make some changes to improve performance
|
2010-02-16 14:32:50 +13:00 |
Joe Groff
|
8f6cff8167
|
add icons for gpu.demos.raytrace
|
2010-02-15 14:29:36 -08:00 |
Joe Groff
|
73b8249cf3
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
basis/tools/deploy/shaker/shaker.factor
|
2010-02-15 11:50:43 -08:00 |
Joe Groff
|
0ddc3611ad
|
icon for gpu.demos.bunny
|
2010-02-15 11:01:00 -08:00 |
Joe Groff
|
bc17409c2f
|
gpu.demos.bunny: use images.tiff so that it's present in deployed bundle
|
2010-02-14 23:27:48 -08:00 |
Slava Pestov
|
84d0dedd86
|
mason.source: save git-id in source packages, just like binary packages
|
2010-02-15 19:01:19 +13:00 |
Joe Groff
|
e3f83a60af
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-14 21:07:04 -08:00 |
Joe Groff
|
8c88f98814
|
add resources.txt for gpu.demos.bunny
|
2010-02-14 14:03:19 -08:00 |
Joe Groff
|
5c3c7992f8
|
gpu.demos.raytrace: add deploy config and resources.txt
|
2010-02-14 14:02:47 -08:00 |
Aaron Schaefer
|
863f5b748f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-14 16:01:45 -06:00 |
Aaron Schaefer
|
2383a7118c
|
collect-benchmarks needs to convert from nano not micro
|
2010-02-14 15:59:18 -06:00 |
Joe Groff
|
e93ef19190
|
audio.chunked-file: inline "check-chunk" so heap-size call can be folded away and audio can be deployed
|
2010-02-14 13:58:24 -08:00 |
Joe Groff
|
80507856f4
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-14 12:42:37 -08:00 |
Slava Pestov
|
0d547a950f
|
More preparations for a release
|
2010-02-15 01:03:26 +13:00 |
Joe Groff
|
a0853aef4e
|
gpu.textures: add symbolic constants for LATC compression
|
2010-02-13 18:06:48 -08:00 |
Slava Pestov
|
d35d49e409
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-02-14 13:24:01 +13:00 |
Slava Pestov
|
3e67d331b3
|
webapps.mason: work in progress
|
2010-02-14 04:22:52 +13:00 |
Erik Charlebois
|
9cd809802f
|
Fix stack effect decl in listener.factor and mismatched dynamic stack effect for error hook in remote.factor
|
2010-02-13 03:50:04 -08:00 |
Erik Charlebois
|
33bdf4659a
|
Merge up with Joe's earlier change that added s3tc
|
2010-02-13 02:43:42 -08:00 |
Erik Charlebois
|
44aa9a032e
|
Merge up with Joe's earlier change that added s3tc
|
2010-02-13 02:41:03 -08:00 |
Joe Groff
|
9b2fcb7252
|
gpu.textures: add compressed texture support
|
2010-02-11 14:22:54 -08:00 |
Joe Groff
|
1bb959d7b9
|
use inline and TYPED: in terrain so that vector math can optimize
|
2010-02-11 10:55:50 -08:00 |
Erik Charlebois
|
4b428342cf
|
Bindings to the Chipmunk 2d physics library.
|
2010-02-10 21:54:32 -08:00 |
Joe Groff
|
46f79e0542
|
gpu.shaders: change around vertex-array construction a bit. rename <vertex-array> to <multi-vertex-array> and buffer>vertex-array to <vertex-array*> . add new <vertex-array> that takes a single buffer and reads it with the program's linked vertex-format
|
2010-02-10 15:27:57 -08:00 |
Joe Groff
|
7820c4f77b
|
fix gpu.shaders docs
|
2010-02-10 14:54:37 -08:00 |
Joe Groff
|
d1872e61da
|
change GLSL-PROGRAM: syntax to allow for vertex formats to be specified for link-time attribute index assignment with glBindAttribLocation. the transform feedback format now needs to be marked with "feedback-format:"
|
2010-02-10 13:03:44 -08:00 |
Joe Groff
|
027f8ce438
|
gpu.render: allow uniform-tuples to hand off specialized-arrays, structs, simd types, etc. directly to glUniform*v functions when binding uniforms
|
2010-02-10 11:24:36 -08:00 |
Slava Pestov
|
109579928d
|
webapps.mason: fix load error
|
2010-02-10 03:57:14 +13:00 |
Slava Pestov
|
859979bfbf
|
webapps.mason: fix load error
|
2010-02-10 02:17:19 +13:00 |
Slava Pestov
|
e6915982c6
|
mason.server.notify: fix
|
2010-02-09 23:30:41 +13:00 |
Slava Pestov
|
d13375bafd
|
mason.server.release: work in progress
|
2010-02-09 23:27:39 +13:00 |
Slava Pestov
|
4ffcf8e50d
|
Remove math.floats.parser now that its no longer needed
|
2010-02-08 16:52:29 +13:00 |
Slava Pestov
|
9724a7d9d1
|
math.floats.parser: new vocabulary with old string>float word
|
2010-02-08 08:32:13 +13:00 |
Slava Pestov
|
419d954dc1
|
Fix unit test for math.parser change
|
2010-02-08 08:31:17 +13:00 |
Joe Groff
|
0e4ba42861
|
fill in USING: for sequences.inserters tests
|
2010-02-07 00:14:56 -08:00 |
Joe Groff
|
efae29a947
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-07 00:13:44 -08:00 |
Joe Groff
|
175c5f014c
|
sequences.inserters: a new utility that abuses the exemplar parameter of *-as combinators to direct their output into existing growable sequences, either appending to the end of the vector (appender) or emptying the vector and replacing the contents (replacer)
|
2010-02-07 00:13:32 -08:00 |
erikc
|
a6067c6fb5
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-05 15:53:18 -08:00 |
erikc
|
611a8ba407
|
Add material loading for OBJ format, generalize model-viewer and removed hard-coded paths
|
2010-02-05 15:51:53 -08:00 |
Joe Groff
|
0844e138fb
|
gpu.buffers: allocate-byte-array word, equivalent to [ byte-length ] keep allocate-buffer
|
2010-02-05 14:07:45 -08:00 |
Joe Groff
|
1866f5a760
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-04 19:45:25 -08:00 |
Joe Groff
|
fbd007b386
|
images.atlas: add "make-atlas-assoc" word to take a name->image assoc and generate a name->texcoord assoc alongside the atlas
|
2010-02-04 19:43:14 -08:00 |
Doug Coleman
|
5dfccaddae
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-04 16:03:16 -06:00 |
Doug Coleman
|
d4dfc09252
|
Move jamshred to unmaintained
|
2010-02-04 16:03:00 -06:00 |
Joe Groff
|
5bbfd50a52
|
quaterion to matrix4 conversion
|
2010-02-04 11:25:45 -08:00 |
Slava Pestov
|
c472ea84a9
|
pairs: assoc implementation optimized for a single key/value pair
|
2010-02-04 08:05:01 +13:00 |
Slava Pestov
|
a07e2e4916
|
Update some more 'update' usages to call 'assoc-union!'
|
2010-02-04 03:44:24 +13:00 |
Slava Pestov
|
df2474a3e3
|
prettyprint.callables: not needed anymore since fry output is prettier
|
2010-02-03 23:11:29 +13:00 |
Slava Pestov
|
29e1d268b7
|
generic: rename method-body predicate class to method
|
2010-02-03 23:11:24 +13:00 |
Doug Coleman
|
c15866a189
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-03 00:05:15 -06:00 |
Doug Coleman
|
5c90821e1d
|
Change benchmark.recursive to make less recursions to avoid overflowing the callstack on win64
|
2010-02-03 00:04:37 -06:00 |
erikc
|
7a983c1cc1
|
Move collada viewer to extra/model-viewer
|
2010-02-01 22:12:22 -08:00 |
erikc
|
e0f63ac0b6
|
Unify obj and collada loading under a common models umbrella loader
|
2010-02-01 18:44:09 -08:00 |
Joe Groff
|
b220722191
|
tweak images.atlas interface. return a hash of images to texcoords for the images that made up the atlas
|
2010-02-01 12:05:28 -08:00 |
Slava Pestov
|
875e4d81ad
|
mason: print callstack trace for build loop errors
|
2010-02-01 12:41:04 -06:00 |
erikc
|
544acdbb12
|
Missed a few changed
|
2010-01-31 16:56:58 -08:00 |
erikc
|
90d6de9ede
|
Factored collada implementation a bit more and fixed some bugs
|
2010-01-31 16:56:26 -08:00 |
Slava Pestov
|
8f763fe8da
|
Merge git://github.com/littledan/Factor into littledan
|
2010-01-31 02:54:58 +13:00 |
Joe Groff
|
9bff9b841d
|
images.atlas tool for creating an atlas image from an array of image objects
|
2010-01-29 16:33:19 -08:00 |
Joe Groff
|
8ab69e49c4
|
gpu.shaders: don't attempt to bind vertex attributes that don't exist in the compiled shader
|
2010-01-28 21:48:41 -08:00 |
Daniel Ehrenberg
|
8647da9a9b
|
Removing rot/-rot in nsieve and nsieve-bits
|
2010-01-26 15:11:12 -06:00 |
Joe Groff
|
506de43f6b
|
docs for audio.vorbis
|
2010-01-25 20:35:36 -08:00 |
Joe Groff
|
5f0b0f8664
|
don't leak the Factor stream when the vorbis-stream finishes
|
2010-01-25 20:28:45 -08:00 |
Joe Groff
|
43ad2c3619
|
audio.loader docs
|
2010-01-25 20:12:22 -08:00 |
Joe Groff
|
bcdf9985db
|
fix audio.vorbis streaming to read in data from factor stream whenever necessary to feed libogg a full page. fixes premature stops on some test files
|
2010-01-25 19:19:17 -08:00 |
Joe Groff
|
b6f272f7fc
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-01-25 15:16:05 -08:00 |
Joe Groff
|
0c944404c5
|
tweak queue-clip-buffer to stop bothering the audio generator after generate-audio returns a size of 0 or f
|
2010-01-25 14:52:21 -08:00 |
Joe Groff
|
0f5d7a1d26
|
docs for audio.engine
|
2010-01-25 14:49:11 -08:00 |
Joe Groff
|
18c077de6d
|
docs for "audio" vocab
|
2010-01-25 13:14:12 -08:00 |
Slava Pestov
|
34f40c3a72
|
Various documentation improvements
|
2010-01-26 01:01:12 +13:00 |
Slava Pestov
|
0f8cd470b5
|
mason.child: run nmake on Windows
|
2010-01-25 21:05:41 +13:00 |
Joe Groff
|
65c4a6d930
|
tweak audio.vorbis to queue up a fixed-sized preallocated buffer instead of taking ogg packets in whatever bizarre size they come
|
2010-01-24 22:06:23 -08:00 |
Joe Groff
|
06f51bc67e
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-01-24 12:48:17 -08:00 |
Joe Groff
|
73d5b02e56
|
audio.vorbis phase 2—actually decode and supply audio
|
2010-01-24 12:47:10 -08:00 |
Joe Groff
|
04fa2c5550
|
audio.engine: dispose generator for streaming-audio-clip when it finishes
|
2010-01-24 12:45:51 -08:00 |
Joe Groff
|
9e17d5ab09
|
steal chris double's ogg.player code and turn it into an audio.engine compatible vorbis streamer. phase 1—read headers and determine stream audio format
|
2010-01-24 10:08:39 -08:00 |
Joe Groff
|
5ab09af273
|
audio.engine: let audio generators determine their own buffer size
|
2010-01-24 10:07:14 -08:00 |
Doug Coleman
|
8ae200d419
|
Rename accumulator to collector, pusher to selector
|
2010-01-22 15:00:53 -06:00 |
Doug Coleman
|
3b0917bb0c
|
Mason requires a hostname now (things break if this is an empty string)
|
2010-01-22 12:59:30 -06:00 |
Joe Groff
|
6aefee0f6d
|
make sure VAOs are available to gpu library
|
2010-01-21 10:41:11 -08:00 |
Joe Groff
|
b491e7e020
|
remove debug prints
|
2010-01-20 15:23:48 -08:00 |
Joe Groff
|
3fbadffc7a
|
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
|
808eb50598
|
tweak audio.engine generator interface
|
2010-01-20 11:48:48 -08:00 |
Joe Groff
|
3088ada94b
|
update game.worlds and gpu.demo.raytrace for audio.engine changes
|
2010-01-20 11:44:18 -08:00 |
Joe Groff
|
47ecfa8cd0
|
mop up dead code and other debris from audio.engine
|
2010-01-20 11:40:13 -08:00 |
Joe Groff
|
dd949b91f2
|
update audio.engine.test for audio.engine changes
|
2010-01-20 11:36:52 -08:00 |
Joe Groff
|
6eade48d86
|
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
|
92a35ac2ed
|
adjust game.worlds docs language
|
2010-01-20 11:32:21 -08:00 |
Joe Groff
|
dc9c1ead2b
|
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
|
6f3e6e4222
|
downsample gpu.demos.raytrace sound effects to 11kHz so they aren't so pointlessly huge
|
2010-01-19 19:03:01 -08:00 |
Joe Groff
|
a91b59ebc0
|
allow audio-sources to control reference distance and rolloff factor
|
2010-01-19 17:54:55 -08:00 |
Joe Groff
|
c1e49aa74c
|
add gratuitous audio to gpu.demos.raytrace
|
2010-01-19 17:54:25 -08:00 |
Joe Groff
|
c436c082f6
|
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
|
1ab753c552
|
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
|
beb5c0de8d
|
add words to audio.engine for synchronized play/pause/stop of multiple clips
|
2010-01-19 13:16:45 -08:00 |
Joe Groff
|
554a2e3933
|
audio.loader vocab that reads audio file with reader appropriate to file extension
|
2010-01-19 12:46:06 -08:00 |
Joe Groff
|
a765974f66
|
aiff audio file reader
|
2010-01-19 12:25:54 -08:00 |
Joe Groff
|
f866a3f999
|
make audio.wav endian-neutral
|
2010-01-19 11:24:13 -08:00 |
Joe Groff
|
44b5b1970a
|
oops. remove catheter and IVs from audio.engine
|
2010-01-19 10:42:38 -08:00 |
Joe Groff
|
06da84b0fc
|
make audio.engine actually work, add audio.engine.test to exercise it
|
2010-01-19 10:29:25 -08:00 |
Joe Groff
|
40e9ac4f7f
|
add DESTRUCTOR:s for alcCloseDevice and alcDestroyContext
|
2010-01-19 10:28:36 -08:00 |
Joe Groff
|
bbd89c038f
|
remove redundant USING: from terrain
|
2010-01-19 10:28:06 -08:00 |
Joe Groff
|
f0eeb401bb
|
audio.engine initial code dump
|
2010-01-18 14:17:04 -08:00 |
Joe Groff
|
af3239a6b6
|
add ALC bindings to openal
|
2010-01-17 16:07:43 -08:00 |
Joe Groff
|
5a8395c0ea
|
missing USING:s
|
2010-01-17 16:07:29 -08:00 |
Joe Groff
|
ab731d5bf7
|
game.loop: fps word to divide a value into 1,000,000
|
2010-01-16 23:25:40 -08:00 |
Joe Groff
|
02dcfe63c4
|
method-chains docs
|
2010-01-16 23:13:59 -08:00 |
Joe Groff
|
d4471b46b3
|
document game.loop
|
2010-01-16 23:07:20 -08:00 |
Joe Groff
|
ae4fec575f
|
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 |
Joe Groff
|
98d143fde1
|
document game.worlds, tweak GAME: syntax
|
2010-01-16 13:13:13 -08:00 |
Joe Groff
|
b421c1aa8b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-01-16 12:24:47 -08:00 |
Joe Groff
|
c2fa6cf6eb
|
GAME: syntax for defining game entry point with game-loop attributes
|
2010-01-16 12:18:50 -08:00 |
Joe Groff
|
f3210de8c1
|
use MAIN-WINDOW: for key-caps
|
2010-01-16 12:00:00 -08:00 |
Joe Groff
|
2d74afa2a1
|
formatting ocd
|
2010-01-16 11:46:50 -08:00 |
Joe Groff
|
728b6f19e5
|
use world-attributes pref-dim instead of world pref-dim* method where applicable
|
2010-01-16 11:44:58 -08:00 |
Joe Groff
|
7124bc2cb4
|
spheres can use MAIN-WINDOW: too
|
2010-01-16 10:46:23 -08:00 |
Slava Pestov
|
11c626f43e
|
Merge branch 'mongodb-changes' of git://github.com/x6j8x/factor
|
2010-01-17 00:27:18 +13:00 |
Sascha Matzke
|
cf16cff32e
|
adjusted USING: - removed unix vocab
|
2010-01-16 11:46:00 +01:00 |
Joe Groff
|
1510b1a359
|
pry off some ui app boilerplate with a MAIN-WINDOW: syntax
|
2010-01-15 16:55:43 -08:00 |
Joe Groff
|
060a680347
|
game-loop: change "tick-length" to more descriptive "tick-interval-micros"
|
2010-01-15 15:03:33 -08:00 |
Joe Groff
|
586894be54
|
bump game demos up to 60fps. we have the technology
|
2010-01-15 14:36:45 -08:00 |
Joe Groff
|
ac8a5f85f0
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-01-15 14:03:46 -08:00 |
Joe Groff
|
898d678f7d
|
squeeze some TYPED: juice on gpu.*
|
2010-01-15 14:03:15 -08:00 |
Doug Coleman
|
20e82d1a02
|
Merge branch 'mongodb-changes' of git://github.com/x6j8x/factor
|
2010-01-15 05:41:22 -06:00 |
Doug Coleman
|
4895967acf
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
core/sequences/sequences-docs.factor
|
2010-01-14 17:22:02 -06:00 |
Doug Coleman
|
37d4e0c1eb
|
Fix a few integers-as-sequences in docs
|
2010-01-14 17:20:43 -06:00 |
Slava Pestov
|
04d9f19fb8
|
use iota in retry combinator in mason
|
2010-01-14 15:05:39 -06:00 |
Slava Pestov
|
ceba36bfeb
|
Change [0,b) usages to iota
|
2010-01-15 08:05:50 +13:00 |
Doug Coleman
|
7521807b55
|
random is generic now -- iota random -> random
|
2010-01-14 12:48:57 -06:00 |
Slava Pestov
|
a0abae452b
|
benchmarks: update for iota
|
2010-01-15 07:15:36 +13:00 |
Slava Pestov
|
889a14eaaf
|
24-game: update for iota
|
2010-01-15 07:15:35 +13:00 |
Slava Pestov
|
17c9447dd9
|
sudoku: update for iota
|
2010-01-15 07:15:35 +13:00 |
Slava Pestov
|
79679d1aff
|
maze: update for iota
|
2010-01-15 07:15:34 +13:00 |
Slava Pestov
|
b9fe2e2f62
|
jamshred: update for iota
|
2010-01-15 07:15:34 +13:00 |
Slava Pestov
|
cc4eae1eeb
|
tetris.gl: update for iota
|
2010-01-15 07:15:33 +13:00 |
Slava Pestov
|
6347d75eb7
|
noise: update for iota
|
2010-01-15 07:15:33 +13:00 |
Slava Pestov
|
880fb747fc
|
Removing integers-as-sequences
|
2010-01-15 07:15:33 +13:00 |
Slava Pestov
|
5770a5f9b3
|
Fix input-classes of /i and mod, and add some regression tests with various reductions of the original test-case from the terrain demo
|
2010-01-14 18:15:51 +13:00 |
Sascha Matzke
|
50739927cb
|
some minor bson performance improvements
|
2010-01-10 18:42:16 +01:00 |
Sascha Matzke
|
d7c1595831
|
added mongodb connection pool responder
|
2010-01-10 18:42:16 +01:00 |
Sascha Matzke
|
67c8bbe5c7
|
removed generic words; added kill-cursor + filter-fields words
|
2010-01-10 18:42:16 +01:00 |
Sascha Matzke
|
44e32981b2
|
fixed result calculation; added ops/s value
|
2010-01-10 18:42:16 +01:00 |
Sascha Matzke
|
3d490b71ab
|
added filter-fields word which sets the returnfields slot in the current query object
|
2010-01-10 18:42:15 +01:00 |
Doug Coleman
|
621b692cc1
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-01-08 04:17:00 -06:00 |
Joe Groff
|
c540aaed80
|
fix joystick-demo for timer changes
|
2010-01-05 10:23:11 -08:00 |
Doug Coleman
|
e3ce517ac9
|
fix bug in constructor redefinition
|
2010-01-04 14:24:13 -06:00 |
Doug Coleman
|
047fc9f4f7
|
update fica constant
|
2010-01-04 10:59:00 -05:00 |
Doug Coleman
|
ac9263b89e
|
fix unit test
|
2009-12-08 17:05:11 -06:00 |
Doug Coleman
|
c975a3c4f2
|
randomize poker decks in <deck> word
|
2009-12-07 19:28:11 -06:00 |
Doug Coleman
|
7b1e089d98
|
fix project euler 54
|
2009-12-07 18:24:57 -06:00 |
Doug Coleman
|
45091e52ad
|
add circular-while, optimize circular a bit
|
2009-12-06 17:20:46 -06:00 |
Doug Coleman
|
69817c0c38
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-12-02 20:11:08 -06:00 |
Slava Pestov
|
3dee027879
|
Merge branch 'simd-cleanup' of git://factorcode.org/git/factor into simd-cleanup
|
2009-12-02 19:09:56 -05:00 |
Doug Coleman
|
26c6c43483
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-12-02 09:57:51 -06:00 |
Slava Pestov
|
ce10073a07
|
tools.deploy: hello-ui had reflection level of 2, not 1 unnecessarily; tools.deploy.backend now passes -pic=0 to avoid saving PICs in the deployed image
|
2009-12-02 05:33:22 -06:00 |
Doug Coleman
|
2ff68d4448
|
make >ckf generic in poker
|
2009-11-28 19:12:45 -06:00 |
Doug Coleman
|
5e142c9ee7
|
clean up lcd
|
2009-11-28 18:36:47 -06:00 |
Doug Coleman
|
192b48b549
|
messin with the poker vocabulary -- added 7-card evaluator (using 5 card eval) and an omaha hi evaluator
|
2009-11-28 18:11:42 -06:00 |
Joe Groff
|
ebcaaa0d64
|
Merge branch 'master' into simd-cleanup
|
2009-11-26 16:14:46 -08:00 |
Joe Groff
|
6757c85189
|
remove SIMDS:
|
2009-11-26 11:15:46 -08:00 |
Doug Coleman
|
5e73ea216a
|
add product-map-as and use it in poker vocab
|
2009-11-25 23:18:18 -06:00 |
Joe Groff
|
03bae7d316
|
remove SIMD:s
|
2009-11-25 20:21:54 -08:00 |
Joe Groff
|
97df29f4c4
|
update benchmark.nbody-simd and benchmark.raytracer-simd
|
2009-11-25 18:02:27 -08:00 |
Slava Pestov
|
08b6ebc7fa
|
Factor source files should not be executable
|
2009-11-21 17:50:43 -06:00 |
Slava Pestov
|
95e1ea0135
|
mason.report: better benchmark timings
|
2009-11-20 18:20:45 -06:00 |
Slava Pestov
|
2ad5796b6a
|
Update a few places that used string C type names to use words; fixes some deploy tests
|
2009-11-20 03:21:48 -06:00 |
Slava Pestov
|
57127ec5ac
|
mason.report: put github link in build reports
|
2009-11-20 00:12:28 -06:00 |
Slava Pestov
|
312e86e19e
|
Bootstrap and mason now record times in nanoseconds
|
2009-11-19 23:50:30 -06:00 |
Doug Coleman
|
664e6e0c8e
|
fix benchmark time reporting
|
2009-11-19 18:27:09 -06:00 |
Doug Coleman
|
938c4b43ff
|
fix mason time reporting
|
2009-11-19 04:48:59 -06:00 |
Doug Coleman
|
ca39b38303
|
remove system-millis and update vocabs to use system-micros or nano-count
|
2009-11-18 20:56:09 -06:00 |
Doug Coleman
|
9a6ac70140
|
fix load errors
|
2009-11-18 18:53:03 -06:00 |
Doug Coleman
|
306a8765f4
|
Merge branch 'master' into nanos
|
2009-11-18 18:37:35 -06:00 |
Doug Coleman
|
a0122b6227
|
initial zoneinfo parser checkin
|
2009-11-18 17:20:39 -06:00 |
Doug Coleman
|
f29abf5740
|
use $subsections instead of $subsection
|
2009-11-18 16:40:18 -06:00 |
Doug Coleman
|
addb1c90bb
|
rename millis to system-millis, micros to system-micros, add nano-count
|
2009-11-18 15:58:48 -06:00 |
Doug Coleman
|
63ac2e69d5
|
don't allow moving the tetris blocks when game is paused, display paused in the status bar
|
2009-11-30 17:51:29 -06:00 |
Doug Coleman
|
b7de9d264e
|
move monotonic-clock to basis
|
2009-11-30 17:03:36 -06:00 |
Doug Coleman
|
ca468633a4
|
fix load order for monotonic clock
|
2009-11-15 15:28:00 -06:00 |
Doug Coleman
|
fc19cacc29
|
Merge branch 'startup'
|
2009-11-15 15:07:07 -06:00 |
Doug Coleman
|
5d485ce3f7
|
fix more load errors
|
2009-11-15 11:17:23 -06:00 |
Doug Coleman
|
f53bdd3688
|
fix using list, reported by zimbatm
|
2009-11-15 10:55:41 -06:00 |
Doug Coleman
|
3323072613
|
Merge branch 'master' into startup
Conflicts:
core/bootstrap/primitives.factor
vm/run.hpp
|
2009-11-15 02:52:50 -06:00 |
Doug Coleman
|
a5bb3050de
|
adjust windows monotonic clocks to return nanoseconds
|
2009-11-15 02:03:54 -06:00 |
Doug Coleman
|
c836607e2a
|
implement monotonic clock on unix platforms
|
2009-11-15 00:47:20 -06:00 |
Doug Coleman
|
969c1b953a
|
monotonic-count on mac
|
2009-11-15 00:47:27 -06:00 |
Doug Coleman
|
4d2683032b
|
Merge branch 'monotonic' of git://factorcode.org/git/factor into monotonic
|
2009-11-14 23:29:04 -06:00 |
Slava Pestov
|
547abb5603
|
Unit test fixes
|
2009-11-13 23:00:50 -06:00 |
Doug Coleman
|
e3482fc1df
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-11-13 15:03:16 -06:00 |
Doug Coleman
|
52c0b35879
|
fix holiday-names word
|
2009-11-13 14:59:48 -06:00 |
Doug Coleman
|
9f6b71c664
|
working on holiday names from timestamp
|
2009-11-13 14:53:27 -06:00 |
Slava Pestov
|
6032e4e4d6
|
benchmark.fannkuch: use iota
|
2009-11-13 03:52:20 -06:00 |
Doug Coleman
|
b1e83cdb33
|
update more 8bit encoding usages
|
2009-11-12 18:36:47 -06:00 |
Doug Coleman
|
78177cc573
|
clean up holidays.us
|
2009-11-12 15:50:02 -06:00 |
Doug Coleman
|
63b2f102e6
|
better factoring for us-federal-holiday?
|
2009-11-12 14:48:55 -06:00 |