Thanks for explaining, the new settings are very much appreciated! I was finally able to do some testing before I saw your reply, and found out that the first affected version was 1.30.2.3. So 1.30.2.2 was the last version where the selection outlines don't cause abnormal GPU usage. I'm not sure if that helps now, since you explained what the cause is, but I'll add my research below since I already did it. I'll try to test with 1.31.0 in PBR mode.
I set up some test objects at
https://maps.secondlife.com/secondlife/ ... 4/192/3000The Example A board made of mesh with only 722 triangles is an example of something that gets stuck at 100% GPU when selected.
The Example B board made of prims with 26028 triangles has normal GPU usage. It's 25% for me with outlines on or off, which is also the same GPU usage as nothing being selected at all.
The Example C board made of mesh with only 130 triangles is another example of something that gets stuck at 100% GPU when selected.
The mesh shirt and pants with 16538 and 13456 triangles are also only 25% GPU for me, with outlines on or off, and also the same GPU usage as nothing being selected at all.
So it's strange how the outlines for the optimized meshes with such few triangles cause such extreme GPU usage, compared to the ones with 20 to 200 times the number of triangles that have practically no more GPU usage when selected. It only started with something that was changed in 1.30.2.3 at the end of February. GPU usage in 1.30.2.2 and earlier with full selection outlines is still the same as no object being selected, for any object.