Age | Commit message (Collapse) | Author |
|
Ifdef'd code for potential skinning speed up to avoid lots of int<->float conversions (expensive and static for min space investment)
as updating rigged VBs shows up as a profiling bottleneck for Low rendering (where we actually use CPU skinning).
|
|
of list.
Provide method of storing joint indices sep from weight data for faster runtime processing.
|
|
|
|
eliminate branches from high-traffic code.
|
|
Move Environment update to a loc that is more likely to be hit only once per frame.
|
|
More tweaks to CPU-generated sky cubemap color handling.
|
|
Make Low graphics not gamma correct the sky colors.
|
|
|
|
|
|
SL-11661 Backed out part of changeset 3a84abad1d46 to fix uploader crash
|
|
|
|
|
|
|
|
|
|
playhead is between keyframes.
|
|
when selected.
|
|
|
|
Make default direction when neither sun nor moon are up straight down instead of noon.
|
|
|
|
|
|
Reduce effect of refScale again to eliminate sampling beyond the correct area in the distortion map and getting the water fog color on the shoreline.
|
|
Revert attempted fix for 10625.
|
|
Remove all references to unused shader var global_gamma.
Remove many unused decls for gamma from shaders.
Make post-deferred gamma correction use display_gamma.
Make setting display_gamma use the correct RenderDeferredDisplayGamma setting.
|
|
warnings about deleting shader objects re-used across programs).
|
|
Make vograss objects set their face vert/index counts to 0 when setting
the number of blades to 0 to disable rendering so we don't allocate space
and then skip setting it up with actual index data in getGeometry.
|
|
Make fullbright rigged objects with alpha mode none use fullbright shader instead of incorrectly using the material shader.
Increase effect of variance in cloud shaders.
|
|
|
|
|
|
behavior
|
|
SL-11605, SL-11610
|
|
Give bake its own RT to avoid issues with sharing the water distortion map.
Use glFinish to insure RTs will be complete.
|
|
Fix broken throttling of sky/envmap updates.
|
|
|
|
|
|
SL-10761, SL-11590, SL-10625
|
|
renderAlphaMaskTextures.
|
|
Modified windlight shader to remove adjustment to glow.z
|
|
Add work-around for broken intel drivers which can't use glReadPixels from RGBA FBOs to get alpha without locking up.
|
|
Add code to force a usage hint when VBOs are disabled and make useBVOs reflect that as well.
|
|
mesh objects
|
|
Make avatar alpha shader ignore vertex color again.
|
|
Make shadowAlphaMask shader ignore vertex alpha before discards iff we're a fullbright object.
Keep llappearance from stuffing dangling pointers into the alpha cache (crash iff you're using nSight debugging and disable readbacks).
|
|
Prevent Low/Low-mid from including things in the distortion map render it should not.
|
|
Fix glow calcs in sky shaders (not just the not shared enough atmospherics funcs).
Revert 10625 attempted fix as it breaks baggy clothes as much as skipping readbacks does.
|
|
SL-11435 When ALM is enabled, Depth mode shots are broken when snapshot size is set to anything above current window size
Approved-by: Simon Linden <simon@lindenlab.com>
Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com>
|
|
Keep texture baking from pointlessly mercy flushing GL like a kid that just discovered the toilet handle.
Make glReadPixels call use GL_ALPHA8 (a texture format) instead of GL_ALPHA (an enum to indicate the alpha channel).
|
|
is set to anything above current window size
- fixed bug described in the ticket
- fixed bug with UI (when user change the layer type (color/depth))
|
|
env map.
|
|
Make sun additive contribition depend on facing the sun (without breaking fog).
Put back scaling factor keeping sun contrib from blowing out with new FS param range for glow.
|
|
Make LLSettingsSky::gammaCorrect work like the soft scale clip and gamma correct from release.
Add transmittance effects to the low-end sky tex gen.
|