Commit Graph

4201 Commits

Author SHA1 Message Date
David Rose ea1b5a99f6 don't introduce matrix errors from the pusher 2003-07-08 01:03:49 +00:00
David Rose f55e4d2e1e don't introduce matrix errors from the lifter 2003-07-07 23:41:20 +00:00
David Rose 3ea371a282 by default, don't think keys are held down when window focus is lost. 2003-07-07 21:09:48 +00:00
David Rose 34796b00b9 track keypresses better on setfocus/killfocus 2003-07-05 21:23:56 +00:00
David Rose a2c3d8143f Jesse's fixes to support building Panda on VC6 2003-07-03 20:50:05 +00:00
David Rose a8a74ed9d5 log more about tracking key state between window defocus 2003-07-03 20:28:19 +00:00
David Rose 0c7e048d28 save self pointer during stash 2003-07-03 00:32:32 +00:00
David Rose 2d221eadb2 standard order should reflect temp-hpr-fix 2003-07-02 22:38:02 +00:00
David Rose 08ae030917 oops 2003-07-02 21:43:42 +00:00
David Rose 05e6e05c4d forced-roll flavor of decompose_matrix now has no default cs 2003-07-02 21:42:51 +00:00
David Rose 439b8b4546 export temp_hpr_fix from dll 2003-07-02 21:41:04 +00:00
David Rose 8381136b9a more polish on temp_hpr_fix and different coordinate systems 2003-07-02 21:30:42 +00:00
David Rose 1bc836605f debug messages 2003-07-02 19:30:54 +00:00
David Rose 90918d5f6c trim extra newlines from windows error message 2003-07-02 17:00:19 +00:00
David Rose 3bd9146030 trim extra newlines from windows error message 2003-07-02 16:48:22 +00:00
David Rose b15a2ae9fc fix gcc 3.2 crash 2003-07-02 16:48:05 +00:00
David Rose 714a109faf add some more cheap options 2003-06-29 19:06:27 +00:00
David Rose 5fee00c7df tolerate billboards under a singular transform 2003-06-27 23:08:21 +00:00
David Rose 8d70eeb6ab minor tweaks for new scene graph stuff 2003-06-27 22:55:29 +00:00
David Rose 2e38ab36eb add PGFrameStyle::set_texture 2003-06-25 20:35:02 +00:00
David Rose e5995f0ecf should include advapi32.lib for registry operations 2003-06-24 19:00:46 +00:00
Dave Schuyler de2502a7b0 string change 2003-06-21 04:22:11 +00:00
Dave Schuyler e647dd72d7 minor changes 2003-06-20 05:28:23 +00:00
Dave Schuyler eede24794a output() and write() 2003-06-17 04:42:41 +00:00
Dave Schuyler 422c370c6b changed includes; rearranged private and public members 2003-06-17 02:33:12 +00:00
Dave Schuyler aca6c38b51 (void) to () 2003-06-17 00:55:37 +00:00
Dave Schuyler d31724f76c *** empty log message *** 2003-06-17 00:23:54 +00:00
Dave Schuyler a045e476e7 output() and write() changes 2003-06-17 00:21:41 +00:00
David Rose 0a9049c8c0 make dx-preserve-fpu-state the default 2003-06-14 00:52:02 +00:00
Dave Schuyler 9a480035c8 formatting; adding output() 2003-06-14 00:51:07 +00:00
David Rose b2bdf47820 include tag names and values in event patterns 2003-06-14 00:51:06 +00:00
David Rose 8748cad750 add get_net_tag(), etc. 2003-06-13 21:28:11 +00:00
David Rose 62a3e02bb6 add ssl-cipher-list 2003-06-13 01:18:22 +00:00
David Rose c03d886691 add PandaNode::set_tag() and related functions 2003-06-12 22:18:41 +00:00
David Rose b6ad0bf0aa add set_allow_proxy 2003-06-12 16:22:23 +00:00
Dave Schuyler 6eed2993eb formatting 2003-06-11 20:22:09 +00:00
Dave Schuyler 29768b6a4d removed tab 2003-06-11 20:20:11 +00:00
Dave Schuyler 1fcf895c3b testing physical node before dereferrencing 2003-06-11 04:58:32 +00:00
Dave Schuyler 73e7f692d5 trying to update -- not finished yet. 2003-06-11 04:55:51 +00:00
Dave Schuyler 4cca0ea212 removed redundant void 2003-06-11 04:50:57 +00:00
Dave Schuyler 9fe1cd049d formatting 2003-06-11 04:50:11 +00:00
Dave Schuyler f7e417c6d5 formatting 2003-06-11 02:32:14 +00:00
Dave Schuyler ae5d4a9cb2 comment change 2003-06-11 02:31:42 +00:00
Dave Schuyler 3f0d964d03 including nearly_zero.h from application tree. 2003-06-11 02:30:32 +00:00
Dave Schuyler c3baff5194 optimization: preincrement iterator 2003-06-11 02:29:12 +00:00
Dave Schuyler e320504f9f formatting 2003-06-11 02:25:57 +00:00
David Rose d97c703079 reorder vrefs and children again 2003-06-10 17:14:47 +00:00
David Rose edbef4a7ce oops, don't try to print soft-hyphen characters when wordwrap mode is not enabled 2003-06-10 00:37:53 +00:00
David Rose b661e7d400 add soft hyphens 2003-06-10 00:24:28 +00:00
David Rose 5ad7edb42b reenable red wireframe highlight mode 2003-06-09 22:47:47 +00:00
David Rose a7bab73267 don't build pgrid every time 2003-06-09 22:47:23 +00:00
David Rose 03c1c844ea add get_stashed_children() 2003-06-09 22:41:43 +00:00
David Rose 1fee5c727e add detach() 2003-06-09 22:41:35 +00:00
David Rose e3136204df output anim tables in standard order 2003-06-09 21:55:17 +00:00
David Rose 882c90d7ff false is not int 0 2003-06-09 21:51:43 +00:00
David Rose 5722cb4861 go ahead and add rows with shear transforms, even though it won't be completely correct 2003-06-09 18:56:59 +00:00
David Rose da5268db7a output vertex ref's before children again, for easier following of hierarchy in visual inspection of egg files 2003-06-07 01:24:27 +00:00
David Rose db56915d10 trivial 2003-06-07 01:23:44 +00:00
David Rose 0b1a13f06b publish set_velocity etc. 2003-06-06 15:53:50 +00:00
David Rose 3c1914b19a move joints to end of list on output 2003-06-05 23:47:53 +00:00
David Rose 63db1b1d1c more support for three collinear points 2003-06-05 22:35:50 +00:00
David Rose aa2182d806 minor changes to comment format 2003-06-04 00:58:36 +00:00
David Rose 78f67d8afd add has_user_data with type 2003-06-03 22:53:09 +00:00
David Rose 42faec57a0 quietly ignore ObjectType none 2003-06-03 20:26:06 +00:00
David Rose 1367be51df add EggUserData 2003-06-03 20:24:31 +00:00
David Rose 84ed9bd35b support three collinear points 2003-06-03 01:06:25 +00:00
David Rose 1e0d35082d accept MS-DOS end-of-line characters 2003-06-02 21:52:58 +00:00
David Rose 5fea988239 accept MS-DOS end-of-line characters 2003-06-02 21:39:11 +00:00
David Rose cc20fc919b clear velocity on removed colliders also 2003-06-02 18:24:46 +00:00
David Rose 90fb2ebf89 remove colliders when you remove the handler 2003-05-31 01:02:00 +00:00
David Rose c683d3d834 collision handler pointer may have already been removed 2003-05-31 00:16:34 +00:00
ifay e543945dd2 Updated the installation instructions to include the hurdles I recently overcame 2003-05-30 20:47:44 +00:00
David Rose 8cb8f411cb comment out some exit() calls 2003-05-29 22:54:51 +00:00
David Rose 2eaf4b99db document SOCKS error codes 2003-05-29 22:41:40 +00:00
David Rose b2c04cf954 whoops, timeout when connecting through proxy 2003-05-29 21:04:22 +00:00
David Rose 4c152dad0e don't add empty hostnames to _direct_hosts 2003-05-29 18:16:45 +00:00
Joseph Lee 499d5a095f get_proxy() is using "http://" which fools get_proxies_by_url() into thinking
the empty servername matches the unspecified (and empty) directhost
  (when no directhosts are specified) which messes up the proxy code.
Fixed.
2003-05-14 03:32:42 +00:00
David Rose 2bdd2c69b3 write notify message when window is closed 2003-05-08 22:56:17 +00:00
David Rose 010e616d80 clarify 'default' 2003-05-08 00:02:31 +00:00
David Rose b97b88e0c4 add unsorted bin to doc 2003-05-07 23:14:24 +00:00
Joseph Lee 1608f33184 o updated problem description with cygwin's current perl 5.8.x vs 5.6.x
o added "genPyCode win-publish" option
2003-05-07 22:48:45 +00:00
David Rose 34dfb94e83 add URLSpec::is_ssl 2003-05-07 20:09:26 +00:00
David Rose 4f6d41a4d2 include port number on Host: designation to server 2003-05-07 17:53:19 +00:00
David Rose e8c032b84c whoops, virtual function changed signature 2003-05-07 01:28:03 +00:00
David Rose 2db50240ac support multiple collide flags on a node 2003-05-07 00:33:48 +00:00
Dave Schuyler 0575f75afd added get_relative_vector 2003-05-06 04:19:17 +00:00
David Rose ce8ef1441b don't exit if GetAvailableVidMem fails 2003-05-02 23:36:15 +00:00
David Rose a4b6896da3 comment tweak 2003-05-01 22:48:42 +00:00
David Rose 5e418ed57c more robust handling of socks authentication failures 2003-05-01 22:22:14 +00:00
David Rose b4751ec36b expose get_draw_order, etc. 2003-04-30 18:37:34 +00:00
David Rose 9a234e0341 be sure to flush on close 2003-04-29 21:59:07 +00:00
David Rose 5b4eb24b62 undo poorly-conceived dcparse compress flag 2003-04-29 14:16:25 +00:00
David Rose be4d4625e3 support dcparse compress flag 2003-04-29 03:20:53 +00:00
Mark Mine 4ea81880aa Updated path to toontown server 2003-04-29 01:57:39 +00:00
Mark Mine 2136e1a0b3 Added notes to fix panda install problems 2003-04-29 01:37:39 +00:00
David Rose 337c287ec3 first pass at supporting SOCKS5 proxies 2003-04-29 00:33:14 +00:00
David Rose 08a3129692 oops, invalid when http-proxy is empty 2003-04-28 19:48:04 +00:00
David Rose a345cfe8c5 report os error also 2003-04-28 18:31:15 +00:00
David Rose c88b65d0f6 make direct-hosts use glob characters correctly 2003-04-28 17:28:49 +00:00
David Rose 2531913df2 move globPattern into pandaexpress 2003-04-28 17:28:17 +00:00
David Rose adffbe7add type should not necessarily inherit when we read a file 2003-04-26 15:51:19 +00:00
David Rose ba755587b7 smarter proxy specs; multiple proxy servers 2003-04-26 01:38:54 +00:00
Joe Shochet e854158b47 missing REPORT_OPENSSL_ERRORS 2003-04-23 03:43:08 +00:00
David Rose 0ff53d1ec1 clear floating pointer 2003-04-22 23:04:06 +00:00
David Rose 8af6765f3d parameterize REPORT_OPENSSL_ERRORS 2003-04-21 21:27:17 +00:00
David Rose e1538b6df0 be less crabby about morphs being self-consistent 2003-04-21 18:46:20 +00:00
David Rose 5e5abe8c50 support closing sockets explicitly 2003-04-21 18:09:58 +00:00
David Rose ab08ff9b01 more verbose shutdown messages 2003-04-21 17:31:19 +00:00
David Rose f15bd7ba4f don't get stuck if clock is reset back 2003-04-19 13:33:48 +00:00
Dave Schuyler f7cc219531 *** empty log message *** 2003-04-18 04:32:17 +00:00
David Rose 510756c0df add CollisionVisualizer 2003-04-17 21:41:46 +00:00
David Rose c2f3a412dd continue looking for further intersections against remaining triangles in a geom 2003-04-16 22:42:34 +00:00
David Rose 114020c20b correctly read version 4.2 bams 2003-04-16 22:21:51 +00:00
David Rose 350dd5cda1 correct confusion between info_surface_normal and from_surface_normal 2003-04-16 18:49:07 +00:00
David Rose df2a60cfb0 extend ModelNode::preserve_transform and Texture::alpha_file_channel 2003-04-15 22:35:07 +00:00
David Rose 53fee65d08 better asserts 2003-04-14 17:11:56 +00:00
David Rose 779f24c5f3 robustiy has_alpha_channel() 2003-04-12 18:40:58 +00:00
David Rose 28743b123b more robust texture/alpha combinations 2003-04-12 17:44:01 +00:00
David Rose 6e686caf8c support cull face reverse 2003-04-10 22:02:41 +00:00
David Rose 1cb9c2640c make destructor virtual to eliminate compiler warnings 2003-04-09 22:41:29 +00:00
David Rose 27fc54e678 object types decal and billboard are supported within maya converter only 2003-04-09 22:05:10 +00:00
David Rose 531131aca3 don't try to use unsupported LZW, and remove compiler warnings 2003-04-09 21:34:17 +00:00
David Rose a16fe56c74 merge window_devel_2003_02_21 to trunk 2003-04-09 17:28:00 +00:00
David Rose 5c48c68569 reduce overhead on NodePath::find() operations 2003-04-09 15:59:53 +00:00
David Rose fc10d613d7 oops, wrong decal syntax 2003-04-08 17:44:21 +00:00
David Rose 24b9f9da26 object type is case-insensitive 2003-04-08 17:31:14 +00:00
David Rose efc0a0b45b robustify transform and object type interface 2003-04-08 17:30:45 +00:00
David Rose dd98ca18a7 findstring was backwards 2003-04-08 16:14:28 +00:00
David Rose 047508058e fix DO_PIPELINING break 2003-04-08 02:18:47 +00:00
David Rose 212bd64d9d introduce ulong token type to better support hex numbers appearing in egg files 2003-04-05 01:21:08 +00:00
David Rose fd2c841ca9 add get_node() 2003-04-04 18:52:11 +00:00
David Rose 6b03618a46 suppress create warnings from unknown types 2003-04-04 16:46:59 +00:00
David Rose d3a082ffde 'unable to create object of type ...' is really an info, not an error 2003-04-04 16:24:24 +00:00
David Rose 398442ee18 deal with textures from bam files without filenames properly 2003-04-04 16:23:33 +00:00
David Rose 63f2f424db handle copy constructor properly 2003-04-04 16:14:25 +00:00
David Rose e32fb9c7ef add debugging statements 2003-04-04 16:14:03 +00:00
David Rose 73cacee551 deal with collect-tcp 2003-04-03 01:29:19 +00:00
David Rose 9fd192e789 broaden 90-degree test substantially 2003-04-02 22:29:36 +00:00
David Rose 6e9a56e1fc fix for win98? 2003-04-02 22:11:17 +00:00
David Rose e6501e3ca7 fix for win98? 2003-04-02 22:10:00 +00:00
David Rose 385a93d64b try to slide off of convex corners a little better 2003-04-02 20:32:14 +00:00
David Rose 00b3e0ca78 add collect-tcp 2003-04-02 18:52:16 +00:00
David Rose 72238abee5 toupper_text -> make_upper 2003-04-01 21:35:10 +00:00
David Rose af4494d2de add replacements for string.upper and string.lower 2003-04-01 18:03:00 +00:00
Joseph Lee 3d465db350 o latest cygwin is 1.3.11
o latest emacs used is 21.2

