Commit Graph

71 Commits (680194deaf7a35caaa629abc16e886d71baff636)

Author SHA1 Message Date
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
Dave Parks ccef9ab267 MAINT-2086 Separate GPU class from settings more completely to avoid GPU dependent behavior when manually adjusting detail slider. 2012-12-12 16:42:06 -06:00
Dave Parks af6e665d5c MAINT-1491 Fix for L&S never being enabled by default on XP/Linux/OS X 2012-09-07 11:22:45 -05:00
Dave Parks 9611356556 MAINT-1491 Integration of statistically generated GPU table -- enable shadows by default where appropriate. 2012-08-28 13:52:14 -05:00
Dave Parks 76634dc7af MAINT-793 Pop up notification when drivers are likely out of date. Allow Lighting and Shadows on Intel when drivers are up to date. 2012-03-28 00:49:42 -05:00
Dave Parks 364d6a1f1c MAINT-808 Disable indexed texture rendering and deferred rendering on Linux when OpenGL version is pre-3.0 2012-03-21 17:40:44 -05:00
Dave Parks 513c1d9744 SH-795 Potential fix for crash after setting graphics detail to low. 2012-03-20 16:05:29 -05:00
Dave Parks 83e69659e2 MAINT-708 Add checkbox to hardware settings for controlling texture compression. Default texture compression to on for cards with 512MB of VRAM or less, off otherwise. 2012-03-08 15:22:56 -06:00
Leslie Linden 041aaf8ea9 * Removed old, unused RenderNightBrightness from feature table.
Reviewed by davep.
2012-01-26 10:12:10 -08:00
Dave Parks e2b52009ea merge 2011-10-24 15:32:58 -05:00
Dave Parks b32e6e094d SH-2276 Fix for TDR's on GTX 460 et al -- don't use texture units above 16 (workaround for prevalent driver bug) 2011-10-16 00:58:16 -05:00
Oz Linden 02e1578365 storm-1581: modify feature table rules to increment version only when the intent is to reset all graphics preferences 2011-10-07 14:38:00 -04:00
Dave Parks 425b10601d SH-2459 Default to 2x antialiasing instead of 4x/8x 2011-10-04 18:11:11 -05:00
Dave Parks c337888553 SH-2031 Disable usage of glMapBuffer (again). Despite using MapBufferRange, this is still a source of frame stalls. 2011-07-22 01:07:48 -05:00
Dave Parks ddbd5cee74 merge 2011-07-14 01:32:31 -05:00
Dave Parks f1443579b3 SH-2038 Potential fix for a myriad of performance problems concering VBO usage. 2011-07-09 02:28:34 -05:00
Oz Linden 13de92740e merge latest viewer-development 2011-06-22 11:45:43 -04:00
Dave Parks dd4e506101 Followup on mapbuffer work -- only use map buffer where map_buffer_range is available, and allow non-buffer-mapping implementation to take advantage of recorded mapped regions. 2011-06-10 01:28:53 -05:00
Dave Parks 280caa2902 SH-1679 Fix for anti-aliasing not being on by default for appropriate cards. 2011-06-08 02:06:51 -05:00
Oz Linden 0f02f6784d storm-1189: remove classic clouds 2011-05-25 13:57:16 -04:00
Dave Parks 39bf9be142 Featuretable tweaks to enable deferred rendering on apple. 2011-05-05 18:00:51 -05:00
Dave Parks a25f898703 merge 2011-05-02 14:52:12 -05:00
Loren Shih 91409d40cb SH-1388 FIXED Graphics Quality slider has no effect on avatar physics
SH-1387 Class0 video cards default avatar physics to high

Added appropriate featuretable entries.
2011-04-20 11:36:49 -04:00
Dave Parks f6c7fdf6f2 SH-971 Fix for local lights flag not getting set properly on xp and linux when adjusting graphics quality setting. 2011-03-04 14:45:13 -06:00
Loren Shih b30ff3fb9a Automated merge up from viewer-development 2011-01-06 11:06:09 -05:00
Loren Shih d5a0c56bf5 SH-716 FIXED Water reflections should not default to ON for High graphics setting
Revert to previous behavior.  Reflections stay at "minimal".
2011-01-05 17:00:07 -05:00
Dave Parks 2bd865cba7 Remove RenderUseFBO from featuretables. 2010-12-03 00:39:23 -06:00
Loren Shih bfd8efb057 Automated merge up from viewer-development 2010-12-01 10:55:24 -05:00
Loren Shih 80364035a1 SH-410 Opaque Water Project version 2.0
Added opaque water default settings to Linux featuretable.
2010-11-18 11:14:57 -05:00
Loren Shih a5e63b1dc0 Merge 2010-11-08 12:57:26 -05:00
Dave Parks 9c5de604cc VWR-21349 Don't enable FBO by default on mac or linux when using high/ultra graphics. Cap samples in LLMultiSampleBuffer to 4 samples to avoid using tons of memory when RenderUseFBO is set to TRUE and RenderFSAASamples is > 4. Don't allocate multisample buffers at all when RenderUseFBO is FALSE. 2010-10-29 14:44:33 -05:00
Loren Shih 7687653871 Automated merge up from viewer-development 2010-10-20 12:18:33 -04:00
Loren Shih 3a4e38efa6 SH-280 FIXED Anti-aliasing broken
SH-287 FIXED Anti-aliasing setting does not take effect until relog

Added logic to control RenderUseFBO setting based on graphics quality.  RenderUseFBO controls whether anti-aliasing is enabled.
2010-10-11 17:37:59 -04:00
Dave Parks 7c2b9221d6 merge 2010-09-27 15:20:27 -05:00
Brad Payne (Vir Linden) 90e3d83a5c Fix for build failures - disabling tcmalloc for now 2010-09-21 13:26:52 -04:00
Dave Parks 35ad7ace90 Add featuretable_xp, set default VolumeLODFactor to 0.5 for class 0 hardware, and disable impostors on Intel 965 on xp. 2010-09-01 17:55:56 -05:00
Dave Parks 13202e744c merge 2010-07-14 11:11:31 -05:00
Dessie Linden a1c46ac292 Merged from viewer-release after resolving conflicts 2010-07-06 13:22:22 -07:00
Dessie Linden a6b1086414 Merged from viewer-release after resolving conflicts 2010-07-06 13:22:22 -07:00
Andrew A. de Laix 5fd6887477 Watchdog thread configurable though feature table; user config value will still take precedence. 2010-07-01 17:30:19 -07:00
Kent Quirk b770415b6a Merge (and resolve conflict) from q/viewer-release 2010-06-17 11:37:21 -04:00
Kent Quirk 4bf8a0c7fc Merge (and resolve conflict) from q/viewer-release 2010-06-17 11:37:21 -04:00
Xiaohong Bao aa96a6a4e8 EXT-7760: FIXED: only 10 avatars render non-impostored 2010-06-10 12:51:25 -06:00
Dave Parks f461ae214c Merge with render-pipeline 2010-06-07 23:05:22 -05:00
Tofu Linden 98cc236503 Backed out changeset a62bf7c0af21
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden dc476d2598 Really, never turn on deferred by default. Might help with mysterious EXT-7543 2010-06-03 14:43:29 +01:00
Tofu Linden 19e9cada81 Really, never turn on deferred by default. Might help with mysterious EXT-7543 2010-06-03 14:43:29 +01:00
Tofu Linden bd174cbceb merge from viewer-public 2010-06-02 21:22:17 +01:00
Tofu Linden 0c232a77b9 merge from viewer-public 2010-06-02 21:22:17 +01:00
Palmer d6d656963f EXT-7309 - FIX: for this feature. Was not turning on, on low. Reviewed by Bao 2010-06-01 14:32:49 -07:00