summaryrefslogtreecommitdiff
path: root/indra/newview/pipeline.h
AgeCommit message (Collapse)Author
2011-11-10SH-2666 Tweak depth of field optimizations based on resident feedback.Dave Parks
2011-11-04SH-2652 Better DoF combine fooDave Parks
2011-11-02mergeDave Parks
2011-10-19storm-1622: fix viewer-side wind turbulence simulationOz Linden
2011-10-11SH-2240 WIP on removing lots of string comparisons that were added to deal ↵Dave Parks
with exploding amounts of non-built-in GL state
2011-10-07SH-2031 Profile guided optimization of matrix opsDave Parks
- don't use F64 except where needed (should really factor out calls to gluProject) - get rid of sorting by texture in favor of sorting by matrix (no sort needed, geometry is already matrix sorted as a result of frustum cull tree traversal order) - unroll matrix sync inner loop and cache MVP and normal matrices
2011-10-04SH-2447, SH-2525, SH-2276 Strip out defunct global illumination code, add ↵Dave Parks
accounting for how much memory is taken up by LLRenderTarget, fix crash on login in bindGLIndices (work around driver bug that doesn't respect VAO state WRT to index buffers), remove some unused render targets, remove some unused shaders, make it possible to run a fullscreen session
2011-09-26mergeDave Parks
2011-09-13mergeDave Parks
2011-09-06mergeBrad Payne (Vir Linden)
2011-08-31MergeXiaohong Bao
2011-08-15merging latest viewer-mesh into nyx's sidebranchNyx (Neal Orman)
2011-08-11SH-2242 FXAA support instead of unreliable multisample textures (done here ↵Dave Parks
because it's a smaller change than integrating glVertexAttrib with FSAA pipe). Shader integration with LLDynamicTexture subclasses.
2011-08-08SH-2242 Work in progress migrating to glVertexAttrib everywhereDave Parks
2011-07-26merge with latest mesh-devNyx (Neal Orman)
2011-07-20SH-1838 Add error handling for allocation of off screen render targets.Dave Parks
Reviewed by Leslie
2011-07-15Merge from viewer-developmentXiaohong Bao
2011-06-10Fix for show object updates not working (and crashing, and behaving badly).Dave Parks
2011-05-26SH-1359 General octree tune-up -- increase maximum capacity of an octree ↵Dave Parks
node and rework requested octree node sizes for minimum triangles per frame and maximum triangles per drawing call.
2011-05-19SH-469 WIP -- get rid of LLMultiSampleBuffer and use ↵Dave Parks
GL_ARB_texture_multisample instead.
2011-05-17merging up latest mesh-development to nyx-mesh-developmentNyx (Neal Orman)
2011-05-09fix for SH-Render Metadata Physics Shapes on Development Client Gives Black ↵Xiaohong Bao
Screen
2011-04-08merging mesh-development into nyx's mesh developmentNyx (Neal Orman)
2011-04-08SH-1320 Fix for flickering objects in water distortion/reflection maps.Dave Parks
2011-03-31Automated merge up from viewer-development into mesh-developmentLoren Shih
2011-03-22initial effort to enable a debug display to show render complexity.Nyx (Neal Orman)
Using for internal demo, will get it code reviewed if it merges in.
2011-03-04SH-998 Fix for improper LoD when an object is first rezzed.Dave Parks
2011-02-23Merge: Backed out changes for STORM-336 for merge due to complexity, will ↵Loren Shih
need to apply these manually.
2011-02-23STORM-1019 Add ability to display beacons for Media on a Prim objectsRobin Cornelius
Changes merged into viewer 2 by Jonathan Yap
2011-02-23Automated merge up from viewer-development into mesh-developmentLoren Shih
2011-02-23Merge from viewer-developmentXiaohong Bao
2011-02-22SH-874 Better VBO usage hints, most notably don't use VBOs for occlusion ↵Dave Parks
queries if GL is set to not use VBOs for stream draw.
2011-02-15partial fix for SH-895/STORM-336: memory leaking. fixed vertex buffer caused ↵Xiaohong Bao
leaking.
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-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-14Automated merge up from viewer-developmentLoren Shih
2010-12-16Dummy placeholder code for ER-414: Add object update type debug rendering viewDon Kjer
2010-12-03first iteration of memory pool codeXiaohong Bao
2010-12-01Automated merge up from viewer-developmentLoren Shih
2010-11-30Make importer use 3-light setup all the timeDave Parks
2010-10-27Automated merge up from viewer-developmentLoren Shih
2010-10-27merge from viewer-development.Tofu Buzzard
2010-10-26STORM-416 : merge with viewer-developmentMerov Linden
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-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.
2010-10-10VWR-21967 There's lots of ::renderForSelect() code that we don't need any more.Tofu Linden
VWR-22088 Remove underlying ::renderForSelect() code (render-pipeline)
2010-09-30Port of SNOW-643 : Water flicker at high altitude. This doesn't fix the low ↵Merov Linden
altitude flicker though (STORM-306)