Age | Commit message (Collapse) | Author |
|
Fix diffuse boost when water fog is enabled and make deferred underwater shader participate in EEP/WL param updates by marking it as a water shader.
|
|
|
|
|
|
Merge both solutions preserving the simpler of the two. Will revisit to catch the new code for timeslicing updates once it is debugged.
|
|
|
|
Fix false alarming sky updates and doing expensive CPU work for same sky pixels.
|
|
Restore code to stomp emissive in the absence of a normal map (to avoid fullbright implying full emissive).
|
|
|
|
Make changing shadow res scale not instantly drop/realloc buffers but wait until display gets to it.
|
|
SL-11589. SL-11212
|
|
|
|
|
|
|
|
|
|
Remove color clamping in determining sun diffuse and moonlight diffuse color from atmo settings.
|
|
Calculate sunAngle2 correctly given light dir in new coord space.
|
|
Modify altitude blend factor in cloud shaders to fade more aggressively and fix cloud rendering artifacts when at altitude.
|
|
Fix line-endings on new inline file.
|
|
|
|
SL-10566, SL-11676, SL-11677
|
|
Make sky updates only occur if the input atmospherics values have actually changed (perf optimization).
Make water rendering use specular color for coloring spec.
|
|
Make sun/moon textures render on Low/Low-Mid again.
Fix solar additive being present when moon was only heavenly body in sky.
|
|
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
|