Commit Graph

7833 Commits

Author SHA1 Message Date
David Rose cff2eb6052 Py_DECREF 2010-06-14 17:33:43 +00:00
David Rose 94eeacbbe2 display cubes for a cube map or 3-d texture 2010-06-12 21:09:22 +00:00
David Rose 02a740c143 fix cube maps in conjunection with 'preload-textures 0' and model-cache-dir 2010-06-12 21:08:13 +00:00
Bei Yang 626cb5966a Added a windows OpenGL implementation of finish frame and begin finish. This allows for frame flip syncronization across multiple machines. This is a change made by WDI to aid cave rendering 2010-06-11 16:43:53 +00:00
David Rose 60b3920388 fix interrogate issue 2010-06-09 00:45:42 +00:00
David Rose 9d14c7867b allow far plane to go further out 2010-06-08 22:49:44 +00:00
rdb 80dba4efd6 Preventive fixes for some unlikely memory issues 2010-06-04 08:05:49 +00:00
Chris Brunner cd33f54950 win64 support 2010-06-02 19:13:31 +00:00
David Rose bc0529fce2 fix bug with set_subdata 2010-05-31 18:51:42 +00:00
rdb 1eb6bf3d42 Add missing include (to fix compile error on FreeBSD) 2010-05-30 15:59:57 +00:00
David Rose 23208e494c protect against undefined symbol 2010-05-29 18:49:48 +00:00
David Rose edd9d59c0e protect against undefined symbol 2010-05-29 18:47:45 +00:00
David Rose cde8a0bf38 PTHREAD_MUTEX_NORMAL -> PTHREAD_MUTEX_DEFAULT 2010-05-29 16:50:58 +00:00
Chris Brunner c87f384a40 fixes for 32 and 64-bit builds both being able to build 2010-05-28 23:22:43 +00:00
Chris Brunner 547a72053c support for #ifdef WIN64_VC instead of just #ifdev WIN32_VC alone 2010-05-28 21:09:22 +00:00
David Rose 6f6b803297 capture movement operations 2010-05-28 17:32:23 +00:00
Chris Brunner 74f0849d7e workaround for a compiler bug with Win64 2010-05-27 23:50:59 +00:00
Chris Brunner 60e2152767 use a value for BAD_SOCKET that's compatible with 64-bit unsigned long ints 2010-05-25 23:02:10 +00:00
David Rose 8d69803105 clear_colliders() should clear handlers too 2010-05-25 22:41:23 +00:00
David Rose bb96117de2 interrogate fix for ode::get_id() 2010-05-25 21:12:44 +00:00
David Rose 6138518de9 need to install tinyxml.h 2010-05-25 20:53:36 +00:00
rdb ad0d9f1f78 Revert big mistake 2010-05-25 07:53:48 +00:00
rdb 5b0c06d5f9 Combine tinyxml into dxml directory 2010-05-25 07:24:31 +00:00
rdb 4173057c26 Move tinyxml into the source tree, rather than using it as external library 2010-05-24 18:55:08 +00:00
David Rose 326da19431 limit cost of test_vref_integrity() 2010-05-23 00:21:07 +00:00
rdb 66b5af633b Oops, minor correction 2010-05-21 16:42:56 +00:00
rdb e28653275d Don't add render texture if it is NULL 2010-05-21 09:17:05 +00:00
Bei Yang e4620b577e no message 2010-05-20 17:42:08 +00:00
Bei Yang 802dc492cc First commit of graphics window proc 2010-05-19 23:20:44 +00:00
Bei Yang 2f60d17345 Fixed white space problem 2010-05-19 22:15:53 +00:00
Bei Yang 48fe578648 Fixed some CVS shinanigins 2010-05-19 21:03:36 +00:00
Bei Yang 6a514be7d7 no message 2010-05-19 20:58:28 +00:00
David Rose 4eae7e6635 remove unused declaration 2010-05-19 13:01:42 +00:00
rdb a617a5cb97 Add get_average_xel, get_average_xel_a, get_average_gray 2010-05-17 13:11:43 +00:00
rdb 76f2f2b0ba Add unary complement operator to PNMImage (ability to do ~image) 2010-05-16 09:46:19 +00:00
rdb 1a7653d146 Ability to add, subtract, multiply PNMImages with each other or with a constant 2010-05-15 08:44:18 +00:00
David Rose 8f1999f63d fix some edge conditions with non-blocking download_to_file 2010-05-12 21:58:01 +00:00
rdb fb70cee298 I think this should fix a compilation error with OpenGL ES 2010-05-12 18:21:58 +00:00
rdb 609a328946 Add PNMImage::perlin_noise_fill 2010-05-08 14:49:41 +00:00
rdb d92008a76d Protect against crash 2010-05-07 14:36:18 +00:00
Abhishek Nath da0908002c Stop the hard crash at the python level when maximum buffer size is exceeded 2010-05-07 05:56:29 +00:00
David Rose 91e6231a3c apply per-attrib override to TexMatrixAttrib also 2010-05-06 01:12:34 +00:00
rdb 045f7acb41 Fix compilation error when compiling without support for Cg 2010-05-05 15:19:41 +00:00
Mike Christel 01b720ceb9 Added get_supports_cg_profile 2010-05-05 14:13:24 +00:00
David Rose 9d62ca9f98 one override per TextureStage, instead of a global override per TextureAttrib 2010-05-04 22:39:40 +00:00
David Rose 2475878a70 temp_context 2010-05-04 19:34:32 +00:00
David Rose 24c91f85f3 x_error_count, etc 2010-05-04 19:33:27 +00:00
David Rose 42a456b2db protect against gcc compiler bugs in general 2010-05-04 17:07:15 +00:00
Mike Christel ad30e4c71f Overload improved (not optimal, but better than list of string arguments) to set_shader_auto to allow any of normal, glow, gloss, ramp, shadow to be turned on or off via bitmask 2010-05-03 16:41:16 +00:00
David Rose 6a7580ca45 TextFont::make_copy() 2010-05-03 03:51:15 +00:00