Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-21 | SH-2472 FIX - avoid accessing nonexistent texture entries in lineSegmentItersect | Brad Payne (Vir Linden) | |
2011-09-14 | merge | Brad Payne (Vir Linden) | |
2011-09-07 | Merge from viewer-experience | Leslie Linden | |
2011-08-29 | fix for SH-2311: crash at LLVOVolume::lineSegmentIntersect line 3435 | Xiaohong Bao | |
and SH-2358: Crash in LLError::crashAndLoop: Invalid face index | |||
2011-08-29 | merg | Brad Payne (Vir Linden) | |
2011-08-26 | Automated merge with https://hg.secondlife.com/mesh-development | Nyx (Neal Orman) | |
2011-08-26 | SH-862 FIX re-scaling render weight algorithm | Nyx (Neal Orman) | |
We were double-counting the factor of scale both through the streaming cost algorithm, as well as another multiplier in the render cost algorithm. This caused objects at small scales to have little cost difference regardless of amount of geometry, due to minimum costs. Eliminated extra scale factor, and instead scaled number of triangles up by a constant factor to keep the balance between geometry and texture costs sane. | |||
2011-08-22 | merge | Brad Payne (Vir Linden) | |
2011-08-19 | BUILDFIX fixing unix line endings on two files to pass policy checks. | Nyx (Neal Orman) | |
2011-08-19 | FIX SH-862 SH-1246 SH-1565 SH-1566 Update render cost algorithm | Nyx (Neal Orman) | |
render cost algorithm triangle count is now scaled to be more balanced vs texture/particle count. In addition added factors for light-emitting and media texture primitives. Algorithm should be near "final" at this point. | |||
2011-08-18 | merging in latest mesh-development | Nyx (Neal Orman) | |
2011-08-17 | fix for SH-1142: HUD objects do not display bumpmaps when Lighting and ↵ | Xiaohong Bao | |
Shadows are enabled. | |||
2011-08-17 | SH-2188 Fix for generally bad vertex buffer updates for rigged attachments ↵ | Dave Parks | |
and fix for viewer always thinking meshes initially have 8 texture entries. | |||
2011-08-16 | FIX SH-859, SH-1274 - added fix for determining triangle count and | Nyx (Neal Orman) | |
performance tested impact of animated textures Also did some cleanup to ensure branch built and ran properly after last merge. | |||
2011-08-15 | merging latest viewer-mesh into nyx's sidebranch | Nyx (Neal Orman) | |
2011-08-12 | merge from viewer-experience | Leyla Farazha | |
2011-08-10 | merge viewer-development to mesh-development | Brad Payne (Vir Linden) | |
2011-08-08 | merge | Dave Parks | |
2011-07-28 | fix for SH-2023: Brightness Bump maps don't load when shadows are enabled | Xiaohong Bao | |
2011-07-26 | merge with latest mesh-dev | Nyx (Neal Orman) | |
2011-07-25 | merging latest viewer-development to mesh merge candidate. | Nyx (Neal Orman) | |
2011-07-20 | SH-2048 Fix for invisiprims infecting neighboring prims with their invisi-ness. | Dave Parks | |
2011-07-19 | SH-2090 FIX - cherry pick from davep commit | Brad Payne (Vir Linden) | |
2011-07-19 | SH-2090 Make meshes that fail to load render as prim proxy. | Dave Parks | |
2011-07-09 | SH-2038 Potential fix for a myriad of performance problems concering VBO usage. | Dave Parks | |
2011-07-06 | SH-1988 Fix for using diameter instead of radius for streaming cost. | Dave Parks | |
2011-06-23 | SH-1903 Don't use indexed texture rendering when GL version is < 3.1 (fixes ↵ | Dave Parks | |
bad performance on cards with old drivers) | |||
2011-06-08 | merge | Dave Parks | |
2011-06-07 | SH-1595 Make rigged attachment selection more reliable (never selectable ↵ | Dave Parks | |
when not in edit mode, always accurately selectable while in edit mode). | |||
2011-06-06 | SH-1589 Fix for some meshes showing up in non mesh enabled regions. | Dave Parks | |
2011-06-02 | SH-1732 Add streaming cost calculation for mesh objects. | Dave Parks | |
2011-06-01 | merge | Dave Parks | |
2011-06-01 | SH-812 Fix for rigged meshes not showing up as rigged until LoD switch. | Dave Parks | |
2011-06-01 | SH-1682 Use GL_ARB_map_buffer_range to mitigate impact of mapping larger ↵ | Dave Parks | |
vertex buffer objects. Limit number of textures per batch to 6 (prevents frame stalls on NVIDIA). | |||
2011-05-31 | SH-1682 Dynamically adjust the number of texture channels to use for indexed ↵ | Dave Parks | |
texture rendering based on available hardware. | |||
2011-05-30 | unused variable | Dave Parks | |
2011-05-30 | SH-1682 Full integration if indexed texture rendering to improve batch size. | Dave Parks | |
2011-05-29 | SH-1682 Work in progress on using texture indexes to improve batch size ↵ | Dave Parks | |
(wow, super fast so far) | |||
2011-05-26 | SH-1359 General octree tune-up -- increase maximum capacity of an octree ↵ | Dave Parks | |
node and rework requested octree node sizes for minimum triangles per frame and maximum triangles per drawing call. | |||
2011-05-25 | SH-1603 Replace every occurrence of "WTF" with something more appropriate. | Dave Parks | |
2011-05-20 | SH-1564 FIX update performance cost of flexi prims. | Nyx (Neal Orman) | |
Flexi prims are expensive - clocked in at 5x multiplier. Ouch! | |||
2011-05-17 | merging up latest mesh-development to nyx-mesh-development | Nyx (Neal Orman) | |
2011-05-16 | merge | Dave Parks | |
2011-05-05 | Work in progress on CHOP-609 / CHOP-624 build time improvements. Eliminated ↵ | brad kittenbrink | |
a bunch of unnecesary header dependencies. | |||
2011-04-28 | SH-1443 Fix for fullbright alpha objects not appearing for some combinations ↵ | Dave Parks | |
of deferred rendering and non deferred automatic alpha mask toggling. | |||
2011-04-08 | merging mesh-development into nyx's mesh development | Nyx (Neal Orman) | |
2011-04-04 | SH-477 Scene stats console work in progress. | Dave Parks | |
2011-03-30 | SH-477 Better mesh streaming cost estimation. | Dave Parks | |
2011-03-28 | Bug fix for pelvis offset not respecting full value | prep | |
2011-03-22 | initial effort to enable a debug display to show render complexity. | Nyx (Neal Orman) | |
Using for internal demo, will get it code reviewed if it merges in. |