summaryrefslogtreecommitdiff
path: root/indra/llrender/llrender.cpp
AgeCommit message (Collapse)Author
2018-02-15Add debug setting and code to allow nVidia nSight graphics debugging to ↵Graham Linden graham@lindenlab.com
capture SL frames. These changes are only enabled if RenderNsightDebugSupport is true and eliminate use of some OpenGL legacy functionality which is incompatible with nSight capture (mostly glReadPixels and other fixed-function pipe rendering calls).
2017-03-13SL-644 Add guard to mCount in LLRender.cppCallum Prentice
2017-02-03Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2016-12-15BUG-41027 (FIX) Changing login location at the login screen crashes the viewerCallum Prentice
2016-11-04MAINT-6905 reducing log spamandreykproductengine
2016-04-24Fix a crash is drawn vertices is 0.Nicky
(transplanted from 89b3e585218ddb8d6a3e62af29f8daf889371e5e)
2016-07-18Backed out changeset: 5fe5ad059c05ruslantproductengine
2016-05-23Automated merge with tip of viewer-releasecallum_linden
2016-05-13Add invert texture coordinates for media textures.ruslantproductengine
2015-11-10remove execute permission from many files that should not have itOz Linden
2015-03-01MAINT-4839 FIXED Animation of Mesh Dress doesn't work.ruslantproductengine
MAINT-4165 FIXED Crash on skinned, texture animated geometry with deferred rendering enabled.
2014-11-03MAINT-3585 FIXED Viewer Crashes when attempting to upload image.ruslantproductengine
The bug was fixed, the reasone of crash is following. The Core Flow view contain another GL context and will not care about restoring a previous. I restore context manually. This path also contain a minor changes in another files. All changes described here. Сhange's for fix current bug. indra/llwindow/llwindow.h indra/llwindow/llwindowheadless.h indra/llwindow/llwindowmacosx.h indra/llwindow/llwindowsdl.h indra/llwindow/llwindowwin32.h indra/newview/lllocalbitmaps.cpp indra/newview/llviewerdisplay.cpp indra/newview/llviewerdisplay.h Twice mUsage initialization (replace to forward initialization). indra/llcharacter/lljointstate.h Looks like condition should be befor memcopy call, otherwise - possible CRASH. indra/llcommon/llmd5.cpp Unused condition and variables. indra/llmath/llsphere.cpp Looks like should be under if otherwise - possible CRASH indra\llprimitive\llmodel.cpp Useless assert's. indra/llrender/llrender.cpp indra/newview/lldaycyclemanager.cpp
2014-09-10MAINT-3964 FIXED Textures with Alpha won't Animate on Rigged Mesh when worn ↵ruslantproductengine
: fix in shader (mul texcoord to tex matrix), array's optimization
2014-03-12merge with releaseRichard Linden
2013-10-30MAINT-3359 Don't check for LLGLSLShader::sNoFixedFunction as we don't want ↵Mnikolenko ProductEngine
to loose ui colours(depending on enabled/disabled basic shader).
2013-10-08merge from viewer-releaseRichard Linden
2013-10-01Automated merge with http://bitbucket.org/lindenlab/viewer-releaseRichard Linden
2013-09-23NORSPEC-285 fix merge error with attenuation on alpha masquerading as this ↵Graham Linden
norspec from wayback
2013-09-18The unbearable lightness of being norspecGraham Linden
2013-10-08Fix for random bad colors in UI on Intel HD 4000Dave Parks
2013-08-09second phase summer cleaningRichard Linden
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-07-01NORSPEC-290 Shader optimization WIP -- compatibility pass with OpenGL 3.3, ↵Dave Parks
slight cleanup.
2013-06-28NORSPEC-290 Shader optimization WIP -- remove a couple normalizes, pows, and ↵Dave Parks
divides from various lighting functions.
2013-06-27Automated merge with ↵Dave Parks
https://bitbucket.org/lindenlab/viewer-development-materials
2013-06-17MAINT-318 prevent crashes from incomplete quads and lines and prevent ↵Graham Linden
drivers from crashing to desktop when passed short buffers
2013-06-05merge with viewer-releaseRichard Linden
2013-05-09Merge downstream code and viewer-betasimon
2013-04-22for SH-4133: create a debug tool to show textures in active fetchingXiaohong Bao
2013-04-19merge changes for DRTVWR-294Oz Linden
2013-04-11Merge in downstream code (chui fixes, materials)simon
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-03-04Automated merge with https://bitbucket.org/lindenlab/viewer-catDave Parks
2013-03-04MAINT-2371 More optimizations.Dave Parks
Reviewed by Graham
2013-03-04Performance improvements. Faster threadsaferefcount, faster instancetracker, ↵Graham Madarasz (Graham)
use hashtable and pre-hashed strings for GLSL uniform lookup, and use dup_handles curl interface to avoid re-initing ares resolvers expensively.
2013-02-26MAINT-2371 First set of profile guided optimizations.Dave Parks
Reviewed by Graham
2013-02-21Merge viewer-cat and resolve conflict with alternate selfGraham Madarasz (Graham Linden)
2013-02-20MAINT-2370 Add debug setting "RenderAutoMuteRenderCostLimit" that ↵Dave Parks
automatically visually mutes avatars above a certain threshold (adjusted by Avatar Mesh Detail Slider)
2012-09-19BUILDFIX: enabling the building of the viewer/appearance backend with ↵Nyx Linden
headless mesa
2012-07-03MAINT-685 Fix for disabling basic shaders making high detail terrain render ↵Dave Parks
incorrectly.
2012-06-28MergeDave Parks
2012-05-25MAINT-616 Potential fix for corrupted mip maps.Dave Parks
2012-02-29SH-3018 WIP - removed audit texture, other unused diagnostic codeBrad Payne (Vir Linden)
2012-04-13MAINT-861 Fix for crash on exit due to bad matrix modeDave Parks
2012-02-01mergeBrad Payne (Vir Linden)
2012-01-24SH-1427 Fix for spot lights not working properly on alpha objects, and fix ↵Dave Parks
for alpha lighting of point lights not matching deferred lights.
2012-01-18fix for SH-2827: [crashhunters] Crash in LLPipeline::generateWaterReflection()Xiaohong Bao
2012-01-05trivial: debug code for SH-2827: [crashhunters] Crash in ↵Xiaohong Bao
LLPipeline::generateWaterReflection()
2011-11-29SH-1912 Add environment map back into shiny when lighting and shadows enabled.Dave Parks
2011-11-16SH-2690 Add comments per Vir's review feedbackDave Parks
2011-11-16SH-2690 Fix for spammy triangle death on GeForce 7800 Go when selecting ↵Dave Parks
flexi attachments.