rdb
|
6728e5ecbe
|
Merge remote-tracking branch 'origin/release/1.9.x'
|
2016-06-23 16:14:18 +02:00 |
rdb
|
1974b3e692
|
Fix deadlock waiting for Python task to end at end of program
|
2016-06-12 12:04:03 +02:00 |
rdb
|
ce29ae490d
|
Interrogate improvements, more properties, MAKE_SEQ_PROPERTY
|
2016-05-11 00:16:53 +02:00 |
tobspr
|
0fcfb8e372
|
New file headers, new comment style
|
2016-02-17 17:47:48 +01:00 |
rdb
|
6480e82e3b
|
First pass adding properties to many Panda classes
|
2015-12-10 16:23:06 +01:00 |
rdb
|
94e5bbf579
|
Changes to support a custom GraphicsWindow derivation
|
2015-01-21 20:32:00 +01:00 |
rdb
|
f8675fcd7b
|
Allow calling dispatch_compute directly to GraphicsEngine
|
2014-07-03 21:57:33 +00:00 |
David Rose
|
f110a269c8
|
GraphicsEngine::get_render_lock()
|
2012-01-03 03:05:54 +00:00 |
David Rose
|
ae76495d75
|
SubprocessWindow requires a ReMutex to avoid self-deadlock
|
2011-12-05 05:24:21 +00:00 |
rdb
|
b9c02b60a5
|
Commit patch by teedee to fix CollisionBox reporting in PStats
|
2011-11-25 08:55:56 +00:00 |
David Rose
|
27f8cf2e06
|
add loaded_textures_lock to avoid deadlock
|
2011-09-02 19:31:32 +00:00 |
Bei Yang
|
626cb5966a
|
Added a windows OpenGL implementation of finish frame and begin finish. This allows for frame flip syncronization across multiple machines. This is a change made by WDI to aid cave rendering
|
2010-06-11 16:43:53 +00:00 |
David Rose
|
ea4e8abcaa
|
new, better, make_buffer() interface
|
2009-09-04 16:43:30 +00:00 |
David Rose
|
0c90c36fd7
|
new callback system
|
2009-03-14 19:31:37 +00:00 |
David Rose
|
ec408822c5
|
prevent overactive texture reload
|
2009-02-05 00:58:09 +00:00 |
David Rose
|
1a4a978b3a
|
dump texture ram between frames, not during a frame
|
2009-02-04 16:30:28 +00:00 |
David Rose
|
58e0537e3c
|
wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion
|
2008-11-07 21:12:42 +00:00 |
David Rose
|
d4c2c9858d
|
SIMPLE_THREADS_NO_MUTEX -> LightMutex
|
2008-10-08 23:23:40 +00:00 |
David Rose
|
621b831913
|
allow-live-flatten
|
2008-10-02 23:39:51 +00:00 |
David Rose
|
d7e6603118
|
work-in-progress: asynchronous texture loads
|
2008-08-13 01:13:09 +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 |
Zachary Pavlov
|
220d33e006
|
okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg
|
2007-07-20 23:02:51 +00:00 |
David Rose
|
3e5249d89a
|
vertex-data-threaded-paging, pass 1
|
2007-06-06 02:50:38 +00:00 |
David Rose
|
33a0c3af8e
|
replacing CullBinOcclusionTest with PipeOcclusionCullTraverser, some linmath optimizations
|
2007-05-31 21:17:50 +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 |
David Rose
|
dbb25d478c
|
issue warning for singular transforms over camera
|
2006-10-20 15:11:12 +00:00 |
David Rose
|
ab3fe7e180
|
fix deadlock issues
|
2006-07-14 16:16:33 +00:00 |
David Rose
|
1940682af9
|
pass WindowProperties to GraphicsEngine::open_buffer and to related constructors
|
2006-06-15 14:02:40 +00:00 |
Josh Yelon
|
2408212aac
|
Fixed framework
|
2006-06-07 20:15:38 +00:00 |
Josh Yelon
|
e8f749cf1e
|
Buffer/Window creation overhaul
|
2006-06-07 17:38:32 +00:00 |
David Rose
|
ddd1046462
|
factor out Thread::get_current_thread() some more
|
2006-04-26 07:31:23 +00:00 |
David Rose
|
ffc92f23c8
|
more factoring of Thread::get_current_thread
|
2006-04-25 16:55:19 +00:00 |
David Rose
|
1fabf70443
|
add ObjectDeletor; avoid unnecessary locks on RenderState
|
2006-04-10 21:19:48 +00:00 |
David Rose
|
889228f403
|
name mutexes for debugging; better UpdateSeq thread behavior
|
2006-04-09 23:23:15 +00:00 |
Josh Yelon
|
6d0692fec6
|
*** empty log message ***
|
2006-04-05 16:47:19 +00:00 |
Josh Yelon
|
a176d3627c
|
Buffer overhaul phase one
|
2006-03-20 17:56:51 +00:00 |
David Rose
|
e6369ba5a4
|
compressed textures, texture objects
|
2006-03-15 20:05:36 +00:00 |
David Rose
|
0fc8016840
|
comment on threading
|
2006-03-10 03:23:11 +00:00 |
David Rose
|
3f622bbe81
|
track Cull:Setup time properly
|
2006-03-03 17:45:43 +00:00 |
David Rose
|
e3b0ae1bc3
|
use PStats to count number of collision tests
|
2006-03-01 23:40:52 +00:00 |
David Rose
|
136f12d71c
|
minor pstats readjustments
|
2006-02-28 00:25:45 +00:00 |
David Rose
|
47c2e41c75
|
support stereo DisplayRegions
|
2006-02-17 19:17:06 +00:00 |
David Rose
|
90902c5cca
|
move red-blue-stereo support lower; cache cull results between left and right stereo channels
|
2006-02-17 17:36:04 +00:00 |
David Rose
|
264fc31115
|
automatic stereo cameras for stereo windows
|
2006-02-16 06:17:51 +00:00 |