Joe Groff
47bdab6603
formatting ocd
2010-01-16 11:46:50 -08:00
Joe Groff
4beb8192c9
pry off some ui app boilerplate with a MAIN-WINDOW: syntax
2010-01-15 16:55:43 -08:00
Slava Pestov
0612bc6177
Factor source files should not be executable
2009-11-21 17:50:43 -06:00
Slava Pestov
ffd7de02d6
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
Joe Groff
cac1778bd0
remove most uses of roll/-roll from extra
2009-10-30 14:14:24 -05:00
Joe Groff
1f04ed01fe
fix more ambiguities
2009-09-17 09:29:23 -05:00
Slava Pestov
7f2e2b1777
Specialized array overhaul
...
- Replace hand-written specialized-arrays.* subvocabularies with new system; instead of USE:ing specialized-arrays.T, do SPECIALIZED-ARRAY: T
- Ditto for specialized-vectors; use SPECIALIZED-VECTOR:
- io.mmap.functor: removed entirely, use <mapped-array> instead
- struct-arrays and struct-vectors have been removed because specialized arrays and vectors subsume them entirely
2009-09-09 22:33:34 -05:00
Doug Coleman
3f3d57032b
Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
2009-08-13 19:21:44 -05:00
Joe Groff
845e9532ba
update demos using GL_EXT_framebuffer_object and GL_ARB_texture_float to use suffixless opengl 3 symbol names
2009-06-24 17:59:25 -05:00
Slava Pestov
b62630b5ac
Updating code in basis and extra for stricter vocab search path semantics
2009-05-14 23:23:06 -05:00
Slava Pestov
3fe5bb872b
Deploy tool always uses optimizing compiler now
2009-05-11 00:32:22 -05:00
Joe Groff
2ba187210e
fix some faux pas in bunny
2009-05-07 19:47:05 -05:00
Joe Groff
8925773558
update bunny to use world api; clean up projection matrix and viewport discipline in demos
2009-05-03 22:02:50 -05:00
Slava Pestov
375c5e69b5
Various load-everything fixes
2009-03-07 01:22:21 -06:00
Slava Pestov
058ba127cb
Cleaning up more -rot usages
2008-12-22 05:41:01 -06:00
Slava Pestov
128b52a24b
Make bunny load
2008-12-17 20:28:26 -06:00
Slava Pestov
e0f86889c7
Fixing load-everything for io.files split
2008-12-15 01:13:35 -06:00
Slava Pestov
62737d3778
Remove .lib dependencies from bunny
2008-12-13 07:14:23 -06:00
Joe Groff
eb4a6cbe7d
fix bunny/outlined framebuffer refresh bug and put some lipstick on it
2008-12-08 12:24:36 -08:00
U-VICTORIA\Administrator
a67de2289a
snipe some bunny bugs
2008-12-04 18:18:19 -08:00
Slava Pestov
e0af88bd97
Move a bunch of vocabularies to unmaintained, hopefully temporarily
2008-12-03 00:05:20 -06:00
Slava Pestov
2fe364a7bb
Specialized arrays work in progress
2008-11-14 20:18:16 -06:00
Slava Pestov
18df06fde1
Updating various apps in extra for GL words being moved around
2008-11-11 03:10:41 -06:00
Slava Pestov
5def7c5dea
Don't load random number generator on bootstrap
2008-11-06 01:30:59 -06:00
Joe Groff
3399a579d0
call find-gl-context to ensure context is set during graft/ungraft in GL demos
2008-10-04 16:33:51 -07:00
Doug Coleman
f8b46802ba
fix teh bunny
2008-09-02 18:04:28 -05:00
Joe Groff
9dbe18e07d
remove obsolete reference to "construct" in bunny.outlined. clean up >r imbalance in opengl.capabilities
2008-09-01 08:53:32 -07:00
Slava Pestov
4bc54497fa
Move vocabularies which use delegation to unmaintained, and delete older unmaintained stuff
2008-08-27 16:23:35 -05:00
Joe Groff
af80e5c97f
retool with-gl-program -- preserving the program object and using cleave is more flexible than the hardcoded pattern
2008-08-03 17:41:21 -07:00
Joe Groff
7608afbf4c
duh... bunny.outlined needs to update the framebuffer size after it builds it!
2008-07-11 20:16:22 -07:00
Joe Groff
5b0fbf9abf
Whip the out-of-control USING: lines in bunny into shape
2008-07-11 19:48:41 -07:00
Joe Groff
b19c3ee65e
use single-precision floats in bunny vertex buffers for much better performance
2008-07-11 19:34:42 -07:00
U-VICTORIA\Administrator
8d311fbf76
Update bunny, spheres, demo-support to use delegation
2008-07-11 18:51:25 -07:00
Slava Pestov
48d8d44d80
Tweak deploy descriptors
2008-07-03 20:50:08 -05:00
Slava Pestov
17b94261c5
Fix deploy tests
2008-07-02 21:52:28 -05:00
Slava Pestov
9d512b3313
Fix bunny for float array change
2008-07-02 16:26:10 -05:00
slava
68ddfc9410
Fixing deployment tests
2008-06-25 20:47:07 -05:00
Slava Pestov
ba8f1388ab
Fixing everything for mandatory stack effects
2008-06-09 02:14:14 -05:00
Slava Pestov
620103351e
Tweak stuff to reduce deploy image size
2008-05-31 00:07:30 -05:00
Slava Pestov
2cbfa9c2d7
Move destructors to core
2008-05-14 23:23:12 -05:00
Slava Pestov
c60baf1232
sift and harvest words added
2008-05-13 23:36:55 -05:00
Joe Groff
d6a67d475c
Merge branch 'master' of git://factorcode.org/git/factor
...
Conflicts:
extra/bunny/bunny.factor
extra/opengl/demo-support/demo-support.factor
2008-04-27 18:27:47 -07:00
Doug Coleman
4d0ba8c3c1
reverse args for assoc-diff, diff
...
fix lots of usings
fix help lint
2008-04-26 02:01:43 -05:00
Doug Coleman
b7c1f9dbe8
extra changes:
...
index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps
2008-04-25 23:17:08 -05:00
Joe Groff
07b91613e4
Modernize the bunny demo code
2008-04-21 21:14:38 -07:00
Joe Groff
60025d45c3
Add environment mapping to spheres demo. Modernize more code in bunny and demo-support
2008-04-16 21:06:13 -07:00
Joe Groff
b2e90f62c0
Modernize some code in the bunny demo
2008-04-15 20:36:58 -07:00
Doug Coleman
72080fda4a
construct-boa -> boa
...
construct-empty -> new
2008-04-13 15:06:27 -05:00
Doug Coleman
5fa3bd8c74
cond/case
2008-04-11 12:55:57 -05:00
Slava Pestov
9e13e61a74
Fix some load errors
2008-03-29 04:07:06 -05:00