janwas
216eb8d2fe
fix rare corner case where filter would be reset to GL_LINEAR. thanks, Philip!
...
This was SVN commit r2240.
2005-05-04 22:03:00 +00:00
Ykkrosh
462321f425
More efficient actor-loading. Less fatal response to errors.
...
This was SVN commit r2239.
2005-05-04 21:12:57 +00:00
janwas
e2791463a1
heavily revised.
...
ReadXML is now a closure that interrupts itself periodically (so
progress is updated). also split that monster into several sub-functions
and gave better variable names
This was SVN commit r2235.
2005-05-03 21:42:09 +00:00
janwas
05a2ec78d3
add default ctors for XMBElement and XMBElementList (required by ReadXML closure)
...
This was SVN commit r2234.
2005-05-03 21:39:51 +00:00
janwas
22ee082694
- more accurate progress calculation (avoids accumulating errors)
...
- revised time accounting allows updates during a task that's
interrupted
- cleaned up LDR_NonprogressiveLoad
This was SVN commit r2233.
2005-05-03 21:39:03 +00:00
janwas
1f1642bfe3
revise thunks to not free their MemFun_t if the registered function times out
...
This was SVN commit r2232.
2005-05-03 21:37:49 +00:00
janwas
f0e311440e
all functions called via delay-load mechanism now return int (allows closures that can interrupt themselves when time is up)
...
This was SVN commit r2231.
2005-05-03 21:36:57 +00:00
janwas
f34cd1ee08
more revisions to comments to match dox
...
This was SVN commit r2229.
2005-05-03 16:57:56 +00:00
janwas
b8cb80898f
split common error handling code into macro.
...
documented each function (contents from wiki)
This was SVN commit r2228.
2005-05-03 16:41:09 +00:00
janwas
bb01b7733c
disable self test for now, since Wijit's dual CPU box is having problems (bug #59 )
...
This was SVN commit r2227.
2005-05-03 16:12:04 +00:00
janwas
c79a71ec4d
This was SVN commit r2225.
2005-05-03 05:16:10 +00:00
janwas
ee9757b79b
- add usage comment for each function
...
- remove unnecessary vfs_exists
- improve error handling
- <path> is already dir+name
This was SVN commit r2224.
2005-05-03 05:15:18 +00:00
janwas
1b202fb0ea
lockfree: very rough beginnings of lockfree allocator
...
wpthread: no longer include lockfree.h (required functions are now in
sysdep/cpu.h)
This was SVN commit r2223.
2005-05-12 17:18:32 +00:00
janwas
748e8d50e8
remove suspicious #undef free. if that was due to conflict with mmgr, #include "nommgr.h" instead.
...
This was SVN commit r2222.
2005-05-03 05:06:06 +00:00
janwas
c65d966112
moved lock-free primitive (CAS) here; add support functions (memory barrier and instruction serialization)
...
lib: speed up round_up by requiring alignment to be a power of 2
This was SVN commit r2221.
2005-05-03 05:05:16 +00:00
janwas
03a3fd6091
update EnumDirEnts docs. disambiguate <path> parameter - it's dir+name
...
This was SVN commit r2220.
2005-05-03 05:03:27 +00:00
MarkT
f50b7c6776
Props no longer play walk anims when their parent is idle.
...
This was SVN commit r2219.
2005-05-03 04:48:12 +00:00
MarkT
c8cd52578a
Put the extra animation event in the struct def, also adding Jan's VFS script wrapper.
...
This was SVN commit r2218.
2005-05-03 04:27:07 +00:00
Acumen
cab424ce81
Creating playlist sub-window to soon try out file access functions. (Committing in-development stuff to get an auto-build incorporating change to GUI .xml names.)
...
This was SVN commit r2214.
2005-05-02 22:04:29 +00:00
janwas
87f4cc2592
This was SVN commit r2212.
2005-05-02 19:47:06 +00:00
MarkT
db168702df
Jason's animation events. Also reworked entity-types system.
...
This was SVN commit r2209.
2005-05-01 19:09:13 +00:00
Wijitmaker
dc210f9f0e
playercolor adjustments
...
This was SVN commit r2205.
2005-05-01 11:51:07 +00:00
Wijitmaker
64c7bbd91d
Player color tweaks
...
This was SVN commit r2202.
2005-05-01 00:05:34 +00:00
Ykkrosh
73ecee0c60
Fixed colour calculation. Stopped displaying .svn directories.
...
This was SVN commit r2199.
2005-04-29 21:19:47 +00:00
Ykkrosh
6dc15e1d06
Customisable colour settings.
...
This was SVN commit r2198.
2005-04-29 20:36:30 +00:00
Ykkrosh
c002228314
Initial code for the Colour Tester tool.
...
This was SVN commit r2196.
2005-04-29 18:46:48 +00:00
Ykkrosh
889b81433a
[Subtle hint to the autobuilder that it might want to upload the newest version...]
...
This was SVN commit r2192.
2005-04-29 04:46:14 +00:00
Ykkrosh
0fc17f7305
Uninteresting things that I've had hanging around for a while.
...
This was SVN commit r2190.
2005-04-28 20:50:19 +00:00
Ykkrosh
780b6e266b
Changed actor colour syntax. Made the Actor Editor edit colours.
...
This was SVN commit r2189.
2005-04-28 20:44:22 +00:00
janwas
4566893042
add include guards; reflect lockfree.h rename
...
This was SVN commit r2184.
2005-04-27 16:16:52 +00:00
janwas
0a462622a6
rename to lockfree.*
...
This was SVN commit r2183.
2005-04-27 16:16:18 +00:00
janwas
d91d5a2180
add high level dox
...
This was SVN commit r2182.
2005-04-27 16:06:05 +00:00
janwas
d8f05aee4b
implement hash table object; expand test to include that; change all "key"s to uintptr_t
...
This was SVN commit r2177.
2005-04-26 20:51:43 +00:00
janwas
7327e942d6
replaced Ykkrosh clone with "Clausewitz". exercise for the reader: who's that? >:-)
...
This was SVN commit r2176.
2005-04-26 20:49:08 +00:00
janwas
8aec300261
fix compile error: #include "GUIText.h" to define CGUIString
...
This was SVN commit r2175.
2005-04-26 20:29:28 +00:00
janwas
caf6915365
stomped on size() -> int warnings
...
This was SVN commit r2174.
2005-04-26 20:28:36 +00:00
janwas
ad6c6c5ca3
major improvements -> LFlist is now production quality. exposed lfl interface.
...
added multithreaded torture test. revamped shutdown.
This was SVN commit r2173.
2005-04-26 16:51:42 +00:00
janwas
7e23a43249
improved self-test as in lockless.cpp
...
This was SVN commit r2172.
2005-04-26 16:49:45 +00:00
janwas
c5af0c43d9
wposix_types: better standards conformance
...
wpthread: fix bugs in tls_call_dtors and pthread_create; minor
improvements
This was SVN commit r2171.
2005-04-26 16:49:09 +00:00
janwas
1f237be66b
add rand_up_to
...
This was SVN commit r2170.
2005-04-26 16:47:48 +00:00
Gee
4d367109c3
Added GUIList
...
This was SVN commit r2165.
2005-04-23 23:23:06 +00:00
Gee
15f951bfbc
CDropDown and the CGUIList type. This code is kind of rough around the edges as of yet. I'll work on it more.
...
This was SVN commit r2164.
2005-04-23 23:21:54 +00:00
Gee
15759ff4d7
Updated CList to fit JS interface, also added CDropDown in GUI.h
...
This was SVN commit r2163.
2005-04-23 23:20:50 +00:00
MarkT
899cf87b41
This was SVN commit r2159.
2005-04-22 19:14:50 +00:00
MarkT
bcabe3aa53
Script integration work - valueOf() is no longer required most of the time; also property-change watches and enumeration over entities (but not yet other native objects), rudimentary beginnings of a global events system, and adjusted the status orb to update only on changes.
...
This was SVN commit r2157.
2005-04-22 07:12:55 +00:00
Ykkrosh
08921f56b4
Moved icon, so that compilation doesn't depend on anything in 'binaries'
...
This was SVN commit r2155.
2005-04-20 20:18:20 +00:00
Ykkrosh
58f0ce296e
Wondering whether automated builds work again...
...
This was SVN commit r2154.
2005-04-20 19:54:29 +00:00
janwas
550bbec3d0
hopefully fixed bug #57 (limit on version info length was too low). while at it, made cpu_type's length externally visible; split sound stuff into sysdep/snd.h (as with gfx, cpu, mem) and in general cleaned up a bit.
...
This was SVN commit r2151.
2005-04-19 17:07:05 +00:00
janwas
771a9ba0dd
label each system_info field (because even I was getting confused :P). nicer network host/IP detect code
...
This was SVN commit r2150.
2005-04-19 17:04:12 +00:00
janwas
04e7b1b16a
fix warning (cast size() to int)
...
This was SVN commit r2149.
2005-04-19 17:02:57 +00:00