Josh Yelon
|
b2a96df6c9
|
It now compiles. But does it do anything?
|
2006-03-22 20:58:22 +00:00 |
Roger Hughston
|
c0552ba84b
|
OSX does not see typedef void (APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data);
|
2006-03-18 02:18:14 +00:00 |
David Rose
|
21c8a3685c
|
more tweaks to pstats texusage
|
2006-03-17 04:08:47 +00:00 |
David Rose
|
83a6c42496
|
better pstats tracking of texture/vbuffer memory
|
2006-03-16 21:26:56 +00:00 |
David Rose
|
9a9149ed9e
|
fix assertion
|
2006-03-16 03:43:35 +00:00 |
David Rose
|
c6f0b35ee9
|
PStats tracks compressed texture sizes
|
2006-03-16 00:29:54 +00:00 |
David Rose
|
e6369ba5a4
|
compressed textures, texture objects
|
2006-03-15 20:05:36 +00:00 |
Josh Yelon
|
129cef9f62
|
Major overhaul to shader subsystem
|
2006-02-27 21:52:36 +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 |
Roger Hughston
|
f0e9f34908
|
Some hack to get OSX gl to build
|
2006-02-16 20:38:23 +00:00 |
David Rose
|
ffb92db022
|
stereo rendering
|
2006-02-16 02:28:20 +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
|
4bb6fd3f1b
|
Changes to support offscreen-buffers that match the main window
|
2005-10-17 17:39:50 +00:00 |
Josh Yelon
|
0c7e721e79
|
Added texture handling in shader code
|
2005-10-05 01:09:32 +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 |
Josh Yelon
|
83b88c1ac3
|
Shader vertex arrays implemented
|
2005-09-14 03:45:32 +00:00 |
Josh Yelon
|
23b0c5d850
|
Added better code to compile shaders
|
2005-09-09 01:42:48 +00:00 |
Josh Yelon
|
8f06d9e0d3
|
Shader changes
|
2005-09-06 22:45:24 +00:00 |
Josh Yelon
|
45aca0885e
|
*** empty log message ***
|
2005-09-06 21:33:34 +00:00 |
David Rose
|
292b0d1d95
|
(void) -> ()
|
2005-09-06 20:16:09 +00:00 |
Josh Yelon
|
e012688824
|
New shader code
|
2005-09-04 19:52:26 +00:00 |
David Rose
|
d13afc82cf
|
immediate-mode refinements
|
2005-08-16 17:27:40 +00:00 |
David Rose
|
b390e64bc8
|
gl_vertex_blend with immediate-mode
|
2005-08-16 01:49:38 +00:00 |
David Rose
|
01bd239ce7
|
immediate mode
|
2005-08-15 23:31:44 +00:00 |
David Rose
|
3172d9916b
|
fix edge condition when there are no transforms in the scene graph
|
2005-08-12 18:47:04 +00:00 |
David Rose
|
d439425648
|
more reliably check for Mesa
|
2005-07-20 16:59:30 +00:00 |
David Rose
|
af49897d5e
|
fix dx resize crash some more; first pass at dx cube map support
|
2005-07-20 12:45:44 +00:00 |
David Rose
|
ba139578e0
|
replace explicit crossbar with last_saved_result interface; integrate with DX8
|
2005-07-14 22:46:01 +00:00 |
David Rose
|
efaa58b52f
|
add TextureStage::CS_crossbar_stage
|
2005-07-12 18:14:40 +00:00 |
David Rose
|
512acd4adf
|
add set_priority() to Light, PlaneNode
|
2005-07-12 01:08:02 +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
|
0bd34f9f4b
|
runtime improvements
|
2005-05-10 22:43:44 +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
|
2f4327c5a0
|
more robustifying of clip planes
|
2005-04-26 19:42:43 +00:00 |
David Rose
|
a1f1b33241
|
use point_sprite extension
|
2005-04-22 20:40:19 +00:00 |
David Rose
|
7b8d304aec
|
unify vbuffer, ibuffer
|
2005-04-18 22:42:03 +00:00 |
David Rose
|
c83feafc70
|
more robust pstats for qpgeom stuff
|
2005-04-16 19:59:21 +00:00 |
David Rose
|
4f47bf53e7
|
generalize index list
|
2005-04-15 14:32:31 +00:00 |
David Rose
|
2434300804
|
move rotate and decompose operations into cull
|
2005-04-15 01:41:07 +00:00 |
David Rose
|
00485bf6c8
|
GeomEnum unification; FrameRateMeter use UH_client
|
2005-04-14 17:23:36 +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 |
David Rose
|
b31d8eadd7
|
gl vertex animation
|
2005-03-31 21:43:38 +00:00 |
David Rose
|
f37bdbf512
|
animate normals too; rename data_type -> column
|
2005-03-30 20:11:47 +00:00 |