o added SourceForge+ssh cvs tree grabs instructions
o added local toonsrv/ installation information
2003-03-31 21:37:31 +00:00
David Rose 86ec5c029c eliminate silly warning 2003-03-31 18:56:44 +00:00
David Rose 7f7b24fabc debug, not error message 2003-03-31 18:54:34 +00:00
David Rose 4001ce982d add unicode_isalpha() etc. 2003-03-31 18:46:00 +00:00
David Rose e3a40daa0e new WindowsRegistry class 2003-03-27 00:13:41 +00:00
Dave Schuyler 4b245a4394 removed assert 2003-03-26 23:53:39 +00:00
Dave Schuyler b83a894e91 minor changes to avoid compiler warnings and genrally clean up 2003-03-26 23:51:47 +00:00
David Rose 54beeff1c6 oops, excpl_pandaexpress 2003-03-26 22:52:56 +00:00
David Rose 38db0b7a33 split out TextEncoder from TextNode 2003-03-26 22:48:37 +00:00
David Rose b0fbd85234 add OPTIONS method 2003-03-25 23:34:08 +00:00
David Rose aee3bf8fae define sync_frame_time 2003-03-25 23:33:44 +00:00
David Rose dc4d911f01 confusing formatting 2003-03-21 17:02:03 +00:00
David Rose b6eefd9e23 use alpha channel if alpha image has it 2003-03-20 14:56:48 +00:00
David Rose d652035d81 restore behavior insisting on 640x480x16 mode for low-mem cards 2003-03-18 22:01:58 +00:00
David Rose f7934d63c9 allow implementation to veto selected fullscreen size 2003-03-18 22:01:26 +00:00
Dave Schuyler 35127b5d1b comment 2003-03-18 02:32:38 +00:00
David Rose 8f564ea8ce dos2unix 2003-03-18 02:27:51 +00:00
David Rose 6ffea5d693 close window if gsg fails 2003-03-18 02:05:33 +00:00
David Rose 00679ad733 don't crash if gsg won't open 2003-03-18 01:33:49 +00:00
Dave Schuyler d1f89fdc00 print_to to ouput 2003-03-18 01:23:03 +00:00
Dave Schuyler de252b8793 changed to nassertv and print_to to ouput 2003-03-18 01:22:17 +00:00
David Rose 95a59a664c gl-force-invalid 2003-03-17 23:54:52 +00:00
David Rose bf10ae1386 remove hack (pushed up to ShowBase.py) 2003-03-17 22:39:25 +00:00
David Rose b7120ffba9 insert commented-out code 2003-03-17 22:15:01 +00:00
David Rose 9e75269627 insert hack to open window immediately 2003-03-17 22:14:01 +00:00
Dave Schuyler 2ae297a7c7 no more exit() calls 2003-03-15 03:40:49 +00:00
David Rose dc9782ee09 dos2unix 2003-03-14 23:43:58 +00:00
Dave Schuyler bcb2f71f4b uniqueIdAllocator 2003-03-14 20:07:54 +00:00
Dave Schuyler 6bfe3bcd42 *** empty log message *** 2003-03-14 05:48:59 +00:00
David Rose 7b2cc4be2e allow pviewing image files too 2003-03-14 00:44:51 +00:00
David Rose 5c93c5290d don't crash on non-pow-2 texture 2003-03-13 22:41:23 +00:00
David Rose 81b7084fca minor event refinements 2003-03-13 01:28:30 +00:00
David Rose 4bf6be0aac add aspect_2d 2003-03-12 19:08:21 +00:00
David Rose b2caf1947f minor typo 2003-03-12 17:48:39 +00:00
David Rose 7dbd65eab0 fix transforms on collision geometry 2003-03-11 23:10:54 +00:00
David Rose a18ed01a3e patch from Cort to use get_null_sound() 2003-03-11 19:34:03 +00:00
David Rose 082be720ce add clear_exit_flag 2003-03-11 02:18:47 +00:00
David Rose 7588017984 add new canonical function 2003-03-05 21:04:13 +00:00
David Rose 3464ea3856 add custom error handlers 2003-03-04 17:22:12 +00:00
David Rose c54e7d572b add NotifyCategoryDefName 2003-03-04 17:21:31 +00:00
David Rose 176c8458d5 oops, constructors forgot fullpath 2003-03-04 15:59:55 +00:00
David Rose d18f7900b1 add get_null_sound() 2003-02-28 20:08:17 +00:00
David Rose f32b59b92d add get_null_sound() 2003-02-28 19:45:54 +00:00
David Rose 3d1374ba8a expose EventQueue constructor 2003-02-26 22:26:15 +00:00
chrisgeorges 9cfe8c421d undo erroneous comment-out? 2003-02-26 21:12:55 +00:00
David Rose 2ceb53166f release exclusive mode when window is closed 2003-02-26 00:15:18 +00:00
David Rose 4ceb93f312 fix problem creating fullscreen dx7 windows 2003-02-25 19:07:09 +00:00
David Rose c4caabf006 fix red/blue reversal on gl screenshots 2003-02-25 18:28:18 +00:00
David Rose 324280b3f2 update prebuilt 2003-02-25 02:33:58 +00:00
David Rose 2fd799cf29 support egg2bam -pp properly 2003-02-25 01:13:30 +00:00
David Rose 12de6f6b58 Cort Stratton's latest updates adding cache limit support 2003-02-24 19:30:06 +00:00
David Rose 075d6addd6 interrogate hack 2003-02-24 16:58:46 +00:00
David Rose 60a1894bbe remove vestigial file 2003-02-22 02:25:54 +00:00
David Rose 2383207526 play nice with window managers to close window cleanly 2003-02-21 23:06:41 +00:00
David Rose ec9587e6d5 always resolve external references 2003-02-20 18:16:26 +00:00
David Rose 0945d3c127 robustify pathnames some more 2003-02-20 17:10:28 +00:00
David Rose 12e9117087 add BTM_unchanged 2003-02-20 01:18:27 +00:00
David Rose ed77186e26 split out per-window operations some more 2003-02-15 14:14:39 +00:00
David Rose 74a704440e PandaFramework should respect per-window keypresses 2003-02-14 08:13:17 +00:00
David Rose 1749f817c2 update 2003-02-14 00:59:40 +00:00
David Rose 65888a4846 build problem on irix 2003-02-12 14:22:56 +00:00
David Rose baf7c22921 add EggData::merge 2003-02-12 00:48:20 +00:00
David Rose b75c54b446 fix search path weirdnesses 2003-02-11 20:14:23 +00:00
David Rose edfaea28b8 workaround for FreeType not choosing charmap 2003-02-11 17:57:26 +00:00
David Rose 44d544aeb2 collision traverser doesn't visit switch nodes 2003-02-07 23:11:18 +00:00
David Rose 911bb92934 compile on gcc 3.2 2003-02-07 18:46:46 +00:00
David Rose 03c8de6eae use search path, vfs, fix dangling pointer references 2003-02-07 15:30:16 +00:00
David Rose 6e23b43ef3 remove compiler warnings on gcc 2003-02-07 15:29:50 +00:00
David Rose 4d5536aad3 inherit notify from audio 2003-02-07 15:28:14 +00:00
David Rose 9bd4122f0a EXPCL 2003-02-07 15:27:18 +00:00
David Rose df04b7d01e remove accidentally committed file 2003-02-07 14:14:25 +00:00
David Rose 3513cf8684 build gcc3.2 2003-02-07 00:05:28 +00:00
David Rose 92fca841bd Cort Stratton's FMOD implementation 2003-02-06 23:57:57 +00:00
David Rose 264e112fad gcc 3.2 2003-02-06 23:54:30 +00:00
David Rose 4a521ba916 fix for multiple directories on ETC_PATH 2003-02-06 23:45:13 +00:00
Jon Parise d8f3f1c9e3 fix from Parise for ETC_PATH 2003-02-06 23:20:15 +00:00
David Rose 9aeeb1ce1a more control over encoding 2003-02-06 01:32:05 +00:00
Jon Parise 6f19329290 build fix from Parise 2003-02-05 19:18:45 +00:00
David Rose 19653fb0cc compile prob 2003-02-05 18:08:24 +00:00
David Rose 97711d14d9 fix crash 2003-02-05 01:07:26 +00:00
David Rose 071c20fed3 style docs 2003-02-05 00:24:30 +00:00
David Rose 3dfa9c5a58 build on windows 2003-02-05 00:16:53 +00:00
David Rose 32b0611dab refine cheesy accent marks 2003-02-04 22:32:54 +00:00
David Rose a31dba7522 cleaner interface to minmax and transform 2003-02-02 20:40:26 +00:00
David Rose 5b7526d3a0 generate cheesy accents if font doesn't have them 2003-02-02 20:39:49 +00:00
David Rose 7421fe3e05 faster text generation 2003-01-31 23:55:33 +00:00
David Rose c37acce234 fix incorrect width calculation with missing characters in font 2003-01-31 21:43:56 +00:00
David Rose 5255ae25ad windows compiler warnings 2003-01-31 21:27:07 +00:00
David Rose 10557d33c5 minor style change 2003-01-31 21:09:54 +00:00
David Rose 7a7563ba2d provide a default font 2003-01-31 21:09:26 +00:00
David Rose 2fa7929b45 dynamic TextFont; scene graph improvements to support this 2003-01-31 17:45:42 +00:00
David Rose 8e63f99ee2 support for explicit decoding/encoding of wide characters at the python level 2003-01-30 18:48:47 +00:00
David Rose f983d8bcac redirect fix again 2003-01-30 15:46:59 +00:00
David Rose 414eaf3930 compare_to 2003-01-30 15:20:04 +00:00
Dave Schuyler 253a084e7b *** empty log message *** 2003-01-30 04:20:08 +00:00
David Rose f78419ceed fix flatten 2003-01-30 01:04:25 +00:00
David Rose 9e8ba9e7e3 cache control 2003-01-30 00:40:40 +00:00
David Rose 6fcd19067a misc fixes 2003-01-30 00:40:35 +00:00
David Rose d7a39df5a2 add new files 2003-01-29 22:07:50 +00:00
David Rose 616893d799 irix build 2003-01-29 20:51:16 +00:00
David Rose ea84366328 windows stupidity 2003-01-29 20:43:30 +00:00
David Rose f6963b5cf2 input/output, other refinements 2003-01-29 20:40:28 +00:00
Jon Parise 409665cdbf Jon Parise adds commands to ppremake 2003-01-29 15:29:07 +00:00
Dave Schuyler 328ba938c0 changed get_time() 2003-01-29 04:14:22 +00:00
David Rose 31ebf3bd31 cache control 2003-01-29 02:00:22 +00:00
David Rose d5e2f5e596 filter bad WM_SETFOCUS message 2003-01-28 23:37:49 +00:00
David Rose 6b80b2db79 create gsg first, then window 2003-01-28 16:49:40 +00:00
David Rose 3d63983b5c remove legacy code: graphics engine now owns window pointers, not pipe 2003-01-27 17:38:31 +00:00
David Rose 747f7b97dc comment 2003-01-27 17:37:59 +00:00
David Rose 8f5a17a8cd incorrect inline param 2003-01-24 23:29:03 +00:00
David Rose 4b528585e4 remove legacy gsg factory code 2003-01-24 23:19:42 +00:00
David Rose 46d570f4ce add billboard model type 2003-01-24 19:48:00 +00:00
David Rose 720ca3db24 support multiple ObjectType flags 2003-01-24 18:56:38 +00:00
David Rose 1e334b3a03 force_update, etc. 2003-01-24 00:52:05 +00:00
David Rose 50eb99ed62 more verbose binding 2003-01-24 00:51:49 +00:00
David Rose 6df1adfa90 support invert_uvs 2003-01-23 23:36:20 +00:00
David Rose ab60bc5782 more verbose debug output 2003-01-23 21:13:31 +00:00
David Rose 623c59ee8f better reporting of unexpected vertex dimensionality 2003-01-23 18:42:45 +00:00
David Rose 8db75fced0 clean up _pfnTrackMouseEvent (CMU reported crash) 2003-01-23 17:43:40 +00:00
David Rose 324eb3c262 add external_index 2003-01-23 17:23:17 +00:00
David Rose 915908675d workaround for pick_best_screenres 2003-01-23 16:02:33 +00:00
David Rose 8b9c2ae9c6 explicit sync_frame and flip_frame 2003-01-22 19:54:56 +00:00
David Rose 8c6e59f6a9 tiff bug 2003-01-22 19:20:42 +00:00
David Rose 9411fd0af0 wstring is now guaranteed by dtoolbase 2003-01-21 16:50:25 +00:00
David Rose 361185e52e build on Irix 2003-01-20 21:13:51 +00:00
David Rose 50682a4409 display warnings for unexpected characters in utf-8 string 2003-01-20 17:58:07 +00:00
cxgeorge 81b27b0b27 fix multiproc build break 2003-01-19 03:24:56 +00:00
David Rose 19b743bef3 make fabs explicitly float 2003-01-17 17:41:49 +00:00
David Rose 411a263fe8 build for gcc3.2 2003-01-17 16:42:36 +00:00
David Rose f277976827 add sync_frame 2003-01-17 16:41:14 +00:00
cxgeorge 02829b34cb fix multiproc build break 2003-01-17 03:20:36 +00:00
cxgeorge 2df4152de6 fix multiproc build break 2003-01-16 01:35:54 +00:00
David Rose b14b4e53de use new TransformState object 2003-01-15 17:38:52 +00:00
David Rose d260b486a7 allow programmatically resizing windows 2003-01-15 00:04:04 +00:00
David Rose 4b61f609ed get_rejected_properties(), etc. 2003-01-14 22:38:17 +00:00
David Rose 99b5342b5b add supports_fullscreen() etc. to graphicsPipe 2003-01-14 20:02:32 +00:00
David Rose fad8dc93f2 dos2unix 2003-01-14 19:36:25 +00:00
David Rose 40cf785318 explicitly ignore T_resume_down 2003-01-14 19:30:38 +00:00
David Rose d3fb15d016 force system_changed_size on window create 2003-01-14 18:16:49 +00:00
Samir Naik ddeb0bc305 fix build for opt2 2003-01-14 00:54:08 +00:00
David Rose c1a04c4486 restore verify_window_sizes 2003-01-13 18:22:27 +00:00
David Rose 9e1159afcc add ButtonEvent::T_resume_down 2003-01-13 17:17:13 +00:00
David Rose a899d41bdb move DLL loads to pipe 2003-01-13 16:50:56 +00:00
David Rose bd69f6a38c fix textures with multiple GSG's 2003-01-13 16:27:06 +00:00
David Rose 48ac976821 update comment 2003-01-13 16:16:20 +00:00
David Rose 9ac12dbe92 clean up shutdown 2003-01-11 18:13:22 +00:00
David Rose 4c142c3a4a make current before releasing 2003-01-11 18:08:19 +00:00
David Rose 774b6018d5 cleanup initialization 2003-01-11 18:08:07 +00:00
David Rose 61fecf0e5c wrong name 2003-01-11 16:52:44 +00:00
David Rose cec554627e tweaks to pipe interface 2003-01-11 16:48:46 +00:00
David Rose 62cebed480 loadAllModules(), etc. 2003-01-11 16:46:57 +00:00
David Rose d33bc6d7b2 TypeHandle::compare_to() 2003-01-11 16:46:15 +00:00
David Rose e26fb72d40 do_fullscreen_resize for OpenGL 2003-01-10 22:24:59 +00:00
David Rose b3d91a4ad4 PT(Camera) 2003-01-10 21:07:13 +00:00
David Rose b66c44c4e4 set_source 2003-01-10 21:06:09 +00:00
David Rose 78a3290325 better tracking of key events when focus is lost 2003-01-10 21:05:51 +00:00
David Rose 05ba6d44b5 new window code 2003-01-09 23:00:13 +00:00
David Rose b1c07e0c41 new window code 2003-01-09 22:50:30 +00:00
David Rose b9dcb6ec4f new window code 2003-01-09 22:45:03 +00:00
David Rose 629c2322f4 new window code 2003-01-09 22:33:37 +00:00
David Rose 0de392dc87 new window code 2003-01-09 22:28:18 +00:00
David Rose ba6dd38df7 add old files 2003-01-09 20:36:57 +00:00
David Rose ea59108287 new window code 2003-01-09 20:35:54 +00:00
David Rose b38c84c55c add .old 2003-01-09 20:35:32 +00:00
cxgeorge f684660e01 better error msg 2003-01-04 03:48:31 +00:00
David Rose c5143316fd VS_no_verify implies don't check identity, either 2002-12-20 01:15:43 +00:00
David Rose ef16b83f94 tweak error message 2002-12-17 17:16:23 +00:00
David Rose 5900ee0934 don't sort down list from bam file 2002-12-13 23:42:53 +00:00
David Rose c5eeb2098f support switch nodes 2002-12-12 01:32:18 +00:00
David Rose a4f9cbb389 unexpected EOF shouldn't spam 2002-12-11 00:22:44 +00:00
David Rose 43d278daf6 don't crash if file doesn't exist or can't be read 2002-12-10 23:54:58 +00:00
David Rose 9d92646a4f fake_http_server 2002-12-10 23:14:23 +00:00
David Rose b06437ae3f prevent runaway connections when server hangs up prematurely 2002-12-10 23:13:51 +00:00
David Rose b21608acfa info -> debug 2002-12-10 20:05:53 +00:00
David Rose 999e641840 support thickness on thread lines 2002-12-09 19:17:30 +00:00
David Rose 652af6525a fix uv_mode for rm_thread 2002-12-09 19:11:02 +00:00
David Rose 922bbcee4b lines can have texcoords and normals too 2002-12-09 19:08:41 +00:00
David Rose 673c162389 don't automatically recompute explicit bounding volumes 2002-12-06 20:17:00 +00:00
David Rose e211aa9294 default is to mipmap text after all 2002-12-06 20:16:36 +00:00
David Rose a39fe8b02f RM_billboard, etc. 2002-12-06 01:21:04 +00:00
David Rose 0be100989d RopeNode 2002-12-05 19:31:02 +00:00
David Rose e7aae0ca54 early pass on RopeNode 2002-12-05 17:55:22 +00:00
David Rose 340d20717e first pass at NurbsCurveEvaluator 2002-12-04 23:29:03 +00:00
cxgeorge d1b1a356fc increase lowvidmem threshold 2002-12-03 20:45:39 +00:00
David Rose a31dd71369 refine dynamic font glyph placement 2002-12-03 18:30:45 +00:00
David Rose e6a55b9590 set_stop_this_frame 2002-12-03 18:19:24 +00:00
David Rose 01a15a9523 use vfs 2002-12-02 19:23:29 +00:00
David Rose 0efa534315 add scale_factor 2002-11-27 22:38:41 +00:00
David Rose 80d45b4eb2 extend public interfaces 2002-11-27 02:32:03 +00:00
David Rose a4bf09d581 minor tweak 2002-11-25 22:37:56 +00:00
David Rose 3b498e1919 remove inappropriate TYPENAME's 2002-11-25 21:50:38 +00:00
cxgeorge eb6aa8c0d8 oops 2002-11-25 20:36:53 +00:00
cxgeorge d171e43af0 err msgs 2002-11-24 02:38:38 +00:00
cxgeorge 05b53e4c87 typename->TYPENAME 2002-11-23 03:13:43 +00:00
cxgeorge 0bb4baebe7 vc7.1 fixes 2002-11-23 02:18:47 +00:00
cxgeorge a48bf15656 vc7.1 fixes 2002-11-23 02:06:06 +00:00
cxgeorge bc88ef7212 work around interrogate bug 2002-11-22 23:21:58 +00:00
cxgeorge c3ad80cf52 ansi fixes 2002-11-22 23:06:29 +00:00
David Rose 212b8ae300 write entire ddb 2002-11-19 00:55:26 +00:00
David Rose b803511934 output -> write 2002-11-19 00:55:10 +00:00
David Rose 5b06bb25bd be explicit about truncating 2002-11-12 02:09:41 +00:00
David Rose 852aefe7b5 comment tweak 2002-11-12 02:09:28 +00:00
David Rose c2613e4079 truncate subfile when writing it 2002-11-11 16:20:24 +00:00
cxgeorge 60a902af01 fix search_for_valid memcheck bug 2002-11-10 07:15:17 +00:00
David Rose a9a83066da strip off dot following server 2002-11-09 00:41:42 +00:00
David Rose c7638de1e9 report more error messages when connection lost 2002-11-08 22:33:09 +00:00
David Rose 74f99dcf0f return redirect address for 1302 too 2002-11-05 21:30:49 +00:00
David Rose 1e96f1ca63 send_extra_headers 2002-11-05 19:42:12 +00:00
David Rose bf98a3c9a9 fixes for new publish script, patch fixes 2002-11-04 21:22:13 +00:00
cxgeorge a4c80d791a no mem-based res checks for 640x480 2002-11-03 03:54:39 +00:00
David Rose 8e4dd8fa12 saner get_subdocument/download_to_file 2002-11-01 18:51:13 +00:00
David Rose 7e17841ed3 use new truncate parameter for open_write 2002-10-30 23:56:51 +00:00
cxgeorge 1e38e768d5 more dbg logging 2002-10-30 04:05:10 +00:00
David Rose 1ad6b0310f add put, delete, trace methods 2002-10-29 22:32:08 +00:00
David Rose 3c159a7bcf don't send proxy auth to https servers 2002-10-29 21:00:58 +00:00
David Rose 1bdfdb7265 oops, proxy password 2002-10-29 18:49:28 +00:00
cxgeorge e9015f2d3d fix bug in 8bpp alpha texture conversion 2002-10-29 03:53:21 +00:00
cxgeorge 53c6ebd8ef more error msgs 2002-10-29 03:27:07 +00:00
cxgeorge 220b717689 use 800x600 as default res for all but 64MB+ cards 2002-10-29 01:17:18 +00:00
David Rose 45d9844f80 status code 0 means success, non-zero failure 2002-10-29 00:39:31 +00:00
David Rose 0a1b879a42 keep_temporary_files 2002-10-29 00:39:05 +00:00
David Rose 67d32fc172 fix problems patching 2002-10-29 00:38:44 +00:00
David Rose 23f2f97c8d unlink source file in pdecompress program 2002-10-28 22:31:38 +00:00
David Rose 36853fa4c3 server_and_port 2002-10-28 18:46:21 +00:00
David Rose 54e997dbe0 fix read_certificate problem after failed proxy attempt 2002-10-26 04:47:24 +00:00
David Rose 843cf7291b remove sys/time.h 2002-10-26 03:17:19 +00:00
David Rose b4b34572c7 add digest authentication 2002-10-26 03:09:34 +00:00
David Rose 6c31d3a9cf be nicer about closing sockets 2002-10-25 00:42:09 +00:00
David Rose 4680e81f12 more robust fix for connect spammage 2002-10-24 21:05:44 +00:00
David Rose 27ad52b306 reinstate downloader 2002-10-24 06:00:28 +00:00
David Rose 246e67422f *** empty log message *** 2002-10-24 05:42:40 +00:00
David Rose 7a10483c7e try select 2002-10-24 05:24:27 +00:00
cxgeorge b0645101a7 add start/finish_rendering 2002-10-23 23:11:02 +00:00
David Rose e5c2fc201e fix throttling on slow machines 2002-10-23 19:14:45 +00:00
cxgeorge d0197351ab dont fill textures w/o ram images 2002-10-23 02:48:50 +00:00
David Rose beb5eb9f94 http-username in Configrc 2002-10-22 04:07:35 +00:00
cxgeorge e6d6f3d529 *** empty log message *** 2002-10-21 21:00:47 +00:00
David Rose ac405714ea remove old two-parameter get_document() 2002-10-21 18:15:54 +00:00
David Rose 1a1e0d7486 remove test_downloader 2002-10-21 17:46:30 +00:00
David Rose 5dcf02624d downloader is now superceded by HTTPClient 2002-10-21 16:07:40 +00:00
cxgeorge 5f859b3901 *** empty log message *** 2002-10-21 06:44:10 +00:00
cxgeorge 4c3aa7bb0a optionally remove brackets from output 2002-10-21 06:29:41 +00:00
cxgeorge 6df8489124 add warning 2002-10-20 03:01:30 +00:00
David Rose 4ccc65fa91 windows build 2002-10-20 00:23:17 +00:00
David Rose 3ad212f066 add do_connect() 2002-10-20 00:17:23 +00:00
David Rose 191cd9ff38 expose iostream 2002-10-20 00:17:01 +00:00
David Rose 035c3a29a1 expose StreamWriter 2002-10-20 00:16:42 +00:00
Mark Mine 141cb888f6 Added ability to force birth of a particle litter 2002-10-19 23:33:11 +00:00
David Rose 3371fb5391 make extractor report more linear progress 2002-10-19 16:13:20 +00:00
David Rose f3d2ac3103 return status code + 1000 for proxy errors 2002-10-19 16:12:55 +00:00
David Rose 8504b43684 include buffer 2002-10-19 02:32:38 +00:00
David Rose 74c8b349ff use zStreamBuf to handle compression/decompression interface 2002-10-19 02:28:59 +00:00
David Rose 5d56f13f1a download_to_file() with offset 2002-10-19 02:28:45 +00:00
David Rose eaf400490d empty strings don't have server names 2002-10-18 17:55:08 +00:00
David Rose d19ee8dba4 http_proxy and http_proxy_username in configrc 2002-10-18 16:51:57 +00:00
David Rose 27df52fbfe tweaks 2002-10-18 16:32:39 +00:00
David Rose aa44768bae whoops 2002-10-18 00:26:23 +00:00
David Rose 5e1b5bae8d fixed bins not sorting? 2002-10-18 00:06:12 +00:00
David Rose 1afba99e1f set_visible_child 2002-10-18 00:06:00 +00:00
David Rose 32bb8b1b41 get_bytes_requested 2002-10-17 22:47:37 +00:00
David Rose e29e74cf0f begin_document -> begin_get_document 2002-10-17 21:47:34 +00:00
David Rose e926155c82 defer reading of certificates until the first SSL connection 2002-10-17 21:25:14 +00:00
David Rose b12571edd9 reset 2002-10-17 17:57:31 +00:00
David Rose 382ab2279b subdocument 2002-10-17 17:12:40 +00:00
David Rose 034291f780 download throttle 2002-10-17 06:17:41 +00:00
David Rose f6f16e60d3 download_to 2002-10-17 04:37:49 +00:00
David Rose 430c07f8e6 add omitted enum 2002-10-17 04:37:34 +00:00
David Rose eff0d77e07 Ramfile::readline() 2002-10-17 04:37:23 +00:00
David Rose 36d8e8feb3 non-blocking I/O 2002-10-17 01:41:37 +00:00
David Rose a33c3414b9 gbump on EOF 2002-10-16 17:56:10 +00:00
David Rose 8fc1ac9321 remove assertion; pose should automatically wrap 2002-10-16 14:03:50 +00:00
David Rose 6fb86ad474 HTTPDocument -> HTTPChannel 2002-10-16 02:31:39 +00:00
David Rose cd7815bb88 reference-count sockets, prepare for non-blocking i/o 2002-10-16 01:05:04 +00:00
David Rose 203a2dbda7 migrate more of the connection stuff into from HTTPClient into HTTPDocument 2002-10-15 17:57:25 +00:00
cxgeorge 49f3901d40 reorg dbg assert 2002-10-15 00:59:43 +00:00
David Rose 5902cf7a38 report the correct error code 2002-10-14 23:59:31 +00:00
David Rose 57c8314258 lip service to http/0.9 2002-10-14 22:36:53 +00:00
David Rose dba02d9705 proxy authorization 2002-10-14 22:05:08 +00:00
cxgeorge 86cff9ab51 fix intel lowvidmem prob? 2002-10-14 20:13:11 +00:00
David Rose 4ed42552db work around gcc 2.96 bug 2002-10-14 17:01:52 +00:00
David Rose 84f005f040 reserve 2002-10-11 05:14:19 +00:00
David Rose d5c5811404 add VS_no_date_check 2002-10-11 05:13:18 +00:00
David Rose 4a02dc38cc that crazy win32 2002-10-09 23:51:27 +00:00
David Rose 893078a291 robustify http handling 2002-10-09 23:45:46 +00:00
cxgeorge 8931a17f0a dbg prints 2002-10-09 05:40:20 +00:00
cxgeorge ddad37725c more intel resize fixes 2002-10-09 00:28:07 +00:00
cxgeorge 739a4607e3 oops 2002-10-09 00:08:24 +00:00
cxgeorge 4efff2aded oops 2002-10-09 00:07:03 +00:00
cxgeorge 273697401b reorg lowvidmem logic 2002-10-09 00:01:38 +00:00
cxgeorge d0e569e8a7 add more debug prints 2002-10-08 23:26:08 +00:00
cxgeorge 88be013476 disable dithering of textures during load 2002-10-08 20:16:24 +00:00
cxgeorge 57e33677f2 let all intel cards work at 800x600,1024x768 2002-10-08 18:28:18 +00:00
David Rose c70c892c2a return error code on 407 proxy authenticate 2002-10-08 17:42:49 +00:00
David Rose fdce7c5d1d workaround for build bug 2002-10-08 17:33:14 +00:00
cxgeorge bae67239a1 oops 2002-10-08 06:23:36 +00:00
cxgeorge cbe7ef43c7 fix debug print 2002-10-08 06:08:35 +00:00
cxgeorge ab4ac7fed0 put in override of fullscrn res mem estimator for intel i810 2002-10-08 05:56:30 +00:00
David Rose 3354ce3045 redirect location is cut off by some proxies 2002-10-08 04:13:08 +00:00
cxgeorge ceaafbdeb5 add debug log stuff 2002-10-08 03:41:25 +00:00
cxgeorge daebe941f8 log reports client-area winsize 2002-10-08 03:36:53 +00:00
cxgeorge da7257d5a1 optionally reset midi before playing new song 2002-10-08 03:06:22 +00:00
cxgeorge dd2b927420 add exclusive mode 2002-10-08 03:04:54 +00:00
cxgeorge d2c2933eb7 removed set_fullscreen, added is_fullscreen impl 2002-10-05 05:56:02 +00:00
cxgeorge c61e587b69 *** empty log message *** 2002-10-05 03:50:32 +00:00
cxgeorge c3e9fd2910 add is_fullscreen 2002-10-05 00:30:49 +00:00
cxgeorge 707b4bc9b0 add dbg print 2002-10-04 23:27:46 +00:00
cxgeorge 36a526eca1 add dbg print 2002-10-04 23:11:35 +00:00
David Rose 67cce38a1b oops, no newline 2002-10-04 23:03:11 +00:00
David Rose daedc5239b whoops, broke https via proxy 2002-10-04 19:01:43 +00:00
David Rose d1053bf2c3 server:port 2002-10-04 18:53:11 +00:00
cxgeorge 91e38360af dr anal strikes again! 2002-10-04 01:39:18 +00:00
cxgeorge ae58253ec6 remove empty file 2002-10-04 00:22:15 +00:00
cxgeorge 0efe52ddba *** empty log message *** 2002-10-03 22:06:26 +00:00
David Rose b0355be74e be less restrictive with transforms 2002-10-03 22:03:22 +00:00
David Rose d3c5b53c40 restore assertions 2002-10-03 20:19:00 +00:00
David Rose 1592268092 reword comment 2002-10-03 17:49:39 +00:00
David Rose 002d693a1e add get_file_size, check Transfer-Encoding 2002-10-03 17:47:13 +00:00
David Rose 9bec4d23fc show ssl error messages even in NDEBUG mode 2002-10-03 16:46:00 +00:00
David Rose 26961c650f add get_file_size() 2002-10-03 03:02:52 +00:00
cxgeorge 9be4a24a57 fix vidmem overestimate 2002-10-02 23:38:18 +00:00
cxgeorge 5d5870e2e9 fix vidmem overestimate 2002-10-02 23:31:58 +00:00
David Rose 768a400bf1 oopsy 2002-10-02 17:58:08 +00:00
David Rose 7251774a7e polish url parsing 2002-10-02 17:24:38 +00:00
cxgeorge 11f9acb00a fix aniso filter settings 2002-10-02 02:09:13 +00:00
cxgeorge afab5a63dd oops 2002-10-02 02:07:36 +00:00
cxgeorge 25fbc0f86d fix anisotropic filter settings bug 2002-10-02 01:40:17 +00:00
David Rose 0cb3570746 win32 workarounds 2002-10-02 01:38:31 +00:00
David Rose 078b8b8193 expected-ssl-server 2002-10-02 00:43:41 +00:00
David Rose 92a763eee1 better solution to multiple certificate problem 2002-10-01 20:49:54 +00:00
David Rose 456e33dca4 workaround for multiple certificates problem 2002-10-01 19:24:26 +00:00
David Rose ffa0680096 more verbose certificate stuff 2002-10-01 18:26:58 +00:00
David Rose 77e2dc76d3 add early_random_seed 2002-09-30 22:04:21 +00:00
cxgeorge ffbdb15d47 fix midi-never-plays problem? 2002-09-30 05:49:35 +00:00
cxgeorge 489684fa3d oops 2002-09-30 03:14:47 +00:00
cxgeorge 84ebd035ad convert to miles 6.5 volume api 2002-09-29 05:52:06 +00:00
David Rose 4784897b02 force random number generator early 2002-09-28 18:24:17 +00:00
cxgeorge 942f484326 miles is still broken, reinstate workaround 2002-09-28 01:52:56 +00:00
cxgeorge 1e04368c68 fix bug where infinitelooping sounds dont stop playing after activating sndmgr 2002-09-27 23:34:15 +00:00
David Rose 6cb8258b41 even better debugging output 2002-09-27 23:01:35 +00:00
David Rose a46e856875 add debugging output 2002-09-27 21:36:21 +00:00
Joe Shochet 27943c09cd published cleanup func 2002-09-27 17:45:58 +00:00
David Rose f5dd649332 be more conservative when passing https requests to proxy 2002-09-27 16:47:40 +00:00
David Rose 4b13992ed8 add set_verify_ssl 2002-09-27 16:08:47 +00:00
David Rose 27107f5244 support loading SSL certificates 2002-09-27 15:27:28 +00:00
cxgeorge e293c9cf9f oops 2002-09-27 04:43:28 +00:00
cxgeorge 30b4fa87d7 oops 2002-09-27 04:42:38 +00:00
cxgeorge 3c15605cf0 oops 2002-09-27 04:41:26 +00:00
cxgeorge d884f24998 look in more places for gm.dls 2002-09-27 04:14:18 +00:00
cxgeorge 3b3e021661 nullsound construct public 2002-09-27 01:43:43 +00:00
cxgeorge 87fd0601c9 if mgr invalid, return nullsound 2002-09-27 01:42:49 +00:00
David Rose 1cf37a11c5 tweak parameter names for system collision 2002-09-26 23:04:58 +00:00
David Rose 74f458b674 build without SSL 2002-09-25 22:01:37 +00:00
David Rose 88ad844981 tweaks 2002-09-25 21:55:14 +00:00
David Rose ed301e9055 negative return values 2002-09-25 20:56:36 +00:00
David Rose 2c8b5597f8 oops 2002-09-25 20:31:02 +00:00
David Rose ffd6bba8ad new http stuff 2002-09-25 20:05:20 +00:00
David Rose 78583d4f6e test_proxy.cxx 2002-09-25 00:27:10 +00:00
David Rose ffc858f09e add urlSpec 2002-09-25 00:23:35 +00:00
cxgeorge af4c7fd215 hack to turn off midi after crash exit 2002-09-24 03:06:16 +00:00
cxgeorge 194118d3d4 disable length workaround for miles 6.5 2002-09-24 00:20:51 +00:00
David Rose d3e7579bf0 copying characters was not copying transforms 2002-09-17 20:53:58 +00:00
David Rose af5c5c55b7 save model path 2002-09-17 20:53:37 +00:00
David Rose 4691bc39ac search local directory if no path specified 2002-09-17 00:48:20 +00:00
David Rose 1000caed40 missing include 2002-09-16 23:03:24 +00:00
David Rose c65538b0e1 LOD::set_stress_factor 2002-09-16 18:07:10 +00:00
David Rose 39e03a8d0e change model_path logic 2002-09-16 16:48:23 +00:00
cxgeorge 8ff94f7387 dont auto-pick 1600x1200 2002-09-16 05:21:15 +00:00
cxgeorge b7380ee5e9 remove accidentally checked in stuff 2002-09-14 01:12:38 +00:00
cxgeorge e95e5795e5 fix for intel pickbestsize 2002-09-14 01:10:12 +00:00
David Rose c3e20f1a70 don't crash if assertion fails 2002-09-13 23:49:04 +00:00
David Rose 083d9bd0a6 prevent core dump when assertion fails 2002-09-13 23:35:24 +00:00
cxgeorge 4b0746edc8 ctype routines require a cast to (unsigned int) 2002-09-13 00:33:44 +00:00
cxgeorge 11fd685f2c remove texture size auto-scaling 2002-09-13 00:32:43 +00:00
cxgeorge 7766b9ced2 add new texture constructor, set_size() method 2002-09-13 00:30:13 +00:00
cxgeorge 72e396f06d implement copy_texture 2002-09-12 23:39:29 +00:00
cxgeorge e9857b36b9 make prepare_display_region work 2002-09-12 22:41:51 +00:00
cxgeorge eeda66f4e4 implement prepare_display_region 2002-09-12 22:28:53 +00:00
cxgeorge 88da753c2f better errmsgs 2002-09-09 22:09:04 +00:00
cxgeorge bd7f313b91 fix scene_graph_color to work with PER_PRIM geom color 2002-09-06 01:03:44 +00:00
cxgeorge 0cb2b98758 fix problem with scene graph color set on PER_PRIM colored geoms 2002-09-06 00:52:35 +00:00
David Rose c064413079 minor tweaks 2002-09-05 14:55:22 +00:00
David Rose ca32144537 respect switch nodes 2002-09-05 14:52:58 +00:00
cxgeorge c527fbdde6 bypass pickbestscreenres for intel cards 2002-09-04 20:03:23 +00:00
David Rose b41f230f44 hack around DX texture problem 2002-09-04 02:17:02 +00:00
David Rose bbd8b2a343 test_texmem 2002-09-04 00:03:51 +00:00
David Rose 88f40f429b test_texmem 2002-09-03 23:47:54 +00:00
David Rose 220f41f162 test_texmem 2002-09-03 23:31:05 +00:00
cxgeorge d5122190d1 comment out unimplemented oriented particles 2002-09-03 18:34:38 +00:00
cxgeorge 12a8319f8e add angular velocity 2002-08-30 23:59:36 +00:00
David Rose 5ad999efa5 support broken SGI formats 2002-08-30 19:17:45 +00:00
cxgeorge c7e59814b4 add get_framebuffer_format 2002-08-30 03:03:55 +00:00
David Rose 0cf3ae8638 signed sort value 2002-08-28 17:37:39 +00:00
David Rose 7e8972ef58 respect bins when deciding mouse region order 2002-08-27 22:02:04 +00:00
David Rose 43a233d473 don't force bin override; allow binning in render2d 2002-08-27 21:32:07 +00:00
David Rose ea3bd5c488 error code if failure while extracting 2002-08-26 18:25:29 +00:00
cxgeorge 4a67683fdc remove aniso assertion 2002-08-23 22:44:38 +00:00
David Rose 8440f4bb3e fix 'lost' button events when mouse wanders out of window 2002-08-21 20:46:05 +00:00
David Rose bddbd6788b support output of event parameter, spam in data graph 2002-08-21 20:36:06 +00:00
David Rose 008a9e9197 apply user alpha even for other alpha modes 2002-08-21 20:35:36 +00:00
cxgeorge 763195a6aa add (unsigned) for ctype fns 2002-08-14 01:55:47 +00:00
David Rose a8d12a79b5 first pass (broken) of multi-threaded rendering 2002-08-14 00:43:05 +00:00
cxgeorge dc2653365a fix isgraph() prob 2002-08-13 22:52:21 +00:00
cxgeorge 9f65686c35 dx_pick_best_scrnres false after init 2002-08-12 21:19:41 +00:00
cxgeorge 1262f0ceb2 clear2black does Gdiflush 2002-08-12 19:58:00 +00:00
David Rose e04b7aa893 output() method 2002-08-12 18:12:15 +00:00
David Rose fff151d046 comment 2002-08-12 18:12:10 +00:00
David Rose 80f29041f5 threads are typed 2002-08-12 17:57:25 +00:00
David Rose d1a921a9ab ipc -> thread 2002-08-12 17:32:38 +00:00
cxgeorge 09bf29171a add rudimentary dinput support 2002-08-10 02:38:20 +00:00
cxgeorge 4f6954ae11 add rudimentary dinput support 2002-08-10 02:36:54 +00:00
David Rose 17762b55f5 vc++ objections 2002-08-10 00:48:17 +00:00
David Rose f3d2494ba8 condition variables 2002-08-10 00:46:16 +00:00
David Rose b390ff9313 oops, PANDAEXPRESS instead of PANDA 2002-08-09 23:01:30 +00:00
David Rose 58b5397d87 first pass at new ipc 2002-08-09 22:58:13 +00:00
David Rose d757224ff8 build even without IPC 2002-08-09 21:58:15 +00:00
David Rose a1c5c358f3 don't divide by zero 2002-08-08 18:34:59 +00:00
David Rose 63aeb3b130 don't break if no zlib 2002-08-08 18:31:17 +00:00
David Rose 246b224786 extractor reporting invalid percentages 2002-08-08 18:05:03 +00:00
David Rose 1f805b0644 extractor reporting invalid percentages 2002-08-08 18:02:13 +00:00
cxgeorge cc34a6e7da add pick_best_screenres 2002-08-07 23:38:46 +00:00
David Rose 4e256ae596 use putback() instead of seekg() 2002-08-07 22:44:21 +00:00
David Rose af97bce709 update usage message 2002-08-07 22:30:18 +00:00
David Rose 4b63b56461 ok to remove files never added 2002-08-07 21:46:24 +00:00
David Rose cdb5139a10 fix zstream inflate 2002-08-07 19:09:53 +00:00
David Rose 147af90897 merge oops 2002-08-07 17:16:35 +00:00
David Rose 93b4c7e8ba expand StreamReader a bit for Python 2002-08-07 17:06:59 +00:00
David Rose 9701bfcd43 modifications for vfs download 2002-08-07 15:54:28 +00:00
David Rose 92330e53eb minor adjustment to libs 2002-08-07 00:14:49 +00:00
David Rose 32e1bee2d8 audio from vfs properly 2002-08-06 22:54:58 +00:00
David Rose 07ca085727 more substream fixes 2002-08-06 22:54:45 +00:00
David Rose a304976e9b hmm, reevaluate load_from_mem 2002-08-06 17:38:06 +00:00
David Rose 966bf9a566 load vfs 2002-08-06 16:19:53 +00:00
David Rose a33194e89f move use_vfs to express 2002-08-06 15:10:17 +00:00
David Rose 03ae0c6f89 use vfs 2002-08-06 14:40:27 +00:00
David Rose 7acbb5dec7 incorrect init_type() 2002-08-06 14:18:20 +00:00
David Rose 5037c9c9b4 move vfs to express 2002-08-06 13:39:32 +00:00
David Rose fcec03faef change read_subfile() and read_file() interfaces 2002-08-06 12:57:33 +00:00
David Rose 26c1015355 better zlib error handling 2002-08-06 12:31:32 +00:00
Dave Schuyler a98e2f11d3 fix: if chosen AudioManager fails to init, create NullAudioManager 2002-08-06 04:46:11 +00:00
David Rose 2ccdd31118 win32 oops 2002-08-06 01:40:11 +00:00
David Rose 8d55c759de support compression in multifiles 2002-08-06 01:14:37 +00:00
cxgeorge 1d49310670 always do SetForegroundWindow() 2002-08-05 22:29:25 +00:00
David Rose fed924dab0 specify cwd before vfs-mount 2002-08-05 21:54:09 +00:00
David Rose 41bbc4fa10 use-vfs now on by default 2002-08-05 21:39:46 +00:00
David Rose ca8577be86 comment 2002-08-05 17:30:04 +00:00
David Rose 0521410926 regularize allocate() 2002-08-05 17:24:00 +00:00
David Rose d6ed3123bb endian badness 2002-08-05 17:21:25 +00:00
David Rose d51e8e9c50 typo in comments 2002-08-05 16:47:02 +00:00
David Rose 3e4776566d update comments 2002-08-05 16:35:23 +00:00
David Rose 1ce6f9db76 more win32 goodness 2002-08-05 16:33:10 +00:00
David Rose 566986eda0 remove unused notify categories 2002-08-05 15:40:15 +00:00
David Rose 66d70e6200 win32 casting 2002-08-05 15:33:51 +00:00
David Rose ac5338eb0b minimal jasper support 2002-08-05 15:29:09 +00:00
David Rose d068b1b24a vc++ sillyisms 2002-08-05 15:06:04 +00:00
David Rose ff61d64eb3 pnmimage uses iostream instead of stdio 2002-08-05 14:56:25 +00:00
David Rose c5103b67e5 fix seek within subStream 2002-08-05 14:56:13 +00:00
cxgeorge 7a33acfa3b fix init fullscrn hang problem 2002-08-05 05:02:25 +00:00
David Rose f9ad6abadb oops 2002-08-04 21:00:59 +00:00
David Rose fd63bac02a win32 2002-08-04 20:58:51 +00:00
David Rose 70ab5d89b4 eliminate pnm 2002-08-04 20:53:20 +00:00
David Rose 8f506cb1ed win32 objections 2002-08-04 18:24:28 +00:00
David Rose 0f9dbf6b02 initial cwd in vfs 2002-08-04 18:23:33 +00:00
David Rose ac48fa90ad define StreamReader, StreamWriter 2002-08-04 18:18:50 +00:00
David Rose 4ed9f1c353 oops, wrong EXPCL 2002-08-04 17:22:37 +00:00
David Rose 6694c9e0f2 improve vfs-mount Configrc option 2002-08-04 17:16:28 +00:00
David Rose bdbb17a084 only try to load a given module once 2002-08-04 17:04:03 +00:00
David Rose fa59c3e37f loader uses vfs 2002-08-04 16:58:35 +00:00
cxgeorge c1db2dc152 show_frame shouldnt flip if no valid backbuf 2002-08-04 02:35:55 +00:00
David Rose 38db3b62d2 eof is not fail 2002-08-03 22:14:53 +00:00
David Rose 89528a5fc9 vfs multifile support 2002-08-03 21:44:19 +00:00
David Rose 255bcd1299 initial virtual file system 2002-08-03 20:55:57 +00:00
David Rose 2bebf011c3 returning reference to local variable 2002-08-03 00:35:25 +00:00
David Rose 3af195af1a extract jpgs correctly 2002-08-03 00:27:57 +00:00
David Rose e936c9e17a temp files in same directory 2002-08-03 00:27:39 +00:00
David Rose 47148678a1 fix repack problem 2002-08-02 23:47:27 +00:00
David Rose b1fdbd2747 fixes for VC 2002-08-02 23:23:45 +00:00
David Rose e202ad39ad add SubStream 2002-08-02 23:07:35 +00:00
David Rose eb431ed556 VC++ compiler issues 2002-08-02 21:08:37 +00:00
David Rose b1dc8b2fa6 new multifile format for upcoming support of direct loading from multifiles 2002-08-02 20:59:23 +00:00
cxgeorge 3de51c50d0 win2k sp3 2002-08-02 02:01:57 +00:00
David Rose 5277c22302 ray-polygon collision normals 2002-08-01 21:27:36 +00:00
David Rose 24c69cc00a ray-polygon collision normals? 2002-08-01 21:24:15 +00:00
Darren Ranalli 8316aaa340 lerp t now clamped at 1.0 2002-07-31 18:13:00 +00:00
David Rose cf031f570a add SwitchNode 2002-07-31 17:37:22 +00:00
David Rose e11f759e48 allow relative transform to unconnected nodes 2002-07-31 16:32:57 +00:00
Joe Shochet 82158d1b8b phases are floats now 2002-07-29 17:37:18 +00:00
David Rose 00c4f5adab generalize CompassEffect 2002-07-17 19:07:44 +00:00
David Rose 476fb91e31 add CompassEffect, robustify billboards 2002-07-17 17:01:15 +00:00
David Rose d69559a639 inline function bodies belong in .I file 2002-07-16 01:16:19 +00:00
David Rose b2c9c49805 pstats TransformState, RenderState 2002-07-16 01:10:53 +00:00
cxgeorge 0fc0c3f811 inline 2002-07-15 23:24:50 +00:00
David Rose 9a898fe061 oops, clear old _self_compose value 2002-07-15 21:29:21 +00:00
David Rose 28dcfa514a enable clearing of old cache items 2002-07-15 21:25:32 +00:00
David Rose 49e157c65d compare quats better 2002-07-15 18:18:06 +00:00
David Rose 44f3ceb82a remove inaccurate comments 2002-07-15 17:47:12 +00:00
David Rose ce9e04c99a bams-componentwise defaults to #f 2002-07-15 17:39:09 +00:00
David Rose bc32a645b8 oops, fix detach_geom_node 2002-07-15 17:16:17 +00:00
David Rose 591e054123 new clip plane interface 2002-07-12 17:33:40 +00:00
David Rose 177deb3d97 configurable clear color 2002-07-12 16:53:11 +00:00
David Rose 4e233c54f6 clip planes 2002-07-12 15:46:51 +00:00
David Rose ab97742881 don't expect a fixed number of lights 2002-07-11 23:10:40 +00:00
David Rose 5c0913c1ca background color 2002-07-11 22:14:03 +00:00
David Rose a52a3be557 move clear() to DisplayRegion and GraphicsWindow objects instead of on GSG 2002-07-11 21:03:56 +00:00
Jesse Schell 173d83e36b *** empty log message *** 2002-07-10 19:47:33 +00:00
cxgeorge a650dc2187 *** empty log message *** 2002-07-09 22:43:40 +00:00
David Rose e0b9535308 better default for get_color() without color setting 2002-07-08 18:54:29 +00:00
David Rose cc4ef1f5e0 add shift-B 2002-07-03 16:22:02 +00:00
David Rose 77302eaf47 bring near plane back when necessary 2002-07-03 16:21:56 +00:00
David Rose 4551aa04a7 shift-C reveals collision solids 2002-07-02 21:05:10 +00:00
David Rose 2d0b511722 expose blending 2002-07-02 00:59:16 +00:00
cxgeorge fcf50a6456 *** empty log message *** 2002-06-28 21:49:16 +00:00
David Rose d7def8bf7c don't need to be quite so paranoid any more 2002-06-27 18:32:55 +00:00
David Rose 78fc774942 DCS-flagged nodes shouldn't get their transforms modified by flatten 2002-06-27 18:32:10 +00:00
David Rose 60cc983f84 be even more forgiving of componentwise transforms 2002-06-25 18:59:17 +00:00
David Rose 8413388055 oops 2002-06-25 17:52:39 +00:00
David Rose 6bcbaa067d be a little more forgiving on componentwise operations with nonuniform scales 2002-06-25 16:28:56 +00:00
David Rose ef7fdd9a50 reword <Transform> paragraphs 2002-06-25 16:23:22 +00:00
David Rose 0a0f53ffda fix quaternion multiply order 2002-06-23 00:02:10 +00:00
David Rose 17ff77a87f fix quats some more 2002-06-21 23:39:42 +00:00
David Rose 4a75e0e995 use quats for look_at, etc. 2002-06-21 22:29:44 +00:00
David Rose 41a3a0a2b7 fix xform 2002-06-21 22:28:21 +00:00
David Rose 5bfe55d22f accept quats 2002-06-21 22:04:34 +00:00
David Rose c5f477c043 generate quats with look_at also 2002-06-21 21:59:59 +00:00
David Rose efd134a00e more robustification 2002-06-21 21:59:42 +00:00
David Rose cc1a49c7e4 store egg transforms componentwise 2002-06-21 19:01:57 +00:00
David Rose a85f958fdb tweak TransformState::output 2002-06-21 18:59:23 +00:00
David Rose afdcd6c930 fix build break on Irix 2002-06-21 16:48:05 +00:00
David Rose 86c1f62b77 be even less fussy about paranoid checking 2002-06-21 00:02:33 +00:00
David Rose 8eca8f38a7 correct comment 2002-06-20 23:47:37 +00:00
David Rose 45941b3fff quantize hpr to eliminate small values 2002-06-20 23:37:03 +00:00
David Rose eaab3cbb4b reduce sensitivity to paranoid complaints 2002-06-20 23:22:30 +00:00
David Rose c00fef16ee fix build break 2002-06-20 23:17:22 +00:00
David Rose 2dd29ce829 DriveInterface sends componentwise transforms instead of composed matrices 2002-06-20 23:07:38 +00:00
David Rose 4a86946583 compose and invert transforms componentwise if possible 2002-06-20 21:21:38 +00:00
David Rose cbf441cd25 compose and invert transforms componentwise if possible 2002-06-20 21:14:12 +00:00
David Rose dae488ef1e robustify quats 2002-06-20 21:13:55 +00:00
David Rose f6acab8562 fix build break 2002-06-20 17:22:38 +00:00
David Rose adad34118e add get_quat(), set_quat() 2002-06-20 16:48:19 +00:00
David Rose 6c2e2ac2e1 add paranoid-hpr-quat 2002-06-20 16:48:07 +00:00
David Rose feb8f40281 refine has_components() 2002-06-20 00:12:53 +00:00
David Rose bc946860e6 add get_quat() and get_uniform_scale() 2002-06-20 00:12:41 +00:00
David Rose bd3d94ccec add quaternion::invert 2002-06-20 00:12:14 +00:00
David Rose 89af39b692 update comment 2002-06-18 18:27:13 +00:00
David Rose 6274a02610 allow multiple init's of EventParameters 2002-06-15 19:31:43 +00:00
David Rose 429c4aa079 more comment refinements 2002-06-14 14:51:58 +00:00
David Rose 947df90215 minor comment change 2002-06-13 23:27:14 +00:00
David Rose c6ee528269 minor typo 2002-06-13 23:25:39 +00:00
David Rose df65deb57f support multiple viewers 2002-06-13 23:17:37 +00:00
David Rose 99413ba1b3 use NodePath interface 2002-06-13 21:11:16 +00:00
David Rose 6364383f75 pgrid requires -lm 2002-06-13 20:48:39 +00:00
David Rose 1557ea2481 make NonlinearImager work with new scene graph 2002-06-12 23:50:59 +00:00
David Rose 8ab41304fd support decals on M_dual objects 2002-06-12 20:10:29 +00:00
David Rose 41eb3248cf decode windows-style paths in Configrc 2002-06-12 18:35:39 +00:00
cxgeorge 11bddcc8e4 nitely bld 2002-06-12 01:47:08 +00:00
David Rose b39fa23b8e support velocity for collisions 2002-06-11 23:47:25 +00:00
cxgeorge bf875c4d6f fix comment 2002-06-09 01:37:59 +00:00
cxgeorge 86bda11d3b add update_to_now 2002-06-07 22:10:55 +00:00
David Rose ae0eaf823b minor tweaks 2002-06-06 21:19:05 +00:00
slpatto b431099f2f *** empty log message *** 2002-06-06 20:33:13 +00:00
David Rose cccf0f02cc add shift-L to pview 2002-06-06 18:39:28 +00:00
David Rose ca07e15ec9 a few more pview features 2002-06-06 18:16:39 +00:00
David Rose 84cc0a8010 better fix for transitive principle 2002-06-06 16:57:58 +00:00
David Rose 02ae0536c4 remove old-style multimon framework 2002-06-06 15:32:37 +00:00
cxgeorge 2f68d6077a fix transform_color bug 2002-06-06 02:44:41 +00:00
David Rose 6d9042b006 support transitive principle in nearly_equal 2002-06-05 19:41:13 +00:00
David Rose c5a3916b44 support new ppremake 1.1 and auto-composite files 2002-06-03 20:28:07 +00:00
David Rose 75c6d56ffc update docs for ppremake 1.1 2002-06-03 17:24:22 +00:00
cxgeorge 563772fd77 change arrow names to arrow_up,etc 2002-05-30 23:27:42 +00:00
cxgeorge 843a449ade v->p 2002-05-29 21:07:44 +00:00
Dave Schuyler 7a8ea92a61 removed cvs markers 2002-05-29 20:46:05 +00:00
David Rose 39bbbfb145 implement BT_fixed and BT_front_to_back 2002-05-29 18:53:51 +00:00
David Rose 304264d481 replace USE_GL, USE_DX, etc. with USE_PACKAGES 2002-05-29 18:00:20 +00:00
David Rose 945f7dfe92 eliminate IF_*_SOURCES, etc. 2002-05-29 17:13:50 +00:00
David Rose 3868e3e94d eliminate DIRECTORY_IF_* and TARGET_IF_* for BUILD_DIRECTORY and BUILD_TARGET 2002-05-29 16:46:58 +00:00
David Rose bbe5517c6b remove mpg123 2002-05-29 16:14:03 +00:00
David Rose b6e2a41d60 de-windowsify pathnames 2002-05-24 23:46:26 +00:00
David Rose 73f2ab13f2 de-windowsify pathnames 2002-05-24 23:38:02 +00:00
David Rose 93fbd33e19 prebuild-bison 2002-05-24 19:49:44 +00:00
David Rose 33c55ca32c refinements for non-VR builders 2002-05-24 18:50:11 +00:00
David Rose 9db8ebaac7 fix fullpath globs 2002-05-23 02:17:19 +00:00
David Rose af3861a402 add GlobPattern::match_files() 2002-05-23 02:01:57 +00:00
David Rose 74c527d72b work around VC7 bug 2002-05-23 01:34:39 +00:00
cxgeorge 7d24174f65 fix alt key again 2002-05-22 22:30:22 +00:00
David Rose a842722d15 msvc6 fix? 2002-05-22 00:27:54 +00:00
cxgeorge cd74289b5d *** empty log message *** 2002-05-22 00:12:44 +00:00
Dave Schuyler f971b572c2 *** empty log message *** 2002-05-21 23:05:59 +00:00
cxgeorge 72da24e6b6 fix fpsmeter color prob 2002-05-21 21:46:30 +00:00
cxgeorge e4a2016a21 fix Alt key handling 2002-05-21 21:33:29 +00:00
David Rose f3318c3ec3 comment invalid document 2002-05-21 20:25:19 +00:00
David Rose 08e1f9d255 reduce warnings 2002-05-21 20:04:34 +00:00
cxgeorge 5f138be59a add gl-swapbuffer-framelock option 2002-05-21 02:01:56 +00:00
David Rose bb1bea4719 alpha test > 0 for M_dual 2002-05-17 20:29:31 +00:00
David Rose b0b9a11c65 fix comment 2002-05-17 18:01:06 +00:00
David Rose c44d91f9d1 rename 'or' variable (now keyword) 2002-05-17 17:21:47 +00:00
David Rose 7eaea75673 replace color_mat with color_scale 2002-05-16 23:36:34 +00:00
cxgeorge 5b0d17f5be fix decal prob with cards that use blending to disable colorwrites 2002-05-16 21:30:13 +00:00
cxgeorge 835a318c2b fix decal prob with cards that use blending to disable colorwrites 2002-05-16 21:28:06 +00:00
David Rose 749933b6e3 gl-color-mask 2002-05-16 18:23:16 +00:00
David Rose 0c6e867d50 a bit more debugging 2002-05-16 18:23:07 +00:00
David Rose 835e22a1e2 combine loader with pgraph 2002-05-16 17:53:00 +00:00
David Rose ff5e3de5da m-dual-flash 2002-05-16 00:54:08 +00:00
David Rose 90bed31bf7 fix roundoff error in filter 2002-05-15 19:58:53 +00:00
David Rose a58f764b8b compiler support for egcs-2.91.66 2002-05-15 18:45:24 +00:00
David Rose e86a87f2d8 add m-dual* Configrc variables 2002-05-15 18:42:17 +00:00
David Rose c50ec902b7 fix output (trivial) 2002-05-15 18:41:50 +00:00
David Rose e1102d85c5 fix M_dual with decals 2002-05-15 18:41:30 +00:00
David Rose 303b0c4bfd compiler support for gcc 2.95.3 2002-05-15 12:43:38 +00:00
cxgeorge e637ad6586 fix alphatest init 2002-05-15 01:10:00 +00:00
David Rose 97d4e25f9d M_dual 2002-05-15 00:53:36 +00:00
cxgeorge 0dad155cf8 use colorwritemask better 2002-05-15 00:03:41 +00:00
David Rose 8f881bfd50 binary is > 0.5, not == 1 2002-05-14 23:56:56 +00:00
David Rose 4745adfa30 refine M_dual 2002-05-14 23:30:51 +00:00
David Rose ce17cf23d8 support M_alpha and M_binary in egg 2002-05-14 23:29:27 +00:00
David Rose 2fc1dfb8a3 implement M_dual 2002-05-14 21:35:56 +00:00
cxgeorge 7d20aff6f6 use colorwritemask better 2002-05-14 21:25:16 +00:00
cxgeorge 6499b50835 programmers dont need set_alpha_test 2002-05-14 20:33:56 +00:00
Darren Ranalli d6cffd5e10 added non-recursive linear span t-finder function, with tolerance based on inputs 2002-05-14 18:35:23 +00:00
David Rose 02351b899a fix parsing problem 2002-05-14 17:38:38 +00:00
cxgeorge 60e4872650 add issue_alpha_test 2002-05-14 03:03:29 +00:00
cxgeorge 75bc169384 add alphatest attr, remove incorrect comments 2002-05-14 00:18:49 +00:00
Darren Ranalli ccc1ef45ca removed whitespace 2002-05-11 01:46:43 +00:00
Darren Ranalli 9ef80eec44 robustified r_find_t, removed extraneous elses 2002-05-11 01:43:59 +00:00
cxgeorge 3ed52cad07 *** empty log message *** 2002-05-10 23:13:10 +00:00
cxgeorge c8512d2f8d *** empty log message *** 2002-05-10 20:35:31 +00:00
Mark Mine d4488a01d5 Small optimization in make even 2002-05-10 02:53:20 +00:00
Mark Mine 8f33fb94b7 *** empty log message *** 2002-05-10 02:48:52 +00:00
Darren Ranalli e2f8ed6c4b fixed typos 2002-05-10 01:54:20 +00:00
Mark Mine 58617f8950 Fix to find_length to correctly compute parametric time along straight segments 2002-05-10 01:48:38 +00:00
cxgeorge 428fcbc839 oops 2002-05-10 01:42:28 +00:00
cxgeorge f26b17d7df hack in global pixel shader capability 2002-05-10 01:16:41 +00:00
cxgeorge f34138cd17 *** empty log message *** 2002-05-09 23:49:18 +00:00
Mark Mine a6acf549ff Fixed spacing of tick marks 2002-05-09 18:16:47 +00:00
Mark Mine ceb45b5f65 Fixed bug in computation of delta t in make_even function 2002-05-09 06:29:46 +00:00
cxgeorge 11dba6c42b oops 2002-05-04 02:02:16 +00:00
cxgeorge d2a1f60a49 uglyily hack in simple pixel/vtx shader capability 2002-05-04 01:41:40 +00:00
David Rose 28a83773d6 remove tiff library 2002-05-02 16:18:24 +00:00
cxgeorge 6133582801 detect 8.1 rite 2002-05-01 23:08:04 +00:00
cxgeorge e1ccd4201b ok, 1.35 works now 2002-05-01 20:10:16 +00:00
cxgeorge 14b23efd42 bison 1.35 is still bad 2002-04-30 21:56:17 +00:00
cxgeorge 5f75d73f3a compute total geom verts more efficiently 2002-04-30 00:53:01 +00:00
cxgeorge 35180f0eee add dx8 resource stats 2002-04-18 01:38:37 +00:00
cxgeorge 1088a9625c cursor issue 2002-04-12 23:57:55 +00:00
Dave Schuyler fa06379c9d *** empty log message *** 2002-04-12 23:05:40 +00:00
David Rose 0a483e3d67 VC7 allocator support 2002-04-12 19:15:16 +00:00
David Rose 07565f943f support opening multiple remote glx windows 2002-04-12 02:45:38 +00:00
cxgeorge e6183b8e11 oops 2002-04-12 02:01:42 +00:00
cxgeorge 96fdf2efde fix alpha-only textures 2002-04-12 00:37:49 +00:00
David Rose 9aed96d77e remove install.txt; superceded by panda3d/INSTALL 2002-04-12 00:13:59 +00:00
cxgeorge 44cf5899d3 adjust debug check 2002-04-11 23:51:24 +00:00
David Rose 49883efe2e copy ime support (almost) into dx8 2002-04-11 22:21:34 +00:00
David Rose 9bbc23202a bring back the triangle 2002-04-11 18:39:23 +00:00
David Rose c719537706 don't crash when a RenderEffect destructs 2002-04-10 23:25:21 +00:00
David Rose 86cf484552 remove incorrect declaration 2002-04-10 19:24:53 +00:00
David Rose a23a7572a2 rename out qp's 2002-04-10 18:08:06 +00:00
David Rose f712adeb44 build without freetype 2002-04-10 01:12:25 +00:00
David Rose 220601848e transform optimization 2002-04-10 00:48:04 +00:00
David Rose 4c1e4ad1e2 fix minimized window error 2002-04-09 23:22:08 +00:00
David Rose 63f4a07801 fix translated GeomNode problem 2002-04-09 22:28:40 +00:00
David Rose a38e063667 remove old scene graph code 2002-04-09 18:33:48 +00:00
Joe Shochet bc52fb23a5 *** empty log message *** 2002-04-09 01:26:23 +00:00
cxgeorge 1575910f01 add do_vidmemsize_check 2002-04-08 22:33:49 +00:00
cxgeorge 4a34a7bef5 add dx_do_vidmemsize_check 2002-04-08 22:27:25 +00:00
cxgeorge db8619b534 make configrc var for vidmemsize chk 2002-04-08 22:17:15 +00:00
cxgeorge ba517a3317 fix refcnt issues with fpsmeter 2002-04-06 00:06:29 +00:00
David Rose d3b9f82604 clean up properly 2002-04-05 19:27:15 +00:00
Mark Mine eac3e705e4 Change to allow collision with geometry 2002-04-04 22:00:44 +00:00
Mark Mine 5f078e5eb0 added cave2 2002-04-04 21:49:18 +00:00
Darren Ranalli 7779d265cb removed empty I file 2002-04-04 19:31:52 +00:00
David Rose 8089e93eb4 mine-detected bugfixes 2002-04-04 17:25:10 +00:00
David Rose 57eb2154e3 getopt 2002-04-03 23:21:34 +00:00
David Rose 7a5a5743b1 oops, expcl typo 2002-04-03 22:58:08 +00:00
Darren Ranalli f35b431f88 fixed typo 2002-04-03 22:04:54 +00:00
David Rose e286a73dbb abstract out PandaFramework etc. 2002-04-03 22:00:04 +00:00
Darren Ranalli ca6b643da5 corrected a comment 2002-04-03 20:55:48 +00:00
cxgeorge 20ff0b2604 support color_mask 2002-04-03 04:46:13 +00:00
cxgeorge 0bf83f9a15 pandadx8=>pandadx 2002-04-03 01:38:36 +00:00
cxgeorge 2763596ad9 pandadx=>pandadx7 2002-04-03 01:38:26 +00:00
cxgeorge 89da9042b6 fix windowed resize 2002-04-03 00:41:07 +00:00
cxgeorge 4cade76e34 resizing and cursor fixes 2002-04-02 23:44:50 +00:00
cxgeorge e079bbca6d fix o4 buildbreak 2002-04-02 21:42:36 +00:00
David Rose 3db77d13a5 robustify lighting a bit 2002-04-02 02:08:02 +00:00
Dave Schuyler 091b08b97f sync with glgsg 2002-04-02 01:13:39 +00:00
Dave Schuyler fe27f456ee #if'd out operator << 2002-04-02 01:13:06 +00:00
David Rose 5ee4bf2141 remove debug statements 2002-04-01 22:28:38 +00:00
David Rose fa49deb746 debug statements to help find lighting problem 2002-04-01 22:23:51 +00:00
David Rose 2d65905f2d update parametricCurveDrawer to pgraph 2002-04-01 22:05:53 +00:00
David Rose b267400db3 bring pgraph to dxgsg8 2002-04-01 17:41:56 +00:00
cxgeorge d72136e596 use modified ver from french website, + my own mods 2002-03-30 02:46:11 +00:00
cxgeorge 1cbdcc2582 use modified ver from french website, + my own mods 2002-03-30 02:45:09 +00:00
cxgeorge af8991b2a1 more resizing fixes, add fps meter 2002-03-30 02:44:12 +00:00
cxgeorge c8277f8736 fix windowed cursor shapes 2002-03-30 02:43:20 +00:00
David Rose 85b45520e3 dxgsg to pgraph 2002-03-30 01:40:55 +00:00
David Rose 88963dedb5 oops, bad modifyState 2002-03-30 01:40:10 +00:00
David Rose df1fd03cac pgraph uses window's begin_frame() .. end_frame() 2002-03-29 20:18:38 +00:00
David Rose 79766b015e add ColorBlendAttrib, unify color blending 2002-03-29 19:16:32 +00:00
David Rose 17ba5c39b0 add_light, remove_light 2002-03-29 17:55:32 +00:00
cxgeorge d16e6dc52e do cursor stuff only on fullscrn 2002-03-29 04:16:33 +00:00
David Rose cee90ebf8a fix build break some more 2002-03-29 01:33:46 +00:00
David Rose 548b2c871d latest from glgsg 2002-03-29 00:44:25 +00:00
David Rose 29afc8d547 fix build break 2002-03-29 00:40:17 +00:00
David Rose b5a50285bd consolidate lights into display, pgraph 2002-03-29 00:35:02 +00:00
cxgeorge 5407fedd12 oops 2002-03-28 23:01:38 +00:00
David Rose ec10a40cf0 refine TransformState and RenderState cleanup some more 2002-03-28 21:33:22 +00:00
cxgeorge fdda65767c resize returns bool 2002-03-28 20:37:45 +00:00
David Rose b44aa6c4dd bring parametrics to pgraph 2002-03-28 19:34:23 +00:00
David Rose 83400f5f7f fix circular cleanup in TransformState and RenderState 2002-03-28 19:34:09 +00:00
cxgeorge 01496b8e3d add non-functional jpeg2000 skeleton 2002-03-28 06:20:49 +00:00
cxgeorge 709f589dad update resize stuff 2002-03-28 06:14:21 +00:00
cxgeorge b63d9bed71 update resize stuff, add d3dfont 2002-03-28 06:13:32 +00:00
David Rose 0cdf48dc30 oops, broke pgui 2002-03-28 03:12:58 +00:00
cxgeorge 1f67a86263 resize returns success-val 2002-03-28 02:57:34 +00:00
David Rose 96cf855d07 turn off broken lighting 2002-03-28 02:48:21 +00:00
David Rose 2df01768f0 turn off broken lighting 2002-03-28 02:43:16 +00:00
David Rose e25f7fac4e turn off broken lighting (untested) 2002-03-28 02:42:23 +00:00
David Rose 783ba052d7 pgraph lighting, optional offset decal implementation 2002-03-28 01:51:13 +00:00
David Rose 333bfc3050 fix comment, expose verify_list 2002-03-28 01:50:54 +00:00
Dave Schuyler beae245e5a sync with glgsg 2002-03-27 04:44:44 +00:00
Dave Schuyler 9e741771f6 wrapped cases that I didn't have with USING_OPENGL_1_2 2002-03-27 04:42:08 +00:00
Dave Schuyler 05c22b5153 changed op to zpass 2002-03-27 04:41:35 +00:00
cxgeorge 8697000bf5 update bison instrs 2002-03-27 01:23:43 +00:00
David Rose 0ee4493e6c fix lod 2002-03-26 18:27:07 +00:00
David Rose bf62f009f8 more robust error message handling 2002-03-26 00:36:44 +00:00
David Rose 3790f2756c implement qpNodePath.showBounds() 2002-03-26 00:09:33 +00:00
David Rose 06ba6f9042 untested update from gl 2002-03-25 22:23:54 +00:00
David Rose 5954465fbc nodePath refinements 2002-03-23 19:05:13 +00:00
David Rose 03ae7a34a7 fix nodepath collapsing problems 2002-03-23 18:21:07 +00:00
David Rose c9cbb60c2a better assertions 2002-03-22 19:33:40 +00:00
David Rose bc1d195613 fix GeomParticles 2002-03-22 19:24:11 +00:00
David Rose b30cecd213 fix sequences 2002-03-22 18:48:54 +00:00
David Rose e01cb59d06 move sprites into pgraph land 2002-03-22 18:16:13 +00:00
David Rose 4d952c34d4 hack for sprite particles 2002-03-22 02:22:45 +00:00
David Rose 248cd826c8 upgrade particles to pgraph (broken at this point) 2002-03-22 01:48:52 +00:00
David Rose 2b729db8e8 better bamification 2002-03-21 23:34:55 +00:00
David Rose ecc7ea4d0c minor decal enhancement 2002-03-21 22:34:15 +00:00
David Rose 6acb9c29ca trivial 2002-03-21 22:34:05 +00:00
David Rose 889c4fc379 oops, not sharing RenderAttribs across bams 2002-03-21 22:33:56 +00:00
David Rose 986e2b5cc2 fix pgraph fog 2002-03-21 20:55:58 +00:00
David Rose 9e3a93beba improved pgraph collisions 2002-03-21 19:57:01 +00:00
David Rose 45e3b15f68 build fart 2002-03-21 18:14:47 +00:00
David Rose c1fe4c1938 pgraph viz collision solids 2002-03-21 04:34:47 +00:00
David Rose c7fc395bcb update comment 2002-03-21 04:34:33 +00:00
David Rose be67f3475e fix adjust_all_priorities 2002-03-21 02:01:40 +00:00
David Rose 3559ab5380 more pgraph refinements 2002-03-21 00:45:03 +00:00
David Rose d210511b8b several pgraph refinements 2002-03-20 23:18:28 +00:00
David Rose 46c69517da pgraph background focus 2002-03-20 17:12:17 +00:00
David Rose 623e6d8733 fix incorrect flattening across draw mask 2002-03-20 16:59:46 +00:00
David Rose ddd3f7048b instanceUnderNode 2002-03-20 16:30:12 +00:00
David Rose 9e8307ca53 pgraph prepare scene 2002-03-20 16:05:53 +00:00
David Rose 2e1ba33307 switch back to vertical bar cursor 2002-03-20 15:45:04 +00:00
David Rose fe30a13f72 fix pgraph collisions 2002-03-20 15:34:16 +00:00
David Rose 24e4e65342 oops, extra cerr 2002-03-20 14:08:21 +00:00
David Rose d4482780b5 pgraph static char joints to bams 2002-03-20 14:01:49 +00:00
cxgeorge 91d39e9f11 stopgap fix for nomouse motion 2002-03-20 04:10:43 +00:00
cxgeorge 2b717435cd fullscrn resize support, part2 2002-03-20 02:01:55 +00:00
David Rose 29e70407b5 more pgraph refinements 2002-03-20 01:27:29 +00:00
Dave Schuyler 7ac1742772 removed old dx code 2002-03-20 00:40:57 +00:00
Dave Schuyler 8158b85aaf regen from glgsg 2002-03-19 05:43:34 +00:00
cxgeorge c84569bf73 fix low-memory checks 2002-03-19 05:36:52 +00:00
David Rose 6b7c334478 class PipelineCyclerBase -> struct PipelineCyclerBase 2002-03-19 02:03:23 +00:00
David Rose c82667c148 implement SIMPLE_STRUCT_POINTERS 2002-03-19 01:53:14 +00:00
David Rose b24638521a add depth_test and depth_write 2002-03-19 01:42:16 +00:00
David Rose ee32368ea6 oops, inline wrong 2002-03-18 22:06:46 +00:00
Dave Schuyler 29e29ce8fb *** empty log message *** 2002-03-18 20:48:39 +00:00
David Rose a737021a5d oops, not inline 2002-03-18 19:12:25 +00:00
David Rose 3a1f1399bc disambiguate for() 2002-03-18 18:51:32 +00:00
David Rose 4d35e9a9eb oops 2002-03-18 17:54:08 +00:00
David Rose 3c61d80b69 pgraph lerps 2002-03-18 17:52:29 +00:00
David Rose b35309a45e allow relative operations between unrelated NodePaths 2002-03-18 17:32:35 +00:00
David Rose e46050a69e pgraph collisions, textures 2002-03-18 16:15:53 +00:00
cxgeorge 9509f30a82 fullscrn resize support, part1 2002-03-18 05:40:15 +00:00
cxgeorge 814c28a2aa windowed resize should work 2002-03-17 02:45:49 +00:00
David Rose 7b03687dff oopsy, infinite recursion 2002-03-16 21:17:15 +00:00
David Rose 4c5a5d591c several new pgraph classes 2002-03-16 19:30:20 +00:00
Dave Schuyler 27af61d92f *** empty log message *** 2002-03-16 03:08:04 +00:00
Dave Schuyler a9dc84babd chromium 2002-03-16 03:04:08 +00:00
cxgeorge dbb2209041 oops 2002-03-16 01:22:39 +00:00
David Rose f38fcb0429 remove look_at_preserve_scale 2002-03-16 01:20:10 +00:00
David Rose f6d8d7bd2a pgraph flatten 2002-03-16 00:31:03 +00:00
David Rose 9c3a3c9c22 pgraph flatten 2002-03-16 00:24:10 +00:00
cxgeorge a56e32de31 everyone can build dx8 2002-03-15 21:58:12 +00:00
cxgeorge 89a38b3f8d default cursor visible true 2002-03-15 04:16:45 +00:00
cxgeorge 1e7fac0531 fix small thing 2002-03-15 03:30:18 +00:00
cxgeorge 56327230c4 init clear to black 2002-03-15 03:03:43 +00:00
David Rose 6bf66170ee add several more pgraph attribs 2002-03-15 02:06:46 +00:00
cxgeorge e6835c614b fix scrngrab 2002-03-14 22:51:31 +00:00
David Rose 9a7e4b319c separate out RenderEffect from RenderAttrib 2002-03-14 19:24:42 +00:00
David Rose d5dce0be83 pgraph pgui 2002-03-14 17:20:35 +00:00
David Rose 98285edbeb a few more interfaces for pgraph pgui 2002-03-14 17:20:01 +00:00
David Rose ac8ab3b258 pgraph pgui 2002-03-14 16:49:13 +00:00
cxgeorge daf2cf5934 alt-tab fix? 2002-03-13 23:48:54 +00:00
David Rose 16cece3711 pgraph text 2002-03-13 23:35:00 +00:00
David Rose e45ab93f89 pgraph text 2002-03-13 23:14:28 +00:00
David Rose c554e8e9d9 minor refinements 2002-03-13 20:16:12 +00:00
David Rose 0e6b7053e0 pgraph copy subgraph 2002-03-13 19:50:39 +00:00
David Rose adfa89b233 pgraph find 2002-03-13 18:45:51 +00:00
David Rose fc26653ada pgraph stash and hide 2002-03-13 17:19:36 +00:00
cxgeorge 6fc2ae6a6f fix fullscreen 2002-03-13 05:19:39 +00:00
cxgeorge f8a16e41db fix decals 2002-03-13 04:37:49 +00:00
cxgeorge 9c0788abeb change deflt decal to blend 2002-03-13 03:30:24 +00:00
cxgeorge 091f352fa5 fix DrawPrim bugs 2002-03-13 02:35:57 +00:00
David Rose 70f7803992 oops, wrong assert 2002-03-13 02:15:07 +00:00
David Rose a7132f9cf4 pgraph tweaks, chancfg, modelpool 2002-03-13 02:11:00 +00:00
cxgeorge 4ddf472bf8 fix bug 2002-03-13 01:02:31 +00:00
cxgeorge 5c4f508c42 fix draw_tri color bug 2002-03-13 00:23:27 +00:00
David Rose 1e96ebed2c oops, wrong typehandle name 2002-03-13 00:13:27 +00:00
cxgeorge 7c485c0818 fix some bugs 2002-03-12 23:59:30 +00:00
David Rose e855818b7f oopsy 2002-03-12 22:20:05 +00:00
David Rose 872a3ecd0b more pgraph data nodes 2002-03-12 21:54:08 +00:00
David Rose 1afd6ffc1b oops, wrong expcl 2002-03-12 19:18:01 +00:00
David Rose d3e2ffbda2 pgraph data graph 2002-03-12 18:42:55 +00:00
cxgeorge 882d3e691c fix o4 issue 2002-03-11 23:39:44 +00:00
cxgeorge 6cd90b1f0a links now 2002-03-11 23:30:27 +00:00
cxgeorge d28ea22f45 first building ver 2002-03-11 23:21:24 +00:00
David Rose 597e892b98 optimize TransformState inverse operation a bit more 2002-03-11 19:28:28 +00:00
David Rose ddff6234ba trivialize CycleDataReader and CycleDataWriter 2002-03-11 19:27:54 +00:00
David Rose 54f300f612 fix refcount bug when reading bams 2002-03-11 19:27:38 +00:00
David Rose c3b7ae1eb5 oops, const conversion 2002-03-11 18:14:11 +00:00
David Rose d27eb921dc workaround for vc++ bug 2002-03-11 17:53:54 +00:00
David Rose 9145e25ad4 new pgraph bam rules, cdata copy constructors 2002-03-11 17:32:10 +00:00
David Rose d83cc1a60b more compiler support hacks 2002-03-11 17:31:40 +00:00
cxgeorge 3c5ad231b6 1st compiling ver 2002-03-11 05:07:34 +00:00
cxgeorge 37ca58e79f another non-working save 2002-03-09 05:51:21 +00:00
cxgeorge a1ce7203ec oops, fix bug in prev chkin 2002-03-09 00:41:14 +00:00
cxgeorge 97460ab612 oops, fix bug 2002-03-09 00:41:04 +00:00
cxgeorge 39d7a31ccf fix small bug 2002-03-08 23:06:11 +00:00
cxgeorge 7b38b1e5e7 cosmetic 2002-03-08 03:42:43 +00:00
cxgeorge 6acf279b98 fix up mouse stuff 2002-03-08 03:42:17 +00:00
cxgeorge 6051745d92 fix up mouse stuff 2002-03-08 03:09:44 +00:00
David Rose 456a0aca5e switch ReferenceCount derivation 2002-03-08 01:48:14 +00:00
David Rose 09f8949ff4 new complete_pointers() rules 2002-03-08 00:42:13 +00:00
David Rose b524ab6b27 compile out pipelining 2002-03-07 23:59:17 +00:00
David Rose 0e3c5ccb5c oops, BoundedObject needs a copy constructor 2002-03-07 23:54:09 +00:00
David Rose 33c59b176b pgraph nodepath fixes, pstats, invalid transforms 2002-03-07 19:39:04 +00:00
cxgeorge eda5a0383a partially-working cursor-visible handling 2002-03-07 05:55:17 +00:00
cxgeorge 9b5662b635 add cursor-visible 2002-03-07 05:36:47 +00:00
David Rose 9b478957b7 pgraph NodePath 2002-03-07 02:49:43 +00:00
David Rose c7d0e2d117 pgraph NodePath 2002-03-07 02:45:21 +00:00
David Rose 533f6043ca minor optimization 2002-03-07 00:30:32 +00:00
cxgeorge 1f278496ea fix problem in draw_tri 2002-03-07 00:23:54 +00:00
cxgeorge 49927b3e08 fix problem in draw_tri 2002-03-06 23:50:34 +00:00
David Rose 61a52a99ad oops, overly optimistic frame rate reporting 2002-03-06 23:06:55 +00:00
David Rose 8e9e7aa3ca oops, premature checkin 2002-03-06 22:46:04 +00:00
David Rose 8a38b1dcef pgraph characters 2002-03-06 22:40:22 +00:00
David Rose c0de49ba9c pgraph characters 2002-03-06 22:31:48 +00:00
David Rose 4d552344fe pgraph characters 2002-03-06 22:15:25 +00:00
David Rose 8b743a58fe pgraph lod, sequence nodes 2002-03-06 18:06:00 +00:00
cxgeorge 6cdf757749 another pre-working save 2002-03-06 01:07:51 +00:00
David Rose 29bf5a2ae3 a couple more pgraph attribs 2002-03-05 03:02:42 +00:00
David Rose 65395b9721 pgraph decal 2002-03-05 02:05:27 +00:00
David Rose 366bcf8520 pgraph decals 2002-03-05 02:02:41 +00:00
cxgeorge 197960756e remove incorrect assert 2002-03-05 00:47:22 +00:00
cxgeorge dc58815312 fix gouraud-shading for strips 2002-03-04 23:40:43 +00:00
David Rose 2bf7d5c45e shouldn't build if don't have gl 2002-03-04 21:10:37 +00:00
David Rose 5306f05c77 pgraph bam 2002-03-04 19:09:33 +00:00
cxgeorge 3644c9429c use win-sys-libs 2002-03-03 05:13:18 +00:00
cxgeorge 4e4728482b use combined srcs 2002-03-03 05:09:39 +00:00
cxgeorge d9099db8bc oops remove that 2002-03-03 04:59:16 +00:00
cxgeorge 341c06ef82 add USE_RAD_MSS 2002-03-03 04:56:55 +00:00
David Rose 6bb3cf31ef windows-specific libraries should appear in WIN_SYS_LIBS 2002-03-02 23:45:13 +00:00
cxgeorge 730b86cb0e nmake=>make 2002-03-02 03:55:18 +00:00
David Rose 3200a5f929 pgraph view-frustum cull 2002-03-02 00:11:24 +00:00
cxgeorge 11142324c1 fix paths 2002-03-01 23:57:51 +00:00
cxgeorge 7671f62a99 add libs 2002-03-01 23:21:45 +00:00
David Rose 168c647d05 pgraph bounding volumes 2002-03-01 22:15:00 +00:00
David Rose 5a7b991858 oops cullResult.I 2002-03-01 19:40:22 +00:00
David Rose da79251b45 pipeline BoundedObject 2002-03-01 19:14:34 +00:00
David Rose 520ace5e68 add virtual functions 2002-03-01 18:47:20 +00:00
David Rose 05fea3893d pgraph named bins 2002-03-01 17:32:44 +00:00
David Rose 9813829912 billboard oops 2002-03-01 17:24:08 +00:00
David Rose ab47c66154 transparency 2002-03-01 16:50:24 +00:00
cxgeorge d04b7c1731 *** empty log message *** 2002-03-01 04:37:36 +00:00
David Rose b5bf1088dd fix build break 2002-03-01 02:06:50 +00:00
David Rose f79661eb9a pgraph cull binning 2002-03-01 01:07:07 +00:00
cxgeorge 5ecbce679d cosmetic chng 2002-03-01 01:05:25 +00:00
cxgeorge bef9be64c9 another non-working update 2002-03-01 01:02:38 +00:00
cxgeorge 28029a2e2a another non-working save 2002-03-01 00:29:40 +00:00
cxgeorge feaf71a3fc *** empty log message *** 2002-02-28 23:37:56 +00:00
cxgeorge 60157ab6b8 *** empty log message *** 2002-02-28 23:20:19 +00:00
David Rose 49bfd1fdc5 update reference 2002-02-28 17:50:04 +00:00
David Rose 3bbd219a64 update reference 2002-02-28 17:48:11 +00:00
David Rose c2049c74d8 captions 2002-02-28 17:18:44 +00:00
David Rose e52a1f78a4 add egg-palettize.txt 2002-02-28 17:16:25 +00:00
gregw bbc971a21f *** empty log message *** 2002-02-28 17:15:00 +00:00
David Rose 177c456373 add ppremake-models.txt 2002-02-28 17:05:21 +00:00
David Rose 97b7908693 oopsy 2002-02-28 16:08:08 +00:00
cxgeorge 05363c5b35 add more wrapmodes 2002-02-28 01:12:48 +00:00
Darren Ranalli 99e52ff3c9 *** empty log message *** 2002-02-27 19:10:53 +00:00
David Rose bb8dc8cdfe new pgraph CullFaceAttrib 2002-02-27 18:43:06 +00:00
David Rose 4fac7d8fbf pgraph billboards 2002-02-27 18:02:32 +00:00
David Rose e274be72af new scene graph: better egg loading 2002-02-27 16:10:02 +00:00
David Rose 407cc9595c don't crash on loading large textures 2002-02-27 15:39:39 +00:00
cxgeorge a7b3679165 add dxguid.lib 2002-02-27 04:41:53 +00:00
David Rose f01ae555b6 new egg loader refinements 2002-02-27 03:30:32 +00:00
David Rose 5979b1c864 *** empty log message *** 2002-02-27 03:14:37 +00:00
David Rose 2268aa2adc new egg2pg 2002-02-27 03:13:06 +00:00
David Rose 12491ac116 oops 2002-02-27 00:20:25 +00:00
David Rose bb53364155 const_iterator 2002-02-26 23:25:54 +00:00
David Rose 063c2cafff new scene graph, transforms and cameras 2002-02-26 23:23:39 +00:00
gregw 5974c85efe *** empty log message *** 2002-02-26 19:52:08 +00:00
David Rose 3f984b8d24 install headers properly 2002-02-26 17:55:24 +00:00
David Rose da138dfcab oops, more return void 2002-02-26 03:06:10 +00:00
David Rose 76bb464c7b oops 2002-02-26 02:59:48 +00:00
David Rose 93ec64a6fa remove some cerrs 2002-02-26 01:06:08 +00:00
David Rose 95f127c407 add pview 2002-02-26 01:02:37 +00:00
cxgeorge c775c7bfab reduce max search depth 2002-02-26 00:19:08 +00:00
cxgeorge 676919e623 reduce max search depth 2002-02-26 00:18:17 +00:00
David Rose 6a8b0b3913 integrate more new-scene-graph stuff 2002-02-26 00:07:26 +00:00
cxgeorge 94b1117f3c minor clnup 2002-02-25 20:57:18 +00:00
David Rose 71377eeaac explicitly state typedef inheritance for Intel compiler bug 2002-02-25 16:18:16 +00:00
cxgeorge a1195a43fc add swrast flags 2002-02-24 04:11:39 +00:00
David Rose ab83ba5429 add RELDIR 2002-02-23 19:09:09 +00:00
David Rose 1e3f7e3caf combine 2002-02-23 18:46:23 +00:00
David Rose 1ac667d4c6 more refinements 2002-02-23 18:28:02 +00:00
cxgeorge c21451e861 fix box.egg bug, minor reordering opts 2002-02-23 01:28:23 +00:00
David Rose f7740bbbfd expcl 2002-02-23 01:09:34 +00:00
David Rose a4ccfd02a3 *** empty log message *** 2002-02-23 00:59:26 +00:00
David Rose cd38e2905a windows build fixes 2002-02-23 00:45:29 +00:00
David Rose 5bff58b421 false is default 2002-02-23 00:28:29 +00:00
David Rose a41e2cac34 premature checkin 2002-02-23 00:27:36 +00:00
David Rose 725724bd72 further refinements 2002-02-23 00:26:42 +00:00
Darren Ranalli 85746661ca grammar, spelling fixups 2002-02-22 22:03:38 +00:00
David Rose b09d07bff8 vc++ build farts 2002-02-22 19:20:56 +00:00
David Rose eb05821d40 add compareTo 2002-02-22 19:11:33 +00:00
David Rose fca4e4ebfb more fix 2002-02-22 19:11:25 +00:00
David Rose f81078dd29 improvements to ordered_vector 2002-02-22 18:56:04 +00:00
cxgeorge b20474cb50 cosmetic chng 2002-02-22 03:13:36 +00:00
cxgeorge 7a9b7ca5d4 nvidia update 2002-02-22 01:52:40 +00:00
David Rose 895fc18c45 support GL_BGR_EXT 2002-02-22 01:52:01 +00:00
cxgeorge bf18d91d80 allow optional SW renderer 2002-02-22 01:10:21 +00:00
cxgeorge e1247ce046 add bgra checking 2002-02-22 00:08:38 +00:00
cxgeorge a7e3405cd8 switch to formatted howto doc 2002-02-21 23:07:54 +00:00
cxgeorge eef1ef930c bmp is more useful than pnm at the moment 2002-02-21 19:38:39 +00:00
cxgeorge 796bd70710 oops 2002-02-21 19:34:15 +00:00
cxgeorge 2d989fef2b oops 2002-02-21 19:33:30 +00:00
cxgeorge e64e1def8f undo accidental chng 2002-02-21 06:49:39 +00:00
cxgeorge 7ab691bc8e handle ARGB or BGRA panda pixbuf fmts, note scrnsave option is still busted 2002-02-21 06:47:08 +00:00
David Rose b145370ccd change filters on dynamic text object 2002-02-21 02:35:36 +00:00
David Rose ab35f28160 search in current directory too 2002-02-21 01:34:19 +00:00
David Rose 3978b8ecef support gl 1.1 2002-02-21 01:04:32 +00:00
David Rose d4e73d4db7 use more reliable non-const typecast 2002-02-21 00:32:24 +00:00
David Rose e71491040f change normal texture byte ordering from RGBA to BGRA (big-endian) 2002-02-21 00:24:33 +00:00
David Rose 4104622e79 add ordered_vector 2002-02-20 23:14:47 +00:00
cxgeorge f2bd33cd7c restore Alt-tab handling for fullscreen Bltflip 2002-02-20 00:46:27 +00:00
David Rose de6a97f1c0 allow more general selection of texture filter type for DynamicTextFont 2002-02-20 00:39:08 +00:00
David Rose 4f443920f2 oops, pgEntry bug 2002-02-19 22:40:56 +00:00
David Rose 2fc11e2a9f don't recompute character vertices if animation is unchanged 2002-02-19 18:50:32 +00:00
David Rose 54c440e9e1 hotkeys are lowercase now 2002-02-19 18:50:11 +00:00
David Rose f946e7b58b hotkeys are now universally lowercase 2002-02-19 17:23:39 +00:00
cxgeorge ed8a73e67d *** empty log message *** 2002-02-19 00:36:39 +00:00
David Rose 254b93fc75 use-keystrokes is now the default 2002-02-19 00:31:30 +00:00
cxgeorge 2aa3aa5f97 *** empty log message *** 2002-02-19 00:29:33 +00:00
cxgeorge 0c55f8eba9 *** empty log message *** 2002-02-19 00:28:44 +00:00
cxgeorge b33e7b7481 *** empty log message *** 2002-02-19 00:27:37 +00:00
cxgeorge e9ad3dde88 *** empty log message *** 2002-02-19 00:23:33 +00:00
David Rose c2b43d6bba filter out certain control buttons used by the ime when the ime is active 2002-02-19 00:21:12 +00:00
David Rose fb9bde8cca copy tentative support for win98 ime from wgl to wdx 2002-02-18 23:49:36 +00:00
David Rose 7a6439848a support ime in fullscreen dx mode 2002-02-18 23:41:22 +00:00
cxgeorge 2a41039f0d *** empty log message *** 2002-02-18 22:58:25 +00:00
cxgeorge 3136802861 *** empty log message *** 2002-02-18 22:56:39 +00:00
David Rose 672a29655c experiment with win98 support for ime 2002-02-18 19:47:05 +00:00
David Rose d3bdef9083 upgrade to use wm_char and ime aware code for international keyboards 2002-02-18 17:06:59 +00:00
David Rose 9d2ff6b5b2 support ctrl-v again 2002-02-16 19:58:15 +00:00
David Rose ade89730c6 oops inline flag 2002-02-16 19:44:36 +00:00
David Rose 64ddb25aed PGEntry should use wstring internally 2002-02-16 19:37:06 +00:00
David Rose 79c241b0d9 support mipmapping & anisotropic filtering 2002-02-16 19:04:22 +00:00
David Rose c86b3b016e build failure 2002-02-16 09:38:42 +00:00
David Rose 55ae74b3d1 bug fixes 2002-02-16 09:37:22 +00:00
cxgeorge 1c7347f28e another incomplete save 2002-02-16 03:48:18 +00:00
Dave Schuyler 18463122d5 formatting 2002-02-16 03:34:26 +00:00
David Rose 22ff3439e9 parens 2002-02-16 03:01:42 +00:00
David Rose 41e4c91a29 parens 2002-02-16 03:01:08 +00:00
David Rose 12128f9204 ime 2002-02-16 02:59:59 +00:00
Dave Schuyler ada521b4c2 formatting 2002-02-16 02:52:44 +00:00
David Rose 172c8ee508 unicode 2002-02-16 02:25:33 +00:00
David Rose 33042973b5 mo' better unicode 2002-02-16 02:25:10 +00:00
David Rose 11c0daed94 support for IME 2002-02-16 01:18:11 +00:00
David Rose c99d77c5a3 add gsg parameter to GeomIssuer 2002-02-16 01:07:51 +00:00
David Rose 6739d86101 support keystrokes in addition to button up/down 2002-02-16 00:09:53 +00:00
cxgeorge 7cb2d0d19f unworking stuff 2002-02-14 02:36:25 +00:00
cxgeorge 168e572faa elim divides 2002-02-13 02:58:33 +00:00
cxgeorge ed94f8085c elim divides 2002-02-13 02:54:34 +00:00
David Rose 19cdb31501 reduce default font resolution 2002-02-13 01:37:42 +00:00
David Rose b1f7b2b295 fix incorrect vc7 workaround 2002-02-12 23:17:48 +00:00
David Rose c73b890315 add glyph names 2002-02-12 23:11:23 +00:00
David Rose d70a1f25cb support non-scalable fonts 2002-02-12 22:49:56 +00:00
David Rose e559a87e8c expcl TextGlyph 2002-02-12 19:39:44 +00:00
David Rose 44c98e3d39 oops, build break on win32 2002-02-12 18:43:16 +00:00
David Rose d853aef780 better, more robust unicode support 2002-02-12 18:39:21 +00:00
David Rose 9b6e7fe8dc update to use TextNode::Alignment 2002-02-12 01:49:34 +00:00
David Rose e914c4f508 add unicode decoding 2002-02-12 01:49:01 +00:00
cxgeorge 7093039848 vc7 2002-02-11 23:45:45 +00:00
David Rose a8881ac142 improve handling of missing chars 2002-02-11 19:55:20 +00:00
David Rose c8dec900de oops, compile without freetype 2002-02-11 19:45:02 +00:00
David Rose d0b7f1b24c further refinements, proper caching for dynamic text 2002-02-11 19:21:44 +00:00
David Rose d53603f85b add set_keep_ram_image 2002-02-11 19:21:27 +00:00
David Rose c037a890dd refinements to DynamicText 2002-02-11 15:07:11 +00:00
David Rose f7bb229865 fix for build without freetype 2002-02-09 22:03:54 +00:00
David Rose 9292457ce5 initial pass at dynamic text 2002-02-09 21:56:24 +00:00
David Rose ae0ff6a49c oops 2002-02-09 01:04:27 +00:00
cxgeorge 0e0bd2fe2b add dx dirs 2002-02-09 00:52:48 +00:00
David Rose c59bfcf601 tag new constructor inline properly 2002-02-09 00:42:51 +00:00
David Rose 092f6032a2 dos2unix 2002-02-09 00:42:38 +00:00
David Rose 00e38798ef split TextFont into TextFont and StaticTextFont, preparing for DynamicTextFont 2002-02-08 23:35:09 +00:00
David Rose 11cf6b7c6b trivial mods 2002-02-08 23:34:43 +00:00
David Rose 3a79096867 remove old textnode-style frame rate stuff 2002-02-08 23:34:24 +00:00
David Rose 8ac85bec8c remove unused variable 2002-02-08 23:33:54 +00:00
David Rose d5ad1ba4ce oops, don't initialized GraphicsLayer 2002-02-08 23:20:45 +00:00
David Rose 4a7f71dbd7 new docs 2002-02-07 17:57:15 +00:00
cxgeorge b096a827bd *** empty log message *** 2002-02-06 23:57:41 +00:00
cxgeorge 6b25cbc1ed use combined srcs 2002-02-06 23:49:16 +00:00
cxgeorge 0506954928 add JPEG combined srcs 2002-02-06 23:35:08 +00:00
cxgeorge d3796c992b use combined srcs 2002-02-06 22:59:35 +00:00
cxgeorge 5caba5359f use combined srcs 2002-02-06 22:52:00 +00:00
cxgeorge 02bffb403b fix opt4 do-pstats handling 2002-02-06 21:46:18 +00:00
David Rose aa14222063 new docs 2002-02-06 19:35:22 +00:00
cxgeorge c9dbb74fe3 fix vc7 issue 2002-02-06 04:57:35 +00:00
cxgeorge 5f35e26a63 *** empty log message *** 2002-02-06 02:41:54 +00:00
David Rose 399a36f1f0 new doc 2002-02-06 01:58:27 +00:00
cxgeorge 48fbbe3aac add DO_MEMORY_USAGE 2002-02-06 01:50:07 +00:00
cxgeorge 5800fa36e9 *** empty log message *** 2002-02-06 01:43:04 +00:00
cxgeorge 088da72487 combined srcs 2002-02-06 01:42:47 +00:00
cxgeorge 4ae412ce0f *** empty log message *** 2002-02-06 01:01:39 +00:00
cxgeorge 783ee74050 oops 2002-02-05 23:18:46 +00:00
cxgeorge ffe7a40de8 combined srcs 2002-02-05 23:13:54 +00:00
cxgeorge 1bc98e49cd eliminate erroneous export of template class 2002-02-05 02:57:42 +00:00
David Rose dc559af065 new doc 2002-02-05 01:05:20 +00:00
David Rose 8082344eae oops, animcontrols are lost now that leak is patched 2002-02-05 00:16:21 +00:00
cxgeorge 7c63083463 fix comp warnings 2002-02-04 23:44:47 +00:00
cxgeorge 9d331953fe *** empty log message *** 2002-02-03 02:12:08 +00:00
cxgeorge 45bfcc5d60 *** empty log message *** 2002-02-02 00:50:13 +00:00
David Rose 6816c37fa6 un-revert composite fix, now that it builds correctly 2002-02-02 00:43:17 +00:00
David Rose e7006e1327 include geomNode.h 2002-02-02 00:40:41 +00:00
cxgeorge 684caae7f2 revert to fix build break 2002-02-01 23:23:01 +00:00
cxgeorge 2018276a05 fix comp warnings 2002-02-01 02:31:09 +00:00
cxgeorge 704e907451 use composite bld 2002-02-01 02:18:21 +00:00
cxgeorge a5a770b622 fix warnings 2002-02-01 02:08:27 +00:00
cxgeorge cee5e717c5 make lib use panda INLINE macro 2002-02-01 02:03:13 +00:00
cxgeorge becca364d8 fix comp warnings 2002-02-01 01:55:36 +00:00
David Rose b5f89092bb plug char leak 2002-01-31 19:08:07 +00:00
cxgeorge c402611a7f *** empty log message *** 2002-01-31 02:14:23 +00:00
David Rose a495248019 optimization 2002-01-30 23:59:17 +00:00
David Rose ead5bf92d1 replace pt with pointer 2002-01-30 23:54:21 +00:00
cxgeorge 678119f028 add ability to compile on vc6 w/o platformsdk 2002-01-30 23:42:23 +00:00
David Rose 2c582536b4 don't build multimon without dx 2002-01-30 23:20:23 +00:00
David Rose 87e5025015 pointers in parameters 2002-01-30 22:14:57 +00:00
cxgeorge 2d54f59f54 use cfloor/cceil instead of floor/ceil 2002-01-30 04:33:54 +00:00
cxgeorge 212ed03c2b non-working progress save 2002-01-30 02:27:14 +00:00
cxgeorge bf23168c43 tiny fix 2002-01-29 22:44:27 +00:00
cxgeorge eca750d283 add demo_multimon 2002-01-29 20:47:00 +00:00
cxgeorge 8990f3007e add multimon 2002-01-29 20:42:54 +00:00
cxgeorge 24a99e8731 *** empty log message *** 2002-01-29 20:42:39 +00:00
cxgeorge a6d61dea80 add winprop copy constructor 2002-01-29 19:39:29 +00:00
Dave Schuyler f7712d1e61 moved most_recently_used() call 2002-01-29 02:00:30 +00:00
cxgeorge 418fe328f4 adjust sources 2002-01-28 06:43:41 +00:00
cxgeorge c28e02caf1 remove dead code 2002-01-28 04:53:50 +00:00
cxgeorge 610ae5f891 howto.install_panda_on_windows.cyg-1.3.2 2002-01-27 08:38:57 +00:00
Joe Shochet 03476f1b2f *** empty log message *** 2002-01-24 18:15:08 +00:00
Joe Shochet 6008bc93a9 *** empty log message *** 2002-01-24 03:00:13 +00:00
cxgeorge 44ef6c44ba support multimon 2002-01-23 04:55:51 +00:00
Dave Schuyler 980f63b235 *** empty log message *** 2002-01-18 05:10:16 +00:00
Dave Schuyler 2539af6bb0 added lru 2002-01-18 03:40:20 +00:00
Dave Schuyler b8a7fd60fd changed audio caching 2002-01-17 06:31:28 +00:00
cxgeorge 31529c37fa remove O4 memusage calls 2002-01-17 01:44:58 +00:00
cxgeorge 54b693ce23 *** empty log message *** 2002-01-17 00:36:35 +00:00
cxgeorge 71db71617f turn off count-mem-usage by dflt 2002-01-17 00:31:37 +00:00
cxgeorge d69c53d55c *** empty log message *** 2002-01-15 23:36:06 +00:00
David Rose 672e42b304 allow multiple windows 2002-01-13 21:38:56 +00:00
David Rose b62a19c614 support multiple windows 2002-01-13 21:30:18 +00:00
David Rose 6c36d79dd0 call activate at render_frame(), not clear() 2002-01-13 20:30:57 +00:00
David Rose 4d6334533b expose some more stuff 2002-01-13 20:21:06 +00:00
David Rose 650f84aeef expose some more stuff 2002-01-13 19:34:07 +00:00
David Rose a24a77d19c expose some more stuff 2002-01-12 23:44:18 +00:00
David Rose f18c25abbd support for blobwatcher 2002-01-12 00:29:02 +00:00
David Rose 52e9d305ea prepare for blobWatcher 2002-01-11 22:03:15 +00:00
David Rose d80b6bf93b convert to dx 2002-01-09 23:35:49 +00:00
David Rose 229ac3bcce add open_window.cxx 2002-01-09 23:31:39 +00:00
cxgeorge 25fed58bca bmp glinfo to info status 2002-01-05 08:16:25 +00:00
cxgeorge 136aff782b handle EnumTexFmts failure better 2002-01-05 00:31:07 +00:00
cxgeorge 2e0885688e add resize dbg spew 2002-01-03 03:40:00 +00:00
cxgeorge c4c936152e add dx-no-dithering config var 2002-01-02 03:51:46 +00:00
cxgeorge 25c01b62bb force16bpp textures available in publish build 2002-01-01 01:09:40 +00:00
cxgeorge 9ccd823fd7 forgot to set lowmem flag for windowed case 2002-01-01 00:04:56 +00:00
cxgeorge 9fac91aa0e minor reorg of prev change 2002-01-01 00:04:05 +00:00
cxgeorge ffe43ef615 s3virge fixes 2001-12-31 23:35:37 +00:00
David Rose 9f7475dcea flatten color scales too 2001-12-26 20:20:21 +00:00
David Rose 9733e17391 allow flatten to un-index colors properly 2001-12-26 19:10:47 +00:00
David Rose dce135ab10 fix backward animation playing 2001-12-21 19:34:15 +00:00
cxgeorge f6239d56cd oops 2001-12-20 22:32:39 +00:00
cxgeorge 9b259b4828 oops 2001-12-20 05:43:16 +00:00
cxgeorge 6b7f839c5b cmmt out ribpipe stuff 2001-12-20 04:49:04 +00:00
cxgeorge b836bfd8d0 fix resizing on 8MB cards 2001-12-20 04:47:12 +00:00
cxgeorge 0b2dc96d80 remove static ddraw.dll dep 2001-12-20 00:05:23 +00:00
cxgeorge 4984d9b860 text reformatting 2001-12-19 04:29:06 +00:00
cxgeorge 0fe72c30db *** empty log message *** 2001-12-17 21:35:53 +00:00
David Rose 1117e9a497 support wiregl 2001-12-17 19:24:19 +00:00
David Rose 019e33ad8a automatically regenerate mesh in nli when screen regenerated 2001-12-14 22:03:49 +00:00
David Rose 4a5d763b17 refinements to nonlinearImager 2001-12-14 21:45:43 +00:00
David Rose 82dc54634a add set_force_mouse 2001-12-14 01:43:33 +00:00
David Rose f030c6333f add nonlinearImager 2001-12-13 23:43:24 +00:00
David Rose 4a0b5d3d7e bam version 3.5 2001-12-13 23:28:12 +00:00
David Rose 058b835d1b add virtual mouse 2001-12-13 21:37:53 +00:00
David Rose a1a47f8669 don't invert flat mesh Z 2001-12-13 02:07:45 +00:00
David Rose 771ff8b9a1 add MatrixLens 2001-12-13 02:07:15 +00:00
David Rose 98d11f914d add make_flat_mesh 2001-12-12 23:08:02 +00:00
David Rose 1f3109c18a add PSphereLens 2001-12-12 22:11:37 +00:00
David Rose eb466653c3 make build on windows 2001-12-12 21:56:18 +00:00
David Rose c5ec803f6f new distort library, separate out pandafx 2001-12-12 19:49:15 +00:00
cxgeorge b7857c9a34 frang cant spell vertical 2001-12-12 02:21:57 +00:00
cxgeorge 9d721e6dd5 remove old fields since bam version # bumped up 2001-12-11 22:11:20 +00:00
David Rose fc6db22bb1 rework quaternion logic for vrpn tracker 2001-12-11 18:50:55 +00:00
David Rose 74b21b1306 no coordsys assumptions 2001-12-11 18:31:16 +00:00
David Rose 4b5a089362 correctly interpret quats from vrpn 2001-12-11 18:31:09 +00:00
Dave Schuyler 6671007fd2 added Miles dll version to log in debug builds 2001-12-11 00:07:20 +00:00
David Rose 95c9841fbc vrpn trackers use y-up 2001-12-10 18:47:45 +00:00
David Rose 856ac50310 publish LRotation 2001-12-10 16:21:39 +00:00
cxgeorge da9b315099 avoid name collisions with stlport 2001-12-10 02:52:47 +00:00
Dave Schuyler b7ea87d1b5 rolled back Miles sound length hack 2001-12-08 00:54:24 +00:00
David Rose d05416a7cd vc++ doesn't like 'vector' 2001-12-06 23:21:38 +00:00
David Rose 46189dbae4 add set_frustum_from_corners 2001-12-06 23:11:08 +00:00
cxgeorge f73c39d96b *** empty log message *** 2001-12-06 22:40:15 +00:00
cxgeorge e56cd6aabd TARGET_LIBS 2001-12-06 22:37:50 +00:00
David Rose b6d41dd8c8 rewrite cameras to use new lens interface 2001-12-06 02:07:37 +00:00
Mark Mine 6153b673f8 Added details about installing Cygwin packages. 2001-12-06 01:19:08 +00:00
David Rose ccbfb5c9bd fix build break due to float constants 2001-12-06 00:30:23 +00:00
cxgeorge d0b59e4556 *** empty log message *** 2001-12-05 23:34:25 +00:00
cxgeorge f4a3d7d340 dx8 dxgsg 2001-12-05 01:40:31 +00:00
cxgeorge 126dc1eebd const dbl->flt 2001-12-05 00:12:01 +00:00
cxgeorge 3ae41dd434 remove excess floor()'s 2001-12-01 03:14:45 +00:00
cxgeorge 673f25c6d6 tweak window resize clears 2001-11-29 02:03:40 +00:00
cxgeorge 67d1054ec7 small tweak 2001-11-28 04:12:22 +00:00
cxgeorge 6bac1b28c6 avoid breaking existing .bam files 2001-11-28 02:27:07 +00:00
cxgeorge 834d325f4f remove obsolete magfilteralpha/color 2001-11-28 01:47:30 +00:00
cxgeorge c6f07aa362 remove obsolete magfilteralpha/color 2001-11-28 01:33:34 +00:00
cxgeorge 48987c00a9 remove obsolete magfilteralpha/color 2001-11-28 01:30:00 +00:00
David Rose 8d28f9214d minor probs 2001-11-28 00:19:05 +00:00
David Rose 14a2123db3 new texture dirty flags 2001-11-28 00:12:36 +00:00
David Rose f90bba39e8 new texture dirty flags 2001-11-27 23:13:35 +00:00
David Rose 64bb9dc4c0 region that appears under mouse while mouse button is held down should become available 2001-11-24 13:46:30 +00:00
cxgeorge 8f44b168e4 *** empty log message *** 2001-11-21 01:18:39 +00:00
cxgeorge b6441ff1be remove dead file 2001-11-21 01:18:06 +00:00
cxgeorge 10694d29a1 further refine previous changes 2001-11-20 22:09:52 +00:00
cxgeorge 67855e3fa7 improve last chkin 2001-11-20 04:45:35 +00:00
cxgeorge 4c90448b95 micro-optimize inner vertex loop 2001-11-20 04:27:03 +00:00
David Rose 116a6866d6 fix couch bug, take 2 2001-11-17 16:11:50 +00:00
David Rose 9bc9b4bd5f revert out bad 'fix' 2001-11-17 04:08:49 +00:00
cxgeorge f26230de05 bunch of mostly cosmetic minor changes 2001-11-17 02:22:16 +00:00
cxgeorge 2c68103c97 fix template whitespc parse issue 2001-11-17 00:00:30 +00:00
cxgeorge 1c158b6dd0 back out geom-pipeline changes that break sprite particles 2001-11-16 21:43:55 +00:00
David Rose 4d22a1d7ef fix logic error in #if condition 2001-11-16 11:14:59 +00:00
David Rose ae890fba3b repair oops 2001-11-16 11:04:00 +00:00
cxgeorge 3afe0b9d39 fix bad asm stmt 2001-11-16 02:53:01 +00:00
cxgeorge c424a33b72 experiment with removing geom iterators, rename dangerous PTA contructor to empty_array 2001-11-16 02:41:00 +00:00
cxgeorge 012486c12e rename dangerous PTA contructor to empty_array 2001-11-16 02:38:09 +00:00
David Rose fb66a4add7 oops 2001-11-16 02:24:44 +00:00
cxgeorge d7b0ea6c67 disable warning 2001-11-16 02:18:49 +00:00
David Rose 5905707eb5 save strings before calling c_str 2001-11-16 01:12:10 +00:00