David Rose
|
e9053ff910
|
support GLSL tessellation shaders
|
2012-04-27 20:29:47 +00:00 |
David Rose
|
9a93914d58
|
properly support a different coordinate system per camera (or lens)
|
2012-03-14 20:51:58 +00:00 |
David Rose
|
dfe16c64f6
|
rename all Panda-built libraries to begin with libp3 or libpanda
|
2011-12-06 02:39:21 +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
|
557abfae5e
|
Fixes for this circular dependency mess
|
2009-06-02 15:21:36 +00:00 |
rdb
|
4e067a74c1
|
Fix couple of circular dependencies, eliminate ShaderGeneratorBase
|
2009-06-02 09:57:33 +00:00 |
David Rose
|
8d234769ab
|
GraphicsOutputBase
|
2009-05-28 00:42:53 +00:00 |
David Rose
|
eee0f7321b
|
fix vertex-buffer problem in callbacks
|
2009-03-15 00:01:05 +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
|
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
|
b37a30fe63
|
add support for libsquish
|
2009-01-12 23:29:55 +00:00 |
David Rose
|
d4c2c9858d
|
SIMPLE_THREADS_NO_MUTEX -> LightMutex
|
2008-10-08 23:23:40 +00:00 |
David Rose
|
8c2e657f15
|
Add gsg::update_texture()
|
2008-08-25 22:58:58 +00:00 |
David Rose
|
617a769ef7
|
more work towards asynchronous texture loads: auto-caching compressed texture versions
|
2008-08-14 23:50:17 +00:00 |
David Rose
|
d7e6603118
|
work-in-progress: asynchronous texture loads
|
2008-08-13 01:13:09 +00:00 |
David Rose
|
7e5c276403
|
more robust copy-to-texture
|
2008-08-11 22:19:26 +00:00 |
David Rose
|
fb9c56432a
|
we are now using the modified BSD license
|
2008-05-28 18:37:20 +00:00 |
David Rose
|
230d7825d3
|
fiddly bits
|
2008-05-03 00:37:47 +00:00 |
Josh Yelon
|
d8e6dc13a3
|
Modifications to eliminate class ShaderExpansion
|
2007-12-13 20:56:29 +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
|
68c9ef5207
|
don't prune nonresident geometry in cull--wait until draw
|
2007-06-07 21:45:33 +00:00 |
David Rose
|
8b83a2601a
|
oops
|
2007-06-04 15:53:41 +00:00 |
David Rose
|
eadc777341
|
oops, omitted _lock
|
2007-05-21 22:53:33 +00:00 |
David Rose
|
d1795d4bfd
|
build on win32
|
2007-05-21 22:40:14 +00:00 |
David Rose
|
c7fb9cd0ab
|
automatically premunge on load
|
2007-05-21 22:36:27 +00:00 |
David Rose
|
d1a06d8f02
|
correctly release gsg on window close
|
2007-04-26 00:44:20 +00:00 |
David Rose
|
9808294212
|
factor out more calls to Thread::get_current_thread()
|
2006-04-27 14:45:39 +00:00 |
David Rose
|
57338ee24d
|
better windows tau support; better threaded DeletedChain support; beginning PipelineReader classes
|
2006-04-20 04:03:16 +00:00 |
David Rose
|
18de188129
|
pre-compute GSG::_internal_transform
|
2006-04-10 22:14:43 +00:00 |
David Rose
|
c0844239f1
|
initial rough pass at hierarchical z-buffer visibility. experimental.
|
2006-03-29 20:28:33 +00:00 |
Roger Hughston
|
8065be4f57
|
More Motion in osx Land
|
2006-02-10 20:13:14 +00:00 |
David Rose
|
5da0172878
|
pandadx7
|
2005-10-31 20:09:29 +00:00 |
Josh Yelon
|
efc2a9ce26
|
*** empty log message ***
|
2005-10-27 21:11:26 +00:00 |
Josh Yelon
|
9729541f63
|
Added macrocomposites
|
2005-09-27 22:05:52 +00:00 |
Josh Yelon
|
2095d8c44f
|
New shader system
|
2005-09-25 04:06:31 +00:00 |
Josh Yelon
|
0bb2f00f88
|
New state handling code
|
2005-09-21 18:02:04 +00:00 |
David Rose
|
292b0d1d95
|
(void) -> ()
|
2005-09-06 20:16:09 +00:00 |
Josh Yelon
|
844a822aea
|
Shader stuff
|
2005-09-04 22:55:44 +00:00 |
David Rose
|
bc0d509090
|
bam 5.0, new Geom implementation is now official
|
2005-06-30 17:42:21 +00:00 |
David Rose
|
296721f061
|
simply & pandify dx8gsg some; rework gsg's external_transform and internal_transform
|
2005-05-26 00:09:52 +00:00 |
David Rose
|
a2eb3859cb
|
color-scale-via-lighting
|
2005-05-05 18:19:41 +00:00 |
David Rose
|
7d8cbc7a10
|
straighten out some confusing texture interfaces
|
2005-05-02 00:29:24 +00:00 |
Asad M. Zaman
|
cb673496b5
|
added eggRename tool support
|
2005-04-27 18:26:12 +00:00 |
David Rose
|
2434300804
|
move rotate and decompose operations into cull
|
2005-04-15 01:41:07 +00:00 |
David Rose
|
ef53db4d3b
|
qpgeom sprites in dx8
|
2005-04-08 19:53:00 +00:00 |
David Rose
|
43f4675d65
|
use new munger system for qpgeom sprites/points
|
2005-04-07 21:51:00 +00:00 |
David Rose
|
8dd9c1419c
|
qpgeom particles
|
2005-04-06 04:06:28 +00:00 |