summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
2019-07-30Make llerror do 66% fewer fprintf calls when engaging ANSI encoding and ↵Graham Linden
eliminate branches from high-traffic code.
2019-07-30SL-10566 part 1Graham Linden
Move Environment update to a loc that is more likely to be hit only once per frame.
2019-07-29SL-11373Graham Linden
More tweaks to CPU-generated sky cubemap color handling.
2019-07-29SL-11654Graham Linden
Make Low graphics not gamma correct the sky colors.
2019-07-29Silence Clang warnerror about (now) unused var.Graham Linden
2019-07-29MergeGraham Linden
2019-07-29Merged in andreykproductengine/maint-eep (pull request #471)Graham Madarasz
SL-11661 Backed out part of changeset 3a84abad1d46 to fix uploader crash
2019-07-29MergeGraham Linden
2019-07-29MergeGraham Linden
2019-07-29SL-11660 Empty names should not be allowedandreykproductengine
2019-07-29SL-11661 Backed out part of changeset 3a84abad1d46 to fix uploader crashandreykproductengine
2019-07-29SL-11626 FIXED [EEP] Day Cycle window does not display accurate values while ↵maxim_productengine
playhead is between keyframes.
2019-07-24SL-11550Graham Linden
2019-07-24SL-11600Graham Linden
Make default direction when neither sun nor moon are up straight down instead of noon.
2019-07-24SL-10625Graham Linden
2019-07-24SL-10698Graham Linden
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.
2019-07-24SL-11610Graham Linden
Revert attempted fix for 10625.
2019-07-23SL-11621Graham Linden
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.
2019-07-22Remove binding and use of glIsShader for now (only useful for avoiding ↵Graham Linden
warnings about deleting shader objects re-used across programs).
2019-07-22SL-10761Graham Linden
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.
2019-07-22SL-11443Graham Linden
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.
2019-07-19SL-11557 FIXED [EEP] Clicking near a selected keyframe moves the keyframemaxim_productengine
2019-07-16SL-11598 Make internal view a perfect square to ensure identical x and y ↵andreykproductengine
behavior
2019-07-16Merged in graham_linden/viewer-eep-g (pull request #465)Graham Madarasz
SL-11605, SL-11610
2019-07-16SL-11610Graham Linden
Give bake its own RT to avoid issues with sharing the water distortion map. Use glFinish to insure RTs will be complete.
2019-07-16SL-11605Graham Linden
Fix broken throttling of sky/envmap updates.
2019-07-16Add more asserts to try to catch 10761 before the driver kabooms.Graham Linden
2019-07-16SL-11599 Crash on closing floater with uncommited changesandreykproductengine
2019-07-15Merged in graham_linden/viewer-eep-g (pull request #462)Graham Madarasz
SL-10761, SL-11590, SL-10625
2019-07-15Fix OSX compiler error from missing defaulted param and changed signature of ↵Graham Linden
renderAlphaMaskTextures.
2019-07-15SL-11590Graham Linden
Modified windlight shader to remove adjustment to glow.z
2019-07-15SL-10761Graham Linden
Add work-around for broken intel drivers which can't use glReadPixels from RGBA FBOs to get alpha without locking up.
2019-07-15SL-10761Graham Linden
Add code to force a usage hint when VBOs are disabled and make useBVOs reflect that as well.
2019-07-12SL-11588Graham Linden
Make avatar alpha shader ignore vertex color again.
2019-07-12SL-11109Graham Linden
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).
2019-07-12SL-11370Graham Linden
Prevent Low/Low-mid from including things in the distortion map render it should not.
2019-07-12SL-11545Graham Linden
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.
2019-07-11SL-10625Graham Linden
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).
2019-07-11Fix knock-on from touching the sky tex gen which also generated the shiny ↵Graham Linden
env map.
2019-07-10SL-1491Graham Linden
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.
2019-07-10SL-11541 WIPGraham Linden
Make LLSettingsSky::gammaCorrect work like the soft scale clip and gamma correct from release. Add transmittance effects to the low-end sky tex gen.
2019-07-10SL-11572 [EEP] Revert keyframe markers to dotsandreykproductengine
2019-07-08Fix materials content being emissive when it should not.Graham Linden
2019-07-08Make dyn tex updates happen during display startup again (didn't help 10625 ↵Graham Linden
anyway).
2019-07-08Roll back 10625 change and continue to side-step intel readback bug.Graham Linden
2019-07-08SL-10625Graham Linden
Appease Clang.
2019-07-08SL-11540Graham Linden
Make class1/environment and class1/deferred water match.
2019-07-08SL-10625 another shot across the bowGraham Linden
Move dynamic texture update (which does local back readback work) to just before swap which may keep the Intel driver from tripping on its own shoelaces and is also subjectively faster for bakes.
2019-07-05SL-11552Graham Linden
Fix materialF including debug force to linear color and re-add logic to stomp emissiveness when normals are not present unless explicitly requested via diffuse alpha mode.
2019-07-03SL-11545, SL-11543, SL-10625Graham Linden
Fix emissives without normal maps clobbering the alpha output in materialF. Modify glow size calc to get close to pre-EEP sun glow behavior (may require sky vert settings >= mid). Make bake ignore alpha readback for Intel until we can determine why their drivers now go boom.