Commit Graph

81 Commits (00c4d2ed4e5daab044f88c5eb58bea5be40e0ba2)

Author SHA1 Message Date
Brad Linden dc813181a5 More post-merge fixes after DRTVWR-559 & DRTVWR-539 merge 2023-04-27 13:51:42 -07:00
Andrey Kleshchev 0a6c317f11 SL-16156 Clean up unused RenderAvatarVP 2022-09-08 22:59:15 +03:00
Andrey Kleshchev f6bc93ceed SL-13971 [Cleanup] Viewer complains about missing VertexShaderEnable 2020-09-22 19:27:46 +03:00
Graham Linden a21fa8664b SL-1127 fix sky tex update with EEP interpolation getting confused
Disable RenderUseAdvancedAtmospherics in feature table to prevent Ultra from turning it on before its time.
2018-09-13 00:34:24 +01:00
Graham Linden e075c65ee2 First pass at preferences and feature table hookup for advanced atmospherics. 2018-09-10 16:43:49 +01:00
Ansariel 61a5c943ba MAINT-6432 Fix defaults for RenderAvatarMaxComplexity
The 'all' section must be set to the value for high end machines as the minimum of high-end and recommended setting will be applied
2016-05-22 20:32:27 +02:00
Oz Linden f495ca8f1a Adjust some avatar complexity defaults (mostly slightly upwards)
Make more settings between mac and windows the same
Remove solaris and xp featuretables, since we don't support them any more
2016-04-29 10:52:43 -04:00
Oz Linden 5822fb00b6 merge DRTVWR-398 build cleanup fixes 2016-03-07 12:41:11 -05:00
Oz Linden c8726aba30 remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
Oz Linden 3cf8a1ce6e Clean up impostors and visual muting
Rename the settings that control them to be more descriptive
Remove the separate boolean setting (RenderUseImpostors) that governed both
Establish default values based on gpu class for impostors and visual muting
2015-02-20 12:56:45 -05:00
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