rdb
|
1b76a13784
|
detect SM4 and SM5
|
2013-02-05 12:08:58 +00:00 |
David Rose
|
93bd44e85e
|
fix confusion with depth range of Lens::project()
|
2013-01-11 02:26:36 +00:00 |
rdb
|
dcdc6d9877
|
mouse coordinates are now stored as doubles, not ints
|
2012-08-03 12:00:08 +00:00 |
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 |
rdb
|
39e520268d
|
fix debugging message accidentally left in
|
2012-02-13 06:59:22 +00:00 |
David Rose
|
841bfb0743
|
fix Tut-Fireflies demo (problem with initially zero-sized buffers)
|
2012-02-12 21:40:16 +00:00 |
rdb
|
90eac01be0
|
One more step towards PointLight shadows
|
2012-02-12 15:22:04 +00:00 |
David Rose
|
bb8867fb77
|
move GSG::get_supports_render_texture() into GraphicsOutput to support render-to-texture on non-Windows platform. Also, further fixes to FBO render-to-texture.
|
2012-02-11 21:09:35 +00:00 |
David Rose
|
fffc982206
|
fixes to depth buffer for cube maps
|
2012-02-11 02:21:05 +00:00 |
David Rose
|
d743dc8a55
|
The buffer flip should be performed in end_flip(), not in begin_flip(). This long-existing mistake caused double-flips with parasite buffers in effect.
|
2012-02-10 18:21:55 +00:00 |
David Rose
|
d34c964e53
|
UnionBoundingVolume, IntersectionBoundingVolume, Camera::set_cull_bounds()
|
2012-02-09 21:55:31 +00:00 |
David Rose
|
6d630e2cf1
|
auto-clear depth between eyes by default for stereo
|
2012-02-08 20:34:26 +00:00 |
David Rose
|
b7a51b133e
|
GraphicsOutput::set_swap_eyes(), PfmFile::set_flat_texcoord_name()
|
2012-02-07 19:16:27 +00:00 |
David Rose
|
2d1cee4623
|
fix stereo rendering in pview
|
2012-02-07 19:11:32 +00:00 |
rdb
|
1168011850
|
lots of improvements to the rocket integration
|
2012-01-28 11:49:41 +00:00 |
David Rose
|
6f5fd1525d
|
GraphicsWindow::_unexposed_draw
|
2012-01-15 20:13:16 +00:00 |
David Rose
|
38a73900f1
|
protect against zero-sized windows
|
2012-01-15 17:56:49 +00:00 |
David Rose
|
1968a30cd0
|
stop button spam on lost focus
|
2012-01-15 17:01:20 +00:00 |
David Rose
|
fdca621619
|
slightly more robust handling of CallbackGraphicsWindow
|
2012-01-14 16:21:53 +00:00 |
David Rose
|
e08f1d204f
|
more WxPandaWindow fixes
|
2012-01-13 23:42:23 +00:00 |
David Rose
|
7fd4c1cc18
|
solve WxPandaWindow issues on Linux
|
2012-01-11 01:58:25 +00:00 |
David Rose
|
15d2441661
|
handle incorrect display modules better
|
2012-01-09 23:30:31 +00:00 |
David Rose
|
5e4ca78c07
|
leveleditor works on Mac too
|
2012-01-09 21:55:54 +00:00 |
David Rose
|
56f22e0692
|
WxPandaWindow
|
2012-01-08 16:10:18 +00:00 |
rdb
|
2d78a0503b
|
more easily extendable DisplayRegion
|
2012-01-07 18:52:20 +00:00 |
David Rose
|
f110a269c8
|
GraphicsEngine::get_render_lock()
|
2012-01-03 03:05:54 +00:00 |
Zhao Huang
|
ebc948b3f8
|
Fixed FBO Float Buffers; Multisample FBOS were left untouched and needs more work.
|
2011-12-31 21:43:18 +00:00 |
Zhao Huang
|
a56760cbcf
|
Exposes Opengl Vendor, Driver, Shader Model information to python
|
2011-12-30 09:00:37 +00:00 |
rdb
|
49326183a9
|
it'd be so incredibly useful if GraphicsEngine just outputted what kind of buffer it created as an info message
|
2011-12-29 12:45:50 +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
|
ae76495d75
|
SubprocessWindow requires a ReMutex to avoid self-deadlock
|
2011-12-05 05:24:21 +00:00 |
David Rose
|
3d89cef544
|
Add Texture::set_auto_texture_scale()
|
2011-11-28 21:42:44 +00:00 |
rdb
|
b9c02b60a5
|
Commit patch by teedee to fix CollisionBox reporting in PStats
|
2011-11-25 08:55:56 +00:00 |
David Rose
|
501470169f
|
stdfloat_double
|
2011-10-10 05:25:10 +00:00 |
rdb
|
d86356f122
|
fog-related shader inputs
|
2011-10-08 13:25:51 +00:00 |
David Rose
|
3e89b7a4e8
|
fix parasite buffer clear problem
|
2011-10-06 21:39:19 +00:00 |
David Rose
|
a821755936
|
bandaid around race condition
|
2011-10-05 19:11:28 +00:00 |
David Rose
|
e91fb0d53e
|
better implementation of set_one_shot()
|
2011-10-04 18:05:08 +00:00 |
David Rose
|
bee4cb326a
|
pipeline GraphicsOutput::set_active() to better support offscreen rendering in threaded mode
|
2011-10-03 20:23:17 +00:00 |
David Rose
|
c7adc6246f
|
build on msvs2010
|
2011-09-28 23:56:59 +00:00 |
David Rose
|
5588210e22
|
set some config variables to suitable defaults for threading
|
2011-09-28 19:52:58 +00:00 |
David Rose
|
cd79af53fe
|
dx9 shader support from zhao
|
2011-09-28 18:42:58 +00:00 |
David Rose
|
5bdb3e695f
|
typo
|
2011-09-02 23:07:23 +00:00 |
David Rose
|
27f8cf2e06
|
add loaded_textures_lock to avoid deadlock
|
2011-09-02 19:31:32 +00:00 |
David Rose
|
dcc4a33ae9
|
protect x11 namespace better; support building with x11 support on osx too
|
2011-08-28 23:31:28 +00:00 |
David Rose
|
6872488839
|
stereo/multiview textures
|
2011-08-08 18:55:26 +00:00 |
David Rose
|
0cf03bc158
|
untabify
|
2011-06-29 22:09:10 +00:00 |
David Rose
|
4785161374
|
squelch some more compiler warnings
|
2011-06-18 00:16:48 +00:00 |
rdb
|
cdcd003ec3
|
Add a get_screenshot returning a Texture
|
2011-05-01 09:14:18 +00:00 |