Commit Graph

95 Commits (bdc94eac5cda3dd6700a1cd462178b7ac3c4cfec)

Author SHA1 Message Date
Zi Ree 1f81f59409 Add support for shared OpenGL contexts when using SDL2 for multithreaded OpenGL image processing 2022-07-28 17:53:47 +02:00
Ansariel 7d904ef68b Let's just do this... 2022-06-11 16:45:08 +02:00
Ansariel 47e2173239 Merge branch 'DRTVWR-546' of https://bitbucket.org/lindenlab/viewer
# Conflicts:
#	indra/llrender/llgl.cpp
#	indra/llwindow/llwindowwin32.cpp
#	indra/newview/app_settings/settings.xml
#	indra/newview/featuretable.txt
#	indra/newview/featuretable_mac.txt
#	indra/newview/lldrawpoolalpha.cpp
#	indra/newview/lldynamictexture.cpp
#	indra/newview/llviewerdisplay.cpp
#	indra/newview/pipeline.cpp
#	indra/newview/pipeline.h
2021-12-16 08:42:54 +01:00
Ansariel 14fb8f66f8 Merge branch 'DRTVWR-516-maint' of https://bitbucket.org/lindenlab/viewer 2020-09-24 16:34:12 +02:00
Andrey Kleshchev f6bc93ceed SL-13971 [Cleanup] Viewer complains about missing VertexShaderEnable 2020-09-22 19:27:46 +03:00
Ansariel 1733550573 Merge viewer-eep 2018-09-22 00:42:04 +02: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 40f8fa3637 With all the meshes with high res textures flying around nowadays this seems to be a good idea... 2017-03-25 14:31: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
Ansariel 0b4fb987c7 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
Ansariel 14f0ed0144 Merge viewer-quickgraphics 2016-05-02 09:41:12 +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
Ansariel 3192fe832f Merge viewer-quickgraphics 2016-03-08 01:41:31 +01: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
Ansariel 5524d38dff Merge viewer-quickgraphics 2015-10-03 16:38:26 +02: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
Tank_Master 34fd597f7c Align feature table with LL, but keeping our LOD settings and our use of shadows and AO only at ultra.
Still disable texture compression and VRAMGT512
Set ALM to enabled at high and above. Was High-Ultra and above.
2015-01-15 17:52:19 -08:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
Tank_Master d4640277d0 Merge LL 3.5.3 release. 2013-07-09 16:24:58 -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
Tank_Master 5494524b61 Update graphics defaults based on team vote
Used code in llfeaturetable instead of modifying goutable to reduce merge conflicts
Changed some geforce cards to openGL 4.2 to not get propted to update when already on latest driver.
2013-02-02 23:17:03 -08:00
Tank_Master 72b11831c8 reenable option for streamed vbo 2013-01-04 00:47:46 -08:00
Tank_Master 88f2332505 redisable defaulting of RenderCompressTextures on in some cases 2013-01-03 23:49:48 -08:00
Tank_Master bb1f21b950 realign feature table with old FS behavior 2013-01-03 21:31:09 -08: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