summaryrefslogtreecommitdiff
path: root/indra/newview/pipeline.cpp
AgeCommit message (Collapse)Author
2011-11-18SH-2699 Potential fix for occlusion culling being overly aggressive on 9800 GTDave Parks
2011-11-16SH-1865 FIX -- removed some old non-deferred rendering code that was ↵Leslie Linden
preventing anti-aliasing from working when GL_ARB_texture_multisample is unsupported
2011-11-15SH-1865 PROGRESS -- Disable the anti-aliasing control on hardware our code ↵Leslie Linden
doesn't support for anti-aliasing
2011-11-15SH-2652 Fix for linux compile errorDave Parks
2011-11-11SH-2620 -- Enabled FXAA on OSX, which fixes the issue with latest code and ↵Leslie Linden
some assorted shader cleanup from changeset e156c46db1b2
2011-11-11SH-2666 Fix for pixel doubling failsafe on out out of memory.Dave Parks
2011-11-10SH-2666 Tweak depth of field optimizations based on resident feedback.Dave Parks
2011-11-10SH-2240 Better fix for red moon -- stop special casing "highlight_color" as ↵Dave Parks
a parameter.
2011-11-08SH-2608 Fix for debug beacons not rendering properly.Dave Parks
2011-11-07SH-2652 For for screen going white when enabling anti-aliasing.Dave Parks
2011-11-07SH-2652 Slightly slower DoF (quality), apply FXAA *after* DoF, fix for some ↵Dave Parks
render targets not getting allocated when needed.
2011-11-04SH-2652 Even faster DoF -- also fix for screen going black when DoF enabled ↵Dave Parks
but shadows are not.
2011-11-04SH-2652 Better DoF combine fooDave Parks
2011-11-04SH-2652 Even faster depth of fieldDave Parks
2011-11-04SH-2652 Faster depth of fieldDave Parks
2011-11-02SH-2541 Fix for speckles on avatar on some cards -- don't use ↵Dave Parks
"maximum_alpha" for alpha tests in shaders as it was always being set to 1.0 anyway.
2011-11-02mergeDave Parks
2011-11-02SH-2648 Fix for flickering shadows on 40% transparent objects.Dave Parks
2011-11-01SH-2620 Force FXAA shader to off on OSXDave Parks
2011-10-25SH-2618 Fix for local lights option being off by one clickDave Parks
2011-10-24SH-2240 Fix for crash on enabling shadows when Debug GL is enabledDave Parks
2011-10-20SH-2240 GL 1.2 compatibility passDave Parks
2011-10-19Fix for VBO pools not getting cleared appropriately.Dave Parks
2011-10-19SH-2593 Fix for crash when jumping from "Low" to "Ultra" with Debug GL on.Dave Parks
2011-10-19storm-1622: fix viewer-side wind turbulence simulationOz Linden
2011-10-13SH-1650 Mitigate memory fragmentation by holding onto and reusing VBOsDave Parks
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-06SH-2454 Fix for attachments casting shadows/showing up in water when "show ↵Dave Parks
me in mouselook" is disabled
2011-10-05SH-2454 Fix for head attachments not casting shadows when in mouselook mode.Dave Parks
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-30SH-2465 Fix for redundant addition of bloom when FXAA enabledDave Parks
2011-09-30mergeDave Parks
2011-09-30Fix for linux buildDave Parks
2011-09-30SH-2244 Fix for performance warning on AMD cardsDave Parks
2011-09-29SH-2465 Move FXAA to its own pass independent of DoF (also removes the need ↵Dave Parks
to reload shaders when toggling FSAA on and off)
2011-09-27SH-2505 Fix for some objects appearing as blobs of busted geometry on vertex ↵Dave Parks
buffer update.
2011-09-23SH-2244 Vertex buffer cleanup, fix for bad vertices in rigged attachments, ↵Dave Parks
added "RenderUseVAO" debug setting to control whether or not to use VAO's in non-core GL profiles.
2011-09-23SH-2244 Better VAO support -- still slower than non-VAO implementation for ↵Dave Parks
some reason
2011-09-22SH-2244 Fix for artifacts with L&S enabled when using core profile.Dave Parks
2011-09-22SH-2244 Fix "RenderGLCoreProfile" actually make a core profile context and ↵Dave Parks
modify viewer to run under said context without generating errors.
2011-09-17SH-2243 work in progress -- gDEBugger guided removal of deprecated state changesDave Parks
2011-09-17SH-2243 work in progress -- put back ambient lighting when atmospheric ↵Dave Parks
shaders disabled.
2011-09-15SH-2243 work in progress -- don't use built-in GL light state when shaders ↵Dave Parks
are available.
2011-09-14SH-2243 work in progress -- application side matrix stack managementDave Parks
2011-09-13mergeDave Parks
2011-09-01for SH-2242: fixes the assertion caused by gGL.diffuseColor4f when shadows ↵Xiaohong Bao
is on.
2011-08-31MergeXiaohong Bao
2011-08-27SH-2242 Remove old multisample shaders and make FXAA turn itself off when ↵Dave Parks
FSAA is disabled.
2011-08-27SH-2242 Physics shape display works again, added asserts to flush out areas ↵Dave Parks
where state being consumed by a shader does not match state being provided by vertex buffers.