rdb
|
4d46172fba
|
Revert non-Windows template export changes from 1.9.x, they're less stable than I thought
|
2015-06-06 16:55:33 +02:00 |
|
rdb
|
f69354d9fa
|
Explicit template instantiation on gcc/clang, implement cfsworks' suggestion of moving compiler-specific stuff out of pandasymbols.h et al
|
2015-06-03 13:36:04 +02:00 |
|
rdb
|
8b7217b4f9
|
Add an "off" ScissorAttrib, don't apply scissoring to overlay display region so that a full-window clear is truly a full-window clear
|
2014-09-16 20:44:39 +00:00 |
|
rdb
|
3200bb4443
|
fix compilation error on 32-bit Windows with Eigen
|
2014-09-14 23:41:36 +00:00 |
|
rdb
|
40c880a1c0
|
Viewport array support on DisplayRegion. Not 100% sure if I want to end up sticking to this design, but it works. (I may revert this later.)
|
2014-07-07 19:10:15 +00:00 |
|
rdb
|
e5447a5fcd
|
Use LVecBase4i to store _pixels in DisplayRegion
|
2014-07-06 10:26:09 +00:00 |
|
rdb
|
d792c93026
|
Overhaul stereo FBOs in Panda making it more reliable, fix MRT bugs, disable auto-GLSL profile choosing on AMD, add max_color_targets (not yet implemented)
|
2014-04-04 08:45:49 +00:00 |
|
David Rose
|
f615e0beeb
|
fix some stereo-fbo and cube map issues, introducing DisplayRegion::set_target_tex_page()
|
2013-12-06 23:45:40 +00:00 |
|
David Rose
|
b7a51b133e
|
GraphicsOutput::set_swap_eyes(), PfmFile::set_flat_texcoord_name()
|
2012-02-07 19:16:27 +00:00 |
|
rdb
|
1168011850
|
lots of improvements to the rocket integration
|
2012-01-28 11:49:41 +00:00 |
|
rdb
|
2d78a0503b
|
more easily extendable DisplayRegion
|
2012-01-07 18:52:20 +00:00 |
|
David Rose
|
501470169f
|
stdfloat_double
|
2011-10-10 05:25:10 +00:00 |
|
David Rose
|
6872488839
|
stereo/multiview textures
|
2011-08-08 18:55:26 +00:00 |
|
rdb
|
cdcd003ec3
|
Add a get_screenshot returning a Texture
|
2011-05-01 09:14:18 +00:00 |
|
David Rose
|
9124513b82
|
side-by-side stereo
|
2010-07-19 18:43:24 +00:00 |
|
David Rose
|
a3db8b63df
|
hew a little closer to panda conventions
|
2009-06-02 06:06:41 +00:00 |
|
David Rose
|
58c13de4ca
|
integrate changes from Schell Games (plus some tab character fixes)
|
2009-06-01 21:51:15 +00:00 |
|
David Rose
|
a1a5d04a55
|
add clear_draw_callback, etc
|
2009-03-15 13:59:15 +00:00 |
|
David Rose
|
0c90c36fd7
|
new callback system
|
2009-03-14 19:31:37 +00:00 |
|
David Rose
|
cd48a64f86
|
StereoDisplayRegion
|
2009-02-20 20:55:15 +00:00 |
|
David Rose
|
df3fe996b9
|
add DisplayRegion::set_incomplete_render()
|
2009-01-26 20:40:48 +00:00 |
|
David Rose
|
7dc6ea0356
|
asynchronous load priorities
|
2008-12-24 22:55:22 +00:00 |
|
David Rose
|
fb9c56432a
|
we are now using the modified BSD license
|
2008-05-28 18:37:20 +00:00 |
|
David Rose
|
0e87f046c5
|
set_pixel_zoom
|
2008-05-08 22:38:07 +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
|
3b528350bb
|
DisplayRegion::make_cull_result_graph()
|
2007-06-15 16:54:30 +00:00 |
|
David Rose
|
33a0c3af8e
|
replacing CullBinOcclusionTest with PipeOcclusionCullTraverser, some linmath optimizations
|
2007-05-31 21:17:50 +00:00 |
|
David Rose
|
5779007507
|
more memory tracking stuff
|
2006-11-24 22:59:44 +00:00 |
|
David Rose
|
c8eb6c5a82
|
reduced need for read locks
|
2006-05-02 00:48:10 +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 |
|
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 |
|
Dave Schuyler
|
85d75121c4
|
image comment
|
2006-03-21 01:39:32 +00:00 |
|
David Rose
|
544e8dbc90
|
fix stereo mode
|
2006-02-17 22:10:24 +00:00 |
|
David Rose
|
808cca4c3f
|
whoops, typo
|
2006-02-17 19:35:32 +00:00 |
|
David Rose
|
47c2e41c75
|
support stereo DisplayRegions
|
2006-02-17 19:17:06 +00:00 |
|
David Rose
|
ffb92db022
|
stereo rendering
|
2006-02-16 02:28:20 +00:00 |
|
David Rose
|
799f0fcf19
|
slightly better viewport handling
|
2006-02-16 01:34:18 +00:00 |
|
David Rose
|
1d2282a879
|
pipelining getting close; uprev bam version to 6.0
|
2006-02-14 19:07:47 +00:00 |
|
David Rose
|
bda902a6d6
|
add make_screenshot_filename()
|
2005-10-03 14:34:05 +00:00 |
|
David Rose
|
5856cda6de
|
better support for render-to-texture: keep buffers around until texture is gone too
|
2005-03-11 19:33:53 +00:00 |
|
David Rose
|
c045c5894d
|
support real-time rendered cube maps
|
2005-03-04 22:28:19 +00:00 |
|
David Rose
|
48e09cda31
|
support GraphicsOutput::set_inverted()
|
2004-12-07 04:25:38 +00:00 |
|
David Rose
|
fa592c1040
|
remove GraphicsChannel and GraphicsLayer
|
2004-12-06 19:35:05 +00:00 |
|
David Rose
|
5fa326cbe5
|
more debug output
|
2004-09-24 17:56:36 +00:00 |
|
David Rose
|
e6ea294429
|
NodePaths should be returned as concretes, not references
|
2004-03-31 23:32:33 +00:00 |
|
David Rose
|
cb66e630d6
|
properly support single-buffered framebuffers
|
2004-02-19 19:41:52 +00:00 |
|
David Rose
|
843c0331ae
|
update license, change remaining local #includes to use quotation marks
|
2004-02-13 19:27:33 +00:00 |
|
David Rose
|
26da9be3e7
|
define GraphicsOutput class
|
2004-02-06 23:41:00 +00:00 |
|