rdb
b53de998c9
Fix compile error introduced by zhaohuang's commit
2012-10-03 20:08:15 +00:00
David Rose
a098df8670
fix win32 link issue
2012-10-01 17:59:36 +00:00
Zhao Huang
bc900d2555
In Rev 1.130 of GraphicsOut.cxx by drwr, the query for render-to-texture support is no longer made to the gsg directly at line 368, but is instead routed through an internal GraphicsOut.get_supports_render_texture() which defaults to false. In the wgl path, the derived wglGraphicsBuffer supplies its own get_supports_render_texture() that queries the gsg. The DirectX equivalent classes do not supply an overriding get_supports_render_texture() and so fails everytime when trying to render_to_texture.
...
Hence, why distortion the sample is failing under Dx9.
This set of fixes patches in the requisite get_supports_render_texture() for wdxGraphicsBuffer9 and fixes a few typos between depth and color texture usages. It also fixes a depth buffer bug with render-to-textures where the depth check appeared to be missing.
Thanks to Jonah (11thpenguin) for these fixes.
2012-10-01 04:33:54 +00:00
Zhao Huang
a6993457cc
In Rev 1.130 of GraphicsOut.cxx by drwr, the query for render-to-texture support is no longer made to the gsg directly at line 368, but is instead routed through an internal GraphicsOut.get_supports_render_texture() which defaults to false. In the wgl path, the derived wglGraphicsBuffer supplies its own get_supports_render_texture() and querys the gsg. The DirectX equivalent classes do not supply a new get_supports_render_texture() and so fails everytime when trying to render_to_texture.
...
This patches in the requisite get_supports_render_texture() for wdxGraphicsBuffer8 and fixes a few typos between depth and color texture usages.
Thanks to Jonah (11thpenguin) for pointing these mistakes out.
2012-10-01 03:21:23 +00:00
David Rose
8e3e89b5b3
fix build circularity issue
2012-10-01 00:40:56 +00:00
enn0x
62ffe69dbc
Providing a single method for attaching/removing objects from a world.
2012-09-28 20:47:15 +00:00
enn0x
526159f961
A few asserts for better error localisation.
2012-09-28 20:20:05 +00:00
David Rose
0fa4376f8a
pnmImage::flip()
2012-09-26 21:55:43 +00:00
David Rose
306bb1ff42
add set_vis_blend()
2012-09-26 17:44:45 +00:00
David Rose
7c830b277f
forward_distort, reverse_distort
2012-09-22 00:48:31 +00:00
David Rose
f0c6f3fb45
fix PfmFile::extrude()
2012-09-21 21:36:35 +00:00
David Rose
3df5abf110
fix stdfloat_double goof
2012-09-20 19:04:25 +00:00
David Rose
22534c9a07
wip: extrude()
2012-09-20 00:43:33 +00:00
David Rose
c4154ab908
fix bug with PfmFile::flip()
2012-09-14 22:22:39 +00:00
David Rose
449554465d
fix bug with vis_inverse() and vis_2d()
2012-09-12 19:33:18 +00:00
David Rose
ede16a5287
fix Thread::force_yield() on win7
2012-09-07 16:35:24 +00:00
David Rose
3a6c7cc376
build issue when openssl is not available
2012-08-31 22:19:11 +00:00
David Rose
54a29d5ece
fix assertion failures
2012-08-22 02:09:23 +00:00
rdb
33d494d0f4
make AsyncTaskManager::_global_ptr an ordinary pointer to prevent static init issues with PandaFramework
2012-08-15 10:55:40 +00:00
David Rose
e5bed7767e
LR_DEFAULTSIZE
2012-08-13 23:44:04 +00:00
David Rose
ab5a3b2f09
openssl build issue
2012-08-13 22:14:09 +00:00
David Rose
2ff43ca88e
some more texture/pfm integration
2012-08-12 17:56:56 +00:00
David Rose
7ba693137c
integrate PfmFile with PNMImage, Texture
2012-08-12 15:49:08 +00:00
David Rose
0f1098c1ae
move PfmFile to pnmimage
2012-08-11 14:28:56 +00:00
David Rose
5a9cb3f934
revert fiddly change: bad idea.
2012-08-10 18:08:31 +00:00
David Rose
908feb7631
fiddly change to pixel offsets
2012-08-09 23:32:19 +00:00
David Rose
38e4d64f22
add set_texcoord_3d
2012-08-09 05:55:24 +00:00
David Rose
9ae0dd8cca
correct matrix for 3-d uvs
2012-08-09 05:27:59 +00:00
rdb
3d68b34f9a
forgot this change earlier
2012-08-08 16:35:31 +00:00
rdb
109bb61252
remove stepfast1 stuff to support more recent versions of ODE
2012-08-08 16:33:44 +00:00
David Rose
8b53d19a68
fix issue with rgb + alpha movie textures
2012-08-07 19:25:03 +00:00
rdb
30872b617e
somewhat experimental support for 64-bits OS X and OS X Lion
2012-08-06 09:57:34 +00:00
David Rose
37cd123d37
PNMImage::rescale()
2012-08-04 17:13:12 +00:00
rdb
1f0304c696
new Cocoa graphics pipe is now fully functional
2012-08-03 12:14:04 +00:00
rdb
dcdc6d9877
mouse coordinates are now stored as doubles, not ints
2012-08-03 12:00:08 +00:00
rdb
1f20cfe19c
initialise pystub correctly
2012-08-03 09:40:40 +00:00
David Rose
15b55b2183
animate normals in blendshapes too
2012-07-31 02:46:07 +00:00
David Rose
3ce560b4a9
more pfm refinements
2012-07-26 22:22:59 +00:00
David Rose
e2066b62ff
wip: add_vis_column()
2012-07-26 02:23:26 +00:00
David Rose
d459a084b4
more pfm fixes
2012-07-24 20:50:36 +00:00
David Rose
7fd2a81412
resolve some float-double confusion
2012-07-24 13:09:22 +00:00
David Rose
5eef6cd37e
fix some stdfloat_double issues with pfmfile
2012-07-23 04:34:40 +00:00
David Rose
8cc85e4024
support for 4-channel pfm files
2012-07-23 02:10:21 +00:00
David Rose
bd6100bcab
more low-level pnmimage accessors
2012-07-23 02:09:46 +00:00
enn0x
b7eb296cff
Support for optional TransformState when adding a Geom to a triangle mesh or convex mesh.
2012-07-10 22:22:59 +00:00
rdb
248e4f2672
add fmod-speaker-mode variable
2012-07-09 13:59:18 +00:00
David Rose
bf03940bcb
opencv 2.3
2012-07-08 20:04:33 +00:00
rdb
83ffe90202
fix compiler dumbness
2012-07-08 13:37:27 +00:00
rdb
8660443235
remove _physical_node_path entirely on trunk
2012-07-07 19:01:17 +00:00
rdb
ece7ed20e1
remove circular reference in Physical::_physical_node_path.
2012-07-07 18:59:23 +00:00