Commit Graph

13951 Commits

Author SHA1 Message Date
David Rose 95ce87293d mark dirty on read() 2008-09-11 23:17:35 +00:00
David Rose efad95a5ea bring ffmpeg, opencv into new interface 2008-09-11 23:16:15 +00:00
David Rose 3bd0d132b3 better thread-handling in textures 2008-09-11 22:47:31 +00:00
David Rose 7e2c036927 fix from forum user peciScx 2008-09-11 17:11:06 +00:00
David Rose 75b5e032f0 rename SIMPLE_THREADS_NO_IMPLICIT_YIELD 2008-09-11 01:37:12 +00:00
David Rose 62bc43d13a better nl stuff, rename SIMPLE_THREADS_NO_IMPLICIT_YIELD 2008-09-11 01:37:00 +00:00
David Rose d71d7a0fdb avoid async texload race condition 2008-09-11 01:02:11 +00:00
David Rose f57d2b07da fix paste error in wrap mode 2008-09-10 19:07:17 +00:00
rdb db77e3e4ca Fix for bug in texture_type 2008-09-10 18:37:16 +00:00
David Rose 8214dca456 async-load-delay for textures too 2008-09-10 02:17:26 +00:00
aignacio_sf 615d92440f Improve buffer viewer display:
Buffer views no longer go off screen except when there are way too many buffers (since the min buffer frame size is now 5 pixels).
Fix a case where too many buffers being displayed results in a divide by zero.
2008-09-10 02:08:16 +00:00
David Rose dc3173c1fb take out pandastream for now 2008-09-10 01:44:27 +00:00
David Rose 360ac27188 support ios::app on win32 2008-09-10 00:40:18 +00:00
David Rose a99736ede9 fix win32 bug 2008-09-09 22:24:25 +00:00
David Rose 67c24c33e8 eol conversion 2008-09-09 21:12:41 +00:00
Darren Ranalli 35a643c737 by default don't do exception variable dump in __dev__ 2008-09-09 20:54:06 +00:00
David Rose c8ded35040 comment typo 2008-09-09 01:10:16 +00:00
David Rose 5e838f0406 raise errors properly 2008-09-09 00:52:05 +00:00
David Rose 0e5cc07f83 pandaFileStream 2008-09-09 00:13:09 +00:00
David Rose 964c76f2e0 pandaFileStream 2008-09-09 00:06:47 +00:00
Darren Ranalli 902634f5dd better handling of already-visited objects; show them but don't traverse through them 2008-09-08 23:26:29 +00:00
David Rose c5957be27b pseudo-threaded network reads and writes 2008-09-08 19:39:43 +00:00
Darren Ranalli c312d30eb8 added accessor methods for task duration warning threshold 2008-09-06 00:09:12 +00:00
David Rose f1e618f02c fix bug in alpha blending on vertex colors 2008-09-05 23:09:35 +00:00
Darren Ranalli a53d2db6f7 limits on recursion depth 2008-09-05 21:58:27 +00:00
David Rose 7f90ceebfb don't crash 2008-09-05 21:20:57 +00:00
Darren Ranalli 7583ac4861 print stacktrace before variable dump in case the process crashes while creating variable dump 2008-09-05 20:46:09 +00:00
Darren Ranalli 36b6f93353 safeRepr prints class name before calling repr on C++ objects 2008-09-05 20:44:26 +00:00
David Rose 9bc056eac3 normalize light direction 2008-09-05 18:00:16 +00:00
David Rose dfd8c1c7f2 revert accidental checkin 2008-09-05 01:28:24 +00:00
David Rose 9dbf584092 fix thrashing bug 2008-09-05 01:12:04 +00:00
David Rose c0b1f01a70 integrate with new adaptive lru 2008-09-05 00:35:06 +00:00
David Rose bd4486aadf revert accidental checkin of debug stuff 2008-09-05 00:27:57 +00:00
Darren Ranalli 6926ff6ae7 more robust traceback iteration 2008-09-05 00:04:23 +00:00
Darren Ranalli 2c806a3ffe include globals and builtins, print variables within each frame in sorted order 2008-09-04 23:54:00 +00:00
David Rose cc3c4aac5c remove debug, oops 2008-09-04 22:18:39 +00:00
David Rose d6eef63f61 update_texture() 2008-09-04 22:16:02 +00:00
David Rose e499287e8c RescaleNormalAttrib 2008-09-04 22:12:38 +00:00
Darren Ranalli 535d898e66 changed task duration warning config, default threshold to 40 2008-09-04 21:53:15 +00:00
David Rose 79050b0db3 avoid assert 2008-09-04 21:45:21 +00:00
David Rose 9c1361f02a missing include 2008-09-04 21:29:56 +00:00
David Rose 684810cbdd AdaptiveLru 2008-09-04 21:26:38 +00:00
Darren Ranalli 645b20849b print all possible referenced variables based on code object's names list 2008-09-04 20:45:44 +00:00
M. Ian Graham 321c3a4be1 Moved askForObjectFieldsByString into the proper class 2008-09-04 19:49:56 +00:00
rdb b41cebe1b5 Fixed bug with normals 2008-09-04 14:22:15 +00:00
aignacio_sf f508157c52 Add "glgsg->update_texture(tc, true);" for new cubemap only case. 2008-09-04 01:44:25 +00:00
aignacio_sf 34c5c69ede Optimize cubemap render to texture.
Calling glFramebufferTexture2D is very slow.
So, pre-create an fbo for each cubemap face and just bind the fbo when a cubemap face is selected.
2008-09-04 01:26:47 +00:00
Darren Ranalli 37c9bcdb56 display instance variables one level deep 2008-09-04 00:44:26 +00:00
David Rose b48a493323 consistent use of gl-debug-buffers 2008-09-03 23:08:43 +00:00
Darren Ranalli f40c53c0fc use notify for exceptionLogged output 2008-09-03 21:36:08 +00:00