summaryrefslogtreecommitdiff
path: root/indra/newview/llviewershadermgr.cpp
AgeCommit message (Collapse)Author
2011-05-31Unused variable.Dave Parks
2011-05-31SH-1682 Dynamically adjust the number of texture channels to use for indexed ↵Dave Parks
texture rendering based on available hardware.
2011-05-30SH-1682 Full integration if indexed texture rendering to improve batch size.Dave Parks
2011-05-29SH-1682 Work in progress on using texture indexes to improve batch size ↵Dave Parks
(wow, super fast so far)
2011-05-25SH-469 Don't use depth buffers and multisample buffers where not absolutely ↵Dave Parks
needed -- make sample counts consistent between shaders and render targets.
2011-05-24SH-469 GL_ARB_texture_multisample supportDave Parks
2011-05-23merge latest changes (post-2.7.0) from viewer-developmentOz Linden
2011-05-19SH-469 WIP -- get rid of LLMultiSampleBuffer and use ↵Dave Parks
GL_ARB_texture_multisample instead.
2011-05-10SH-1521 FIX -- Lighting and Shadows grayed out on macLeslie Linden
* Modified mac feature table to bring it up to date with latest renderer features including deferred rendering * Changed mac AGL pixel format to no longer allow it to revert to software rendering when shader compilation errors occur. * Fixed up various GLSL shader compilation warnings and errors that came up as a result of the above changes. * Changed initial conditions for the "hardware skinning" checkbox on the preferences floater so it can be modified before login on machines that support avatar vertex programs. * Removed unused avatarAlphaF.glsl files Reviewed by davep
2011-05-04SH-1455 Faster, better, more reliable disabling of DoF effect when edit menu ↵Dave Parks
is open and when effect is opted out of.
2011-03-31STORM-1126 mergeVadim ProductEngine
2011-02-14SH-956 Turning off Basic Shaders in Preferences > Graphics does not grey out ↵leyla_linden
expected Shadows options in Mesh Viewer SH-957 Turning off Atmospheric Shaders greys out Lighting and Shadows options in preferences but does not turn off shadows inworld
2011-02-10SH-958 Fix for entire scene being in shadow when shadows + SSAO disabled but ↵Dave Parks
"Lighting and Shadows" enabled.
2010-12-02SH-373 Update glext.h, disable anti-aliasing on ATI when rendering deferred. ↵Dave Parks
Get rid of RenderUseFBO debug setting (only use FBO when rendering deferred). Use GL_ARB_framebuffer_objects instead of GL_EXT_...
2010-11-21Fake anti-aliasing for deferred rendering as an alternative to real ↵Dave Parks
anti-aliasing.
2010-10-27Automated merge up from viewer-developmentLoren Shih
2010-10-21SH-175 Better handling of failure to load rigged attachment shaders.Dave Parks
2010-10-13correct licenses (fix problem with license change merge)Oz Linden
2010-09-30Port of SNOW-643 : Water flicker at high altitude. This doesn't fix the low ↵Merov Linden
altitude flicker though (STORM-306)
2010-09-27STORM-1126 WIP Windlight Estate Settings port from 1.23: first pass at ↵Nyx (Neal Orman)
merging in windlight estate settings to viewer-dev codebase. not built, not tested. Probably needs a bunch of fixes to be able to be integrated. (resubmitted by Vadim ProductEngine)
2010-08-24Backed out changeset c3d41f18ce2bTofu Linden
back-out the back-out for this branch. yay.
2010-08-24Backed out changeset a62bf7c0af21Tofu Linden
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24merge heads. whew.Tofu Linden
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-08-13Better support for curious mixtures fullbright/shiny/water with rigged ↵Dave Parks
attachments, deferred rendering, and not.
2010-08-13Make rigged attachments respect under water rendering.Dave Parks
Reviewed by Nyx.
2010-08-12Vertex buffer cleanup, adding water shader to simple rigged attachments.Dave Parks
Reviewed by Nyx.
2010-05-04EXT-7168Tofu Linden
Fix the tying of the deferred prefs UI to the featuretable.
2010-05-04EXT-7168Tofu Linden
Fix the tying of the deferred prefs UI to the featuretable. (transplanted from 3196941d73f122f5dbe42aa0ffdc28a2470ea089)
2010-05-04Deferred pipeline integration of rigged attachments and cleanup.Dave Parks
2010-05-01Fullbright shiny skinned.Dave Parks
2010-05-01Fullbrigt skinned and fix for silly crash from not removing face references.Dave Parks
2010-05-01Rigged attachment integration WIP.Dave Parks
2010-04-22Deferred shading for rigged attachments.Dave Parks
2010-04-06Rigged attachments (almost works).Dave Parks
2010-03-20Tweak detail settings and make graphics preferences widget enabling respect ↵Dave Parks
requirements.
2010-03-19Make gcc happyDave Parks
2010-03-19RenderDeferredSSAO works as an independent setting -- decoupled shadows from ↵Dave Parks
SSAO.
2010-03-19Replace RenderDeferredShadow/RenderDeferredSunShadow with RenderShadowDetailDave Parks
2010-03-20Tweak detail settings and make graphics preferences widget enabling respect ↵Dave Parks
requirements.
2010-03-19Make gcc happyDave Parks
2010-03-19RenderDeferredSSAO works as an independent setting -- decoupled shadows from ↵Dave Parks
SSAO.
2010-03-19Replace RenderDeferredShadow/RenderDeferredSunShadow with RenderShadowDetailDave Parks
2010-01-27CID-348Tofu Linden
Checker: UNINIT_CTOR Function: LLViewerShaderMgr::LLViewerShaderMgr() File: /indra/newview/llviewershadermgr.cpp
2009-09-22Merging render-pipeline-6-qa-2 into viewer-2David Parks
Self reviewed.
2009-02-18Merge of QAR-1267 to trunk. This was a combo merge of QAR-1175 ↵Brad Kittenbrink
(maint-render-9) and QAR-1236 (dll-msvcrt-2) svn merge -r 109838:112264 svn+ssh://svn.lindenlab.com/svn/linden/branches/maint-render/maint-render-9-merge-r109833
2009-01-08Result of svn merge -r107256:107258 ↵Aaron Brashears
svn+ssh://svn/svn/user/phoenix/license_2009_merge into trunk. QAR-1165
2008-11-07QAR-992 Merging revisions 101012-101170,101686-101687 of ↵Mark Palange
svn+ssh://svn.lindenlab.com/svn/linden/qa/viewer_combo_1-22-merge into linden/release
2008-08-12QAR-767 Combined maint-render-7 and maint-viewer-9 mergeSteven Bennetts
merge release@93398 viewer-merge-1@94007 -> release dataserver-is-deprecated
2008-06-30Merging in file-move-merge ( QAR-649 )Eric Tulla
Result of "svn merge -r 90669:90786 $tulla/file-move-merge ." Be careful of future merges involving changes to any of these moved files as SVN usually does the wrong thing: newview/llglslshader.* -> llrender/llglslshader.*, llrender/llshadermgr.*, newview/llviewershadermgr.* (gets split into 3 separate files) newview/llpostprocess.* -> llrender/llpostprocess.* newview/llrendersphere.* -> llrender/llrendersphere.* newview/llcubemap.* -> llrender/llcubemap.* llwindow/llgl.* -> llrender/llgl.* llwindow/llglstates.h -> llrender/llglstates.h llwindow/llgltypes.h -> llrender/llgltypes.h llwindow/llglheaders.h -> llrender/llglheaders.h