summaryrefslogtreecommitdiff
path: root/indra/newview/pipeline.cpp
AgeCommit message (Collapse)Author
2011-02-01Automated merge up from viewer-development into mesh-developmentLoren Shih
2011-02-01SH-483 Fix for varioius issues with hi-rez snapshots -- mainly disable the ↵Dave Parks
ability to take hi-rez snapshots if UI or HUD attachments are in the snapshot, and go back to old tile compositing method instead of using huge framebuffer objects.
2011-01-26SH-641 Fix for some objects not properly switching LoD under some situations.Dave Parks
Fix for redundant calls to stateSort(LLDrawable*...) Put back "Build Queue" info display.
2011-01-21Merge viewer-development-shining up to REV 3bf724ecb7c6 (fix for SH-829: ↵Xiaohong Bao
Viewer attempting to load precached images in file types that are not being used.)
2011-01-20fixed build breakage on mac/linux - unused varBrad Payne (Vir Linden)
2011-01-19SH-571 Fix for shadows disappearing for a frame whenever an object switches ↵Dave Parks
octree nodes. Regressed EXT-7155 so fix for regression included.
2011-01-19fix for SH-730: sculpted prim attachment shapes on impostored avatars load ↵Xiaohong Bao
very slowly
2011-01-18SH-571 work in progress.Dave Parks
2011-01-05mergeDave Parks
2011-01-05SH-571 Fix for mesh shadows blinking on LoD switch.Dave Parks
2011-01-04VWR-21927 Fix for water reflections causing LoD updates.Dave Parks
SH-735 Potential fix for ATI X1950 wasting time in occlusion culling.
2010-12-24Fix another alignment issue on windowsRoxie Linden
2010-12-23Fix windows build breakRoxie Linden
2010-12-23SH-655 - Project mesh viewer crashes on exit.Roxie Linden
A copy constructor was implemented which did a memcpy, which included the vtable pointer which was to another object of another class (same child though). This resulted in the wrong destructor being called. The reason for the memcpy was for alignment purposes. The solution was to move to LLVector4a, which is intrinsicly aligned. Also, did some performance optimizations based on the LLVector4a optimizations. The solution was to re-implement the
2010-12-13Commented out some unused variables that gcc complains aboutprep linden
2010-12-10DoF tweaks cleanup.Dave Parks
2010-12-10DoF tweaks -- reviewed by Falcon.Dave Parks
2010-12-03DoF tweaks -- halo hiding, etc.Dave Parks
2010-12-03mergeDave Parks
2010-12-03Add CameraCoCRatio to make DoF depending on screen resolution.Dave Parks
2010-12-03Apparently the new standard is to NOT suffix ARB extension function pointers ↵Dave Parks
with ARB.
2010-12-02MergeDave Parks
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-12-02Automated mergeLoren Shih
2010-12-02SH-437 Fix for crash when setting RenderGlow to FALSE when deferred ↵Dave Parks
rendering is on.
2010-12-01Automated merge up from viewer-developmentLoren Shih
2010-11-30Ditch fake anti-aliasing for deferred rendering.Dave Parks
2010-11-30Make importer use 3-light setup all the timeDave Parks
2010-11-24Depth of Field whenever "Lighting and Shadows" is enabled and ↵Dave Parks
global-illumination is not (experimental).
2010-11-21Fake anti-aliasing for deferred rendering as an alternative to real ↵Dave Parks
anti-aliasing.
2010-11-09merge up from v-dTofu Buzzard
2010-11-08MergeLoren Shih
2010-10-29VWR-21349 Don't enable FBO by default on mac or linux when using high/ultra ↵Dave Parks
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-28mergeDave Parks
2010-10-28More aggressive management of FBOs. Allocate as few FBOs as possible, ↵Dave Parks
assert when FBOs are destroyed out of order.
2010-10-27Automated merge from viewer-development-shiningLoren Shih
2010-10-27Automated merge up from viewer-developmentLoren Shih
2010-10-27merge from viewer-development.Tofu Buzzard
2010-10-26Anti-alias edge map.Dave Parks
2010-10-26STORM-416 : merge with viewer-developmentMerov Linden
2010-10-22Non-FBO driven fix for anti-aliasing (make applying of FSAA require restart ↵Dave Parks
when FBO is disabled).
2010-10-20SH-157 Add "RenderLocalLights" to preferences and featuretable to replace ↵Dave Parks
old local lights on/off radio group.
2010-10-20Automated merge up from viewer-developmentLoren Shih
2010-10-16Better physics shape display.Dave Parks
2010-10-15sync up to viewer-developerTofu Buzzard
2010-10-13correct licenses (fix problem with license change merge)Oz Linden
2010-10-12MergeLeyla Farazha
2010-10-11merge pending beta changes to viewer-betaMerov Linden
2010-10-11STORM-365 : Quick fix for attachments being visible in mouselookMerov Linden
2010-10-11SH-280 FIXED Anti-aliasing brokenLoren Shih
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.