Age | Commit message (Collapse) | Author |
|
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
|
|
slight cleanup.
|
|
divides from various lighting functions.
|
|
https://bitbucket.org/lindenlab/viewer-development-materials
|
|
drivers from crashing to desktop when passed short buffers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reviewed by Graham
|
|
use hashtable and pre-hashed strings for GLSL uniform lookup, and use dup_handles curl interface to avoid re-initing ares resolvers expensively.
|
|
Reviewed by Graham
|
|
|
|
automatically visually mutes avatars above a certain threshold (adjusted by Avatar Mesh Detail Slider)
|
|
headless mesa
|
|
incorrectly.
|
|
|
|
|
|
|
|
|
|
|
|
for alpha lighting of point lights not matching deferred lights.
|
|
|
|
LLPipeline::generateWaterReflection()
|
|
|
|
|
|
flexi attachments.
|
|
|
|
with exploding amounts of non-built-in GL state
|
|
|
|
- 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
|
|
|
|
some drivers (prune shader tree of unused shaders while we're at it)
|
|
|
|
|
|
|
|
some reason
|
|
modify viewer to run under said context without generating errors.
|
|
start with a non-compatibility-profile OpenGL context.
|
|
shaders disabled.
|
|
light state
|
|
are available.
|
|
using shaders.
|
|
|
|
|
|
|
|
where state being consumed by a shader does not match state being provided by vertex buffers.
|