Erik Charlebois
|
964f45fc77
|
Techniques work
|
2010-04-04 18:57:58 -07:00 |
Slava Pestov
|
52736dd94f
|
mason.child: fix unit test for boot image renaming
|
2010-04-04 12:20:56 -04:00 |
Erik Charlebois
|
925d2c7e58
|
PGM image loading and saving
|
2010-04-04 03:23:04 -07:00 |
Slava Pestov
|
68073831f9
|
mason.common: increase timeout because Windows is damn slow
|
2010-04-02 14:14:25 -04:00 |
Doug Coleman
|
0c0935dfc1
|
Fix typo in webkit demo
|
2010-04-01 22:25:07 -05:00 |
Joe Groff
|
ef884ef7f2
|
Merge branch 'master' into abi-symbols
|
2010-04-01 15:28:36 -07:00 |
Doug Coleman
|
026499e64f
|
Use flags{ instead of flags all over the place
|
2010-04-01 14:44:03 -05:00 |
Erik Charlebois
|
116c8850ac
|
PPM image loading and saving
|
2010-04-01 00:44:32 -07:00 |
Joe Groff
|
f3dd625de6
|
"stdcall" -> stdcall
|
2010-03-31 19:29:04 -07:00 |
Joe Groff
|
65c3259761
|
"cdecl" -> cdecl
|
2010-03-31 19:20:35 -07:00 |
Joe Groff
|
0a9d1b03a1
|
variables: typed vars, globals
|
2010-03-28 21:25:49 -07:00 |
Joe Groff
|
5f31860f18
|
"variables" vocab with uniform-access global, dynamic, and local vars
|
2010-03-28 19:27:34 -07:00 |
Joe Groff
|
f60bdb4cb1
|
remove old, unused 'vars' vocab
|
2010-03-28 19:26:24 -07:00 |
Daniel Ehrenberg
|
240c6819a9
|
Merge branch 'master' into conditional
|
2010-03-28 19:49:32 -04:00 |
Erik Charlebois
|
fcec127d2d
|
Debug rendering vocabulary
|
2010-03-27 14:31:24 -07:00 |
Erik Charlebois
|
532c2aa5ad
|
FFI structs for manipulating ELF objects.
|
2010-03-27 14:21:28 -07:00 |
Slava Pestov
|
88d0793946
|
spelling: John Benediktsson's port of Peter Norvig's spelling corrector
|
2010-03-27 06:25:47 -04:00 |
Joe Groff
|
d3767a7f27
|
Merge branch 'master' of factorcode.org:/git/factor
|
2010-03-26 20:09:38 -07:00 |
Joe Groff
|
dbebe044c9
|
cursors: -find iterator
|
2010-03-26 20:08:29 -07:00 |
Slava Pestov
|
63c7513e2d
|
websites.concatenative: fix stylesheet
|
2010-03-25 09:21:49 -04:00 |
Joe Groff
|
e0435f6261
|
cursors: typo in -into-growable-
|
2010-03-24 19:02:27 -07:00 |
Joe Groff
|
96d2b44f3e
|
cursors: push the -out- part from -map into -map-
|
2010-03-24 18:16:22 -07:00 |
Joe Groff
|
e0358219ad
|
cursors: some refactoring:
- rename -container- to -in-
- rename current -map- to -out-
- rename "pipe-cursor" to "map-cursor"
- have -map- and -map take the "to" cursor
|
2010-03-24 18:05:41 -07:00 |
Joe Groff
|
c70090bb83
|
cursors: -with- filter (e.g. foo H{ ... } [ ... ] assoc- -with- -each)
|
2010-03-24 17:02:10 -07:00 |
Joe Groff
|
c17eb80b90
|
cursors: generalized -ncontainer-
|
2010-03-24 16:41:52 -07:00 |
Joe Groff
|
56c89c0510
|
cursors: 2each, 2map-as, 2map, using zip-cursors
|
2010-03-24 15:26:50 -07:00 |
Joe Groff
|
98d81e71d7
|
cursors: fix load errors w/o auto-use
|
2010-03-24 14:37:01 -07:00 |
Joe Groff
|
7fe4a2b01f
|
cursors: finite-stream-cursors can act as containers over [self, end-of-stream)
|
2010-03-24 14:35:51 -07:00 |
Joe Groff
|
cd3bffee34
|
cursors: set up some "stream cursor" mixin and change pusher-cursor to use them
|
2010-03-24 13:04:14 -07:00 |
Joe Groff
|
ab148a85e0
|
proof of concept new "cursors" framework
|
2010-03-24 00:42:38 -07:00 |
Samuel Tardieu
|
b742df468b
|
Add BFS search algorithm
|
2010-03-23 10:46:48 +01:00 |
Samuel Tardieu
|
8e003bf239
|
Rename astar into path-finding
|
2010-03-23 10:46:48 +01:00 |
Joe Groff
|
4ad1f7d7d4
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-03-23 02:12:14 -07:00 |
Joe Groff
|
63bb6c4e42
|
gpu: add geometry shader support
|
2010-03-23 02:11:57 -07:00 |
Slava Pestov
|
522f28d5a5
|
webapps.planet: wrap feed updating within a with-logging form so that errors fetch-feed don't break everything. Previously if there was an error fetching a feed, the update task would just stop
|
2010-03-23 05:07:44 -04:00 |
Samuel Tardieu
|
f62d414bd1
|
Add some documentation precisions for astar
|
2010-03-23 09:30:48 +01:00 |
Samuel Tardieu
|
14d1da94bb
|
Use sets
|
2010-03-23 09:12:10 +01:00 |
Slava Pestov
|
76e1dc5c77
|
irc.gitbot: new nickname
|
2010-03-23 02:22:28 -04:00 |
Slava Pestov
|
3ffee52cad
|
irc.gitbot: fix USING:
|
2010-03-23 02:05:24 -04:00 |
Slava Pestov
|
bc174332d1
|
irc.gitbot: don't stop the alarm if running git throws an error
|
2010-03-23 01:55:50 -04:00 |
Daniel Ehrenberg
|
887c289c6c
|
Merge branch 'master' of git://factorcode.org/git/factor into conditional
|
2010-03-19 06:46:16 -04:00 |
Daniel Ehrenberg
|
eb060443db
|
Updating code to use require-when rather than vocab [ require ] when
|
2010-03-18 01:13:37 -04:00 |
Slava Pestov
|
aa4a9f8288
|
mason.test: fix outdated boot image check
|
2010-03-18 17:25:56 +13:00 |
Daniel Ehrenberg
|
1da6ea957a
|
Fixing bugs with sets, including adding new within and without words
|
2010-03-16 20:17:26 -04:00 |
Daniel Ehrenberg
|
512fe14e4e
|
Merge branch 'bags' of git://github.com/littledan/Factor
Conflicts:
basis/compiler/cfg/ssa/construction/tdmsc/tdmsc.factor
basis/furnace/auth/auth.factor
basis/stack-checker/backend/backend.factor
|
2010-03-16 13:28:00 -04:00 |
Samuel Tardieu
|
db106486f1
|
Also test the derivation variant of astar
|
2010-03-16 09:28:51 +01:00 |
Joe Groff
|
8687a7e283
|
Merge branch 'master' of git://factorcode.org/git/factor into row-polymorphism
|
2010-03-12 14:36:13 -08:00 |
Doug Coleman
|
2785399c7b
|
Add ARTICLE: and ABOUT: sections to astar docs
|
2010-03-12 04:36:43 -06:00 |
Slava Pestov
|
9c3b94519d
|
project-euler.206: reduce memory usage
|
2010-03-12 16:45:31 +13:00 |
Slava Pestov
|
e3fd22268e
|
mason.test: forget test definitions to free up code heap space and hopefully get builds to complete on PowerPC
|
2010-03-12 11:05:09 +13:00 |
Slava Pestov
|
f6511eb098
|
Merge branch 'master' of git://factorcode.org/git/factor into row-polymorphism
|
2010-03-11 22:10:24 +13:00 |
Slava Pestov
|
fd767b7d31
|
furnace.recaptcha: make it easier to use
|
2010-03-11 21:02:39 +13:00 |
Slava Pestov
|
0d0f1a92a8
|
websites.concatenative: add a recaptcha to the pastebin
|
2010-03-11 19:14:16 +13:00 |
Joe Groff
|
f24a74f66c
|
Merge branch 'master' into row-polymorphism
|
2010-03-10 11:48:41 -08:00 |
Joe Groff
|
18f3df9d4a
|
more help-lint
|
2010-03-09 21:02:43 -08:00 |
Joe Groff
|
e7968ceffc
|
mop up compiler errors from macosx load-all
|
2010-03-09 00:56:07 -08:00 |
Joe Groff
|
191ac353fd
|
generalize stack effects so we can bootstrap with the stricter stack effect checking
|
2010-03-08 23:38:10 -08:00 |
Joe Groff
|
0f8d77952b
|
Merge branch 'master' of git://factorcode.org/git/factor into row-polymorphism
|
2010-03-08 18:14:29 -08:00 |
Samuel Tardieu
|
1266383e4a
|
Use a subclassed tuple with methods instead of quotations
|
2010-03-08 20:29:24 +01:00 |
Samuel Tardieu
|
bda1c97d21
|
Project Euler : problem 265
|
2010-03-08 18:35:30 +01:00 |
Doug Coleman
|
1669194d04
|
Fix typedef typo in opencl
|
2010-03-08 03:39:29 -06:00 |
Joe Groff
|
31d722df7e
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-03-06 14:01:53 -08:00 |
Joe Groff
|
211cafed4a
|
tag opencl.* untested
|
2010-03-06 14:01:26 -08:00 |
Samuel Tardieu
|
adcf50514c
|
Use a better heuristic
|
2010-03-06 14:37:35 +01:00 |
Samuel Tardieu
|
0e35c883ae
|
Remove useless USING:
|
2010-03-06 14:31:46 +01:00 |
Samuel Tardieu
|
542096b528
|
Use distance from math.vectors
|
2010-03-06 14:14:54 +01:00 |
Samuel Tardieu
|
eff65915b0
|
A* algorithm implementation
|
2010-03-06 13:48:54 +01:00 |
Erik Charlebois
|
3b9d6f64a4
|
Get the OpenCL driver name right on Linux, confirm test passes
|
2010-03-05 22:37:10 -08:00 |
Joe Groff
|
48b433750b
|
clean up polymorphic stack effects in fuel
|
2010-03-05 21:51:13 -08:00 |
Erik Charlebois
|
950f268bad
|
Get OpenCL unit tests passing on Win7/NVidia.
|
2010-03-03 02:06:58 -08:00 |
Erik Charlebois
|
7d9c73c406
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-03-03 00:04:17 -08:00 |
Erik Charlebois
|
a7f1d4f231
|
Initial checkin of OpenCL bindings
|
2010-03-03 00:02:47 -08:00 |
Daniel Ehrenberg
|
7364608417
|
Merge branch 'master' of git://factorcode.org/git/factor into bags
|
2010-03-02 17:04:45 -05:00 |
Doug Coleman
|
8ef279e020
|
Fix load error in calendar
|
2010-03-02 11:38:35 -06:00 |
Doug Coleman
|
3faa1a57d3
|
Add a parsing word to output slots to the stack instead of to an array
|
2010-03-02 04:51:52 -06:00 |
Doug Coleman
|
55e772c528
|
Remove the http-data word
|
2010-03-01 22:32:15 -06:00 |
Joe Groff
|
9bf5c76771
|
lexer: add "each-token" and "map-tokens", which are equivalent to "parse-token _ each/map" but incremental. update a smattering of parsing words (such as USING:, SYMBOLS:, etc.) to use each-token/map-tokens
|
2010-02-28 22:19:43 -08:00 |
Slava Pestov
|
e3ddafbdec
|
core-foundation.run-loop: clean up and speed up some code to fix starvation issue exposed by game.loop (reported by Joe Groff)
|
2010-03-01 12:22:18 +13:00 |
Slava Pestov
|
e7d2e73215
|
webapps.help: fix typo
|
2010-02-28 19:44:18 +13:00 |
Daniel Ehrenberg
|
da57436180
|
Finishing eliminating prune as a synonym of members
|
2010-02-27 14:52:24 -05:00 |
Doug Coleman
|
07dfcf2298
|
Beginning of a real fullscreen library
|
2010-02-27 13:03:28 -06:00 |
Doug Coleman
|
90597236e1
|
Add a slots{ word for accessing multiple slots
|
2010-02-27 07:58:40 -06:00 |
Doug Coleman
|
9bf7f56283
|
Add a new word http-data that is just http-get nip
|
2010-02-27 07:58:35 -06:00 |
Daniel Ehrenberg
|
6298203b4c
|
Making all of basis and extra unambiguous for sets/namespaces
|
2010-02-26 16:28:38 -05:00 |
Joe Groff
|
1bb27b8a21
|
deploy chipmunk lib
|
2010-02-25 15:13:06 -08:00 |
Slava Pestov
|
7826543d2e
|
sequences: add cartesian-each, cartesian-map, cartesian-product words to eliminate some duplication throughout the codebase
|
2010-02-25 20:54:57 +13:00 |
Joe Groff
|
433f0d1ea6
|
game.worlds: construct game-loop object before begin-game-world is called so begin-game-world can change it before the loop is started
|
2010-02-24 20:07:13 -08:00 |
Joe Groff
|
7de21ca8be
|
fix up chipmunk.demo, add a MAIN:
|
2010-02-24 18:46:02 -08:00 |
Joe Groff
|
2e888f1ee7
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-24 18:26:46 -08:00 |
Joe Groff
|
d853061f8f
|
move chipmunk to chipmunk.ffi
|
2010-02-24 17:00:17 -08:00 |
Slava Pestov
|
d0c21a9182
|
webapps.wiki: fix template
|
2010-02-25 04:54:42 +13:00 |
Slava Pestov
|
187e0f96ca
|
Move closures, fries and set-n to unmaintained
|
2010-02-24 20:24:32 +13:00 |
Slava Pestov
|
af0ddd5985
|
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
|
211004f7e0
|
add missing USING: effects.parser to descriptive, set-n
|
2010-02-23 13:27:18 -08:00 |
Joe Groff
|
db6c083162
|
change back other char/uchar* parameters that don't look like actual string types
|
2010-02-23 13:15:16 -08:00 |
Joe Groff
|
4cfa1a6c77
|
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
|
282f284515
|
freetype: fix load error
|
2010-02-24 00:46:11 +13:00 |
Slava Pestov
|
7decccf8bb
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-23 20:26:41 +13:00 |
Erik Charlebois
|
0142d46688
|
Add scaffolding for platforms.txt, add option to fuel-scaffold-vocab
|
2010-02-22 20:17:49 -08:00 |
Joe Groff
|
8628b60327
|
remove unnecessary memory>structs from extra/ too
|
2010-02-22 12:34:38 -08:00 |
Slava Pestov
|
1986dc49e4
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-02-22 20:09:20 +13:00 |
Doug Coleman
|
957f2d9ff6
|
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
|
50e300c080
|
Merge branch 'master' of git://projects.elasticdog.com/git/factor
|
2010-02-22 14:49:55 +13:00 |
Joe Groff
|
420e2d2308
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-21 09:58:41 -08:00 |
Erik Charlebois
|
0925f0a5bf
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-21 03:36:54 -08:00 |
Erik Charlebois
|
ffddca36b7
|
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
|
22ce5eb45c
|
adjust wording in game.loop docs
|
2010-02-20 21:58:09 -08:00 |
Slava Pestov
|
0161f4e8d2
|
io.serial.windows: fix load error
|
2010-02-21 17:48:05 +13:00 |
Slava Pestov
|
6367c8ec85
|
native-thread-test: clean up
|
2010-02-21 17:48:05 +13:00 |
Aaron Schaefer
|
41afc11cca
|
minor poker vocab cleanup
|
2010-02-20 13:15:46 -06:00 |
Joe Groff
|
271afe3fde
|
game.loop: separate delegate into tick-delegate and draw-delegate
|
2010-02-20 10:47:03 -08:00 |
Aaron Schaefer
|
5ea289eacd
|
clean up PE solution 255
|
2010-02-20 11:20:21 -06:00 |
Aaron Schaefer
|
6cc9348dfa
|
Add PE problem 70 to common project file
|
2010-02-20 09:16:53 -06:00 |
Aaron Schaefer
|
d0f4239d58
|
Solution to Project Euler problem 70
|
2010-02-20 09:15:05 -06:00 |
Erik Charlebois
|
430ace7b7b
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-20 00:22:16 -08:00 |
Erik Charlebois
|
0f1aa770a1
|
Merge up
|
2010-02-20 00:22:01 -08:00 |
Slava Pestov
|
c3f4bcb616
|
Fix load errors exposed by platforms.txt change
|
2010-02-20 13:31:09 +13:00 |
Slava Pestov
|
95bfc8a240
|
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
|
aec0243f83
|
infix: part about integers as sequences doesn't apply anymore
|
2010-02-19 11:26:01 +01:00 |
Slava Pestov
|
48fe9029af
|
libusb: add unportable tag since it depends on the unix vocab
|
2010-02-19 18:24:36 +13:00 |
Aaron Schaefer
|
3f53d189fe
|
update project-euler common files
|
2010-02-18 20:46:18 -06:00 |
Slava Pestov
|
b59da05347
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-02-19 12:35:21 +13:00 |
Slava Pestov
|
220dd88a2c
|
Update documentation for new help lint check
|
2010-02-19 12:31:52 +13:00 |
Erik Charlebois
|
5d80153d53
|
Bindings to libusb
|
2010-02-18 12:53:15 -08:00 |
Aaron Schaefer
|
02d868dabe
|
Solution to Project Euler problem 206
|
2010-02-17 22:25:53 -06:00 |
Erik Charlebois
|
f2e8128f5d
|
Merge up
|
2010-02-17 18:16:16 -08:00 |
Joe Groff
|
236b2e6dc5
|
update gpu docs—VAOs no longer required
|
2010-02-17 12:50:32 -08:00 |
Joe Groff
|
512e65920a
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-17 11:26:52 -08:00 |
Joe Groff
|
31d97a8ff7
|
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
|
049b87bda9
|
tuple-arrays: require that base type be final
|
2010-02-18 03:57:02 +13:00 |
Erik Charlebois
|
08f65189d3
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-17 00:06:27 -08:00 |
Erik Charlebois
|
7b22818192
|
Remove game.input dependency from chipmunk.demo so it works on linux
|
2010-02-16 22:37:31 -08:00 |
Joe Groff
|
a64d6e27ec
|
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
|
dcac051a4d
|
deploy ogg and vorbis libraries
|
2010-02-16 14:24:04 -08:00 |
Joe Groff
|
2f17248094
|
deploy openal and alut libraries except on OS X
|
2010-02-16 13:42:01 -08:00 |
Joe Groff
|
31029de959
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-16 10:41:15 -08:00 |
Erik Charlebois
|
fd1416617e
|
Merge to upstream
|
2010-02-16 10:35:15 -08:00 |
Joe Groff
|
bf7371c32e
|
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
|
550cd430f1
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-16 03:27:33 -08:00 |
Erik Charlebois
|
941c09d73a
|
Splines: catmull-rom, bezier curve, cubic hermite, kochanek-bartels
|
2010-02-16 03:26:36 -08:00 |
Erik Charlebois
|
c8192adf71
|
Fix some doc typos, metadata
|
2010-02-16 03:25:03 -08:00 |
Slava Pestov
|
6620a12cde
|
Merge branch 'deploy-resources' of git://factorcode.org/git/factor into deploy-resources
|
2010-02-17 00:17:09 +13:00 |
Slava Pestov
|
59bd725c37
|
websites.concatenative: fix mason web app invocation
|
2010-02-17 00:13:08 +13:00 |
Slava Pestov
|
bd0ca0e2aa
|
Clean up some tags
|
2010-02-17 00:12:55 +13:00 |
Slava Pestov
|
361de6c470
|
math.points: move to extra
|
2010-02-16 15:29:02 +13:00 |
Slava Pestov
|
daab7f8fc0
|
benchmark.raytracer-simd: make some changes to improve performance
|
2010-02-16 14:32:50 +13:00 |
Joe Groff
|
f37fcf7eb7
|
add icons for gpu.demos.raytrace
|
2010-02-15 14:29:36 -08:00 |
Joe Groff
|
f06e278e17
|
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
|
bfa5f5ad9b
|
icon for gpu.demos.bunny
|
2010-02-15 11:01:00 -08:00 |
Joe Groff
|
642d48cd05
|
gpu.demos.bunny: use images.tiff so that it's present in deployed bundle
|
2010-02-14 23:27:48 -08:00 |
Slava Pestov
|
97428db921
|
mason.source: save git-id in source packages, just like binary packages
|
2010-02-15 19:01:19 +13:00 |
Joe Groff
|
1b5ba15707
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-14 21:07:04 -08:00 |
Joe Groff
|
f02fb684cd
|
add resources.txt for gpu.demos.bunny
|
2010-02-14 14:03:19 -08:00 |
Joe Groff
|
06f4a21815
|
gpu.demos.raytrace: add deploy config and resources.txt
|
2010-02-14 14:02:47 -08:00 |
Aaron Schaefer
|
6e3812b563
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-14 16:01:45 -06:00 |
Aaron Schaefer
|
7e6479cd36
|
collect-benchmarks needs to convert from nano not micro
|
2010-02-14 15:59:18 -06:00 |
Joe Groff
|
ad63314a9e
|
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
|
8d9268bcc2
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-14 12:42:37 -08:00 |
Slava Pestov
|
a1cb7b4be1
|
More preparations for a release
|
2010-02-15 01:03:26 +13:00 |
Joe Groff
|
8a4fb8cbce
|
gpu.textures: add symbolic constants for LATC compression
|
2010-02-13 18:06:48 -08:00 |
Slava Pestov
|
a1037f9657
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-02-14 13:24:01 +13:00 |
Slava Pestov
|
a99d35a7ab
|
webapps.mason: work in progress
|
2010-02-14 04:22:52 +13:00 |
Erik Charlebois
|
68c5335d50
|
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
|
8861dfb834
|
Merge up with Joe's earlier change that added s3tc
|
2010-02-13 02:43:42 -08:00 |
Erik Charlebois
|
6a039cdc76
|
Merge up with Joe's earlier change that added s3tc
|
2010-02-13 02:41:03 -08:00 |
Joe Groff
|
83d10d8135
|
gpu.textures: add compressed texture support
|
2010-02-11 14:22:54 -08:00 |
Joe Groff
|
72013c88c9
|
use inline and TYPED: in terrain so that vector math can optimize
|
2010-02-11 10:55:50 -08:00 |
Erik Charlebois
|
9bcb119c8a
|
Bindings to the Chipmunk 2d physics library.
|
2010-02-10 21:54:32 -08:00 |
Joe Groff
|
ce11431fdb
|
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
|
910f1b603c
|
fix gpu.shaders docs
|
2010-02-10 14:54:37 -08:00 |
Joe Groff
|
6aa998ad54
|
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
|
a173171e34
|
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
|
45f1fcaf7b
|
webapps.mason: fix load error
|
2010-02-10 03:57:14 +13:00 |
Slava Pestov
|
84ee18ee74
|
webapps.mason: fix load error
|
2010-02-10 02:17:19 +13:00 |
Slava Pestov
|
0b1ce1aaed
|
mason.server.notify: fix
|
2010-02-09 23:30:41 +13:00 |
Slava Pestov
|
6762f25064
|
mason.server.release: work in progress
|
2010-02-09 23:27:39 +13:00 |
Slava Pestov
|
48373a6c4c
|
Remove math.floats.parser now that its no longer needed
|
2010-02-08 16:52:29 +13:00 |
Slava Pestov
|
38ca12e9d8
|
math.floats.parser: new vocabulary with old string>float word
|
2010-02-08 08:32:13 +13:00 |
Slava Pestov
|
db4a1f7536
|
Fix unit test for math.parser change
|
2010-02-08 08:31:17 +13:00 |
Joe Groff
|
55ab4a68e4
|
fill in USING: for sequences.inserters tests
|
2010-02-07 00:14:56 -08:00 |
Joe Groff
|
72f7f472b9
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-07 00:13:44 -08:00 |
Joe Groff
|
08b26f6739
|
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
|
09cfec1d15
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-05 15:53:18 -08:00 |
erikc
|
d435e5256c
|
Add material loading for OBJ format, generalize model-viewer and removed hard-coded paths
|
2010-02-05 15:51:53 -08:00 |
Joe Groff
|
a9586de62d
|
gpu.buffers: allocate-byte-array word, equivalent to [ byte-length ] keep allocate-buffer
|
2010-02-05 14:07:45 -08:00 |
Joe Groff
|
037dcdd735
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-04 19:45:25 -08:00 |
Joe Groff
|
1df64a12ce
|
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
|
577db11c45
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-04 16:03:16 -06:00 |
Doug Coleman
|
c52c69fe1d
|
Move jamshred to unmaintained
|
2010-02-04 16:03:00 -06:00 |
Joe Groff
|
2381e9bf24
|
quaterion to matrix4 conversion
|
2010-02-04 11:25:45 -08:00 |
Slava Pestov
|
163b74b7c4
|
pairs: assoc implementation optimized for a single key/value pair
|
2010-02-04 08:05:01 +13:00 |
Slava Pestov
|
cdcdb708d7
|
Update some more 'update' usages to call 'assoc-union!'
|
2010-02-04 03:44:24 +13:00 |
Slava Pestov
|
13eba38801
|
prettyprint.callables: not needed anymore since fry output is prettier
|
2010-02-03 23:11:29 +13:00 |
Slava Pestov
|
df55fed478
|
generic: rename method-body predicate class to method
|
2010-02-03 23:11:24 +13:00 |
Doug Coleman
|
748f4d7244
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-03 00:05:15 -06:00 |
Doug Coleman
|
c2b377eb83
|
Change benchmark.recursive to make less recursions to avoid overflowing the callstack on win64
|
2010-02-03 00:04:37 -06:00 |
erikc
|
03966e4fb2
|
Move collada viewer to extra/model-viewer
|
2010-02-01 22:12:22 -08:00 |
erikc
|
e1223e056f
|
Unify obj and collada loading under a common models umbrella loader
|
2010-02-01 18:44:09 -08:00 |
Joe Groff
|
df744bf633
|
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
|
444247d890
|
mason: print callstack trace for build loop errors
|
2010-02-01 12:41:04 -06:00 |