David Rose
|
1a4a978b3a
|
dump texture ram between frames, not during a frame
|
2009-02-04 16:30:28 +00:00 |
|
David Rose
|
9d0860fffd
|
get_effective_incomplete_render() for cull too
|
2009-01-30 19:14:49 +00:00 |
|
David Rose
|
a398ac7517
|
fix removing windows, and also gl hack for compressed mipmaps
|
2009-01-16 01:25:53 +00:00 |
|
David Rose
|
ef771a796b
|
make sync primitives more similar to python function names
|
2008-10-14 00:07:05 +00:00 |
|
David Rose
|
d4c2c9858d
|
SIMPLE_THREADS_NO_MUTEX -> LightMutex
|
2008-10-08 23:23:40 +00:00 |
|
David Rose
|
711fe92e56
|
minor tweaks
|
2008-10-06 20:00:57 +00:00 |
|
David Rose
|
621b831913
|
allow-live-flatten
|
2008-10-02 23:39:51 +00:00 |
|
David Rose
|
fab502970f
|
more threading improvements
|
2008-10-02 17:50:16 +00:00 |
|
David Rose
|
c8913d4b66
|
use global task manager
|
2008-09-29 17:29:49 +00:00 |
|
David Rose
|
c740062d29
|
prevent deadlock on exit with pstats
|
2008-09-26 00:34:49 +00:00 |
|
David Rose
|
d7e6603118
|
work-in-progress: asynchronous texture loads
|
2008-08-13 01:13:09 +00:00 |
|
David Rose
|
ba38195f19
|
auto-downscale parasite buffers
|
2008-08-08 20:54:45 +00:00 |
|
David Rose
|
617f8c31df
|
multiple vertex paging threads
|
2008-07-10 21:13:57 +00:00 |
|
David Rose
|
fb9c56432a
|
we are now using the modified BSD license
|
2008-05-28 18:37:20 +00:00 |
|
Josh Yelon
|
2288645d39
|
Added support for textures_auto_power_2 and shader_auto_utilization
|
2007-12-15 07:08:14 +00:00 |
|
David Rose
|
b7316b8066
|
fix leak of removed windows and buffers
|
2007-09-14 18:41:20 +00:00 |
|
David Rose
|
ad2d5e3ba7
|
yield at least every frame in the SIMPLE_THREADS case
|
2007-08-24 17:16:19 +00:00 |
|
David Rose
|
190208d359
|
remove references to objectDeletor.h
|
2007-07-14 22:47:29 +00:00 |
|
David Rose
|
68cd3322a9
|
better thread protection in reference counts, esp. TransformState etc.
|
2007-07-14 21:32:48 +00:00 |
|
David Rose
|
ed353d83f8
|
add sync-flip
|
2007-07-14 05:48:47 +00:00 |
|
David Rose
|
0df3c4849b
|
name more mutexes
|
2007-06-21 20:07:59 +00:00 |
|
David Rose
|
8d2bdc39fd
|
first pass at SIMPLE_THREADS
|
2007-06-21 15:33:27 +00:00 |
|
David Rose
|
3e5249d89a
|
vertex-data-threaded-paging, pass 1
|
2007-06-06 02:50:38 +00:00 |
|
David Rose
|
9d16c5bf23
|
dx9 occlusion queries
|
2007-06-04 17:20:51 +00:00 |
|
David Rose
|
33a0c3af8e
|
replacing CullBinOcclusionTest with PipeOcclusionCullTraverser, some linmath optimizations
|
2007-05-31 21:17:50 +00:00 |
|
David Rose
|
c7fb9cd0ab
|
automatically premunge on load
|
2007-05-21 22:36:27 +00:00 |
|
David Rose
|
43080575bd
|
build on win32
|
2007-05-18 20:35:18 +00:00 |
|
David Rose
|
547ff677d1
|
better vertex paging
|
2007-05-18 18:19:15 +00:00 |
|
David Rose
|
a50ae3fcbf
|
report "active" vertex data
|
2007-05-14 18:42:03 +00:00 |
|
David Rose
|
b943c36fae
|
First pass at memory-managed vertices. Might break threaded code.
|
2007-05-13 00:01:38 +00:00 |
|
David Rose
|
936412fae2
|
merge cow_thread_2007_04_12: make copy-on-write operations thread-safe
|
2007-04-19 18:23:10 +00:00 |
|
David Rose
|
cbdb7e76b1
|
fix blue flash, fix offscreen buffer leakage
|
2007-03-05 22:07:16 +00:00 |
|
David Rose
|
63edecf517
|
faster sprite particles
|
2007-02-08 19:56:33 +00:00 |
|
Zachary Pavlov
|
180b24543a
|
drawable region update for debug
|
2006-11-14 04:03:49 +00:00 |
|
David Rose
|
dbb25d478c
|
issue warning for singular transforms over camera
|
2006-10-20 15:11:12 +00:00 |
|
David Rose
|
6c299ce840
|
log more information when window won't open
|
2006-10-13 18:06:47 +00:00 |
|
Josh Yelon
|
5dc1385356
|
Small bugfix for size (0,0) windows
|
2006-08-22 16:14:58 +00:00 |
|
David Rose
|
ab3fe7e180
|
fix deadlock issues
|
2006-07-14 16:16:33 +00:00 |
|
David Rose
|
7d43e51358
|
add BamCacheIndex
|
2006-06-20 00:23:24 +00:00 |
|
David Rose
|
b053967464
|
fix threading on windows
|
2006-06-15 23:39:00 +00:00 |
|
David Rose
|
1940682af9
|
pass WindowProperties to GraphicsEngine::open_buffer and to related constructors
|
2006-06-15 14:02:40 +00:00 |
|
David Rose
|
0f20f625f3
|
prevent self-deadlock
|
2006-06-15 13:02:55 +00:00 |
|
Josh Yelon
|
e8f749cf1e
|
Buffer/Window creation overhaul
|
2006-06-07 17:38:32 +00:00 |
|
David Rose
|
6c3ac71c05
|
need BF_size_square for cube maps
|
2006-05-23 12:52:01 +00:00 |
|
Josh Yelon
|
be22aa9d15
|
*** empty log message ***
|
2006-05-15 15:29:22 +00:00 |
|
David Rose
|
c8991502bf
|
fix camera.set_active()
|
2006-05-12 18:21:19 +00:00 |
|
David Rose
|
de329ceb0d
|
revert unintended checkin
|
2006-05-02 01:48:47 +00:00 |
|
David Rose
|
7dc0eabbbb
|
fix compilation errors without threading
|
2006-05-02 01:47:59 +00:00 |
|
David Rose
|
4a369a0536
|
per-displayregion tracking of cull, draw times
|
2006-04-28 00:05:43 +00:00 |
|
David Rose
|
9808294212
|
factor out more calls to Thread::get_current_thread()
|
2006-04-27 14:45:39 +00:00 |
|