• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: VWR-9358
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: nyx linden
Reporter: neize Caudron
Votes: 215
Watchers: 52
Operations

If you were logged in you would be able to see more operations.
1. Second Life Viewer - VWR

Texture rendering problem Nvidia 178.13 and above release drivers

Created: 26/Sep/08 08:27 PM   Updated: 01/Aug/09 04:03 PM
Component/s: Graphics
Affects Version/s: 1.20, 1.21 Release Candidate, 1.21, 1.22, 1.23 Release Candidate
Fix Version/s: 1.22 Release Candidate, 1.22, 1.22 Public Nightly

File Attachments: 1. File clothes problem one.tga (768 kB)
2. File clothes problem one.tga (768 kB)
3. File Pink avatar of Tyrol Rimbaud_001.bmp (3.75 MB)
4. File Snapshot_006.bmp (4.95 MB)
5. File Snapshot_007.bmp (4.95 MB)

Image Attachments:

1. bellbottoms-1.jpg
(107 kB)

2. clothes problem 1.jpg
(32 kB)

3. clothes problem 2_001.png
(1.47 MB)

4. clothesbug-3.jpg
(135 kB)

5. screenshot-1.jpg
(304 kB)

6. screenshot-2.jpg
(314 kB)

7. screenshot-3.jpg
(184 kB)

8. Snapshot_001.png
(791 kB)

9. Snapshot_002.png
(789 kB)

10. stripes on default avatar 1.jpg
(17 kB)

11. stripes on default avatar 2.jpg
(20 kB)

12. SykHolliday Wirefly - Texture Rendering Issue_001.png
(364 kB)
Environment:
CPU: Intel Core 2 Series Processor (2400 MHz)
Memory: 3071 MB
OS Version: Microsoft Windows XP Service Pack 2 (Build 2600)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 8800 GT/PCI/SSE2 (178.13 drivers)
OpenGL Version: 2.1.2
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.18389 (Mozilla GRE version 1.8.1.13_0000000000)
Packets Lost: 194/183978 (0.1%)
Issue Links:
Duplicate
 
Relates

Last Triaged: 13/Oct/08 09:04 AM
Linden Lab Issue ID: DEV-22279
Linden Lab Internal Branch: viewer/viewer_1-22


 Description  « Hide
I know this was an issue with the 177 beta drivers for Nvidia and Second Life. However, it still seems to be a problem with the actual standard release ones that came out on 25 September. Shoe bases and some textures (such as the bottoms of jeans) render wacky, as in they show extra textures that shouldnt be there. On boot bases, it will show the base riding all the way up your leg.

Note:

Disabling rendering palletized textures: advanced menu > rendering > features > palletized textures

Ctl - Alt - F7 and then rebake (Ctl - Alt - R)

Does not fix this issue when it applies to the bottom of jeans/pants/etc



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Ellla McMahon added a comment - 26/Sep/08 08:52 PM
Neize, does the workaround mentioned in VWR-7957 work for the Nvidia 178.13 drivers ?

Disabling rendering palletized textures: advanced menu > rendering > features > palletized textures

Ctl - Alt - F7 and then rebake (Ctl - Alt - R)

Thank you


neize Caudron added a comment - 27/Sep/08 01:26 PM
Thanks for the reply Ellla, I tried it, no go. I get the same problem this guy is having in the other issue thread:

Harrison Lewsey - 27/Sep/08 10:53 AM
The workaround that Chalice posted only fixes the texture filling. When I wear shorts before turning palletized textures off, then from where the shorts end just below my knees, it would be black. Turn palletized textures off, it shows the correct textures, although when you look at the ankle, it has the shape of pants i.e. it looks like I'm wearing pants, just that part of my legs are skin colour.


Markus Lewsey added a comment - 28/Sep/08 05:26 PM
Here is what I've discovered with the same issue (using the Sept. 26th SL release and the 178.13 Nvidia Drivers).

Shoe and Glove textures appear to cover the entire lower body and torso repectively. This only happens if the glove length/pants length is being used to produce the "Alpha" effect of the texture. A texture with an Alpha included in the texture appears to work fine (i.e. shoes that are only "foot shapers" and gloves that have alphas in the texture to cut off the glove length).

The work around of disabling palletized rendering as stated in the previous bug report does appear to work. However, the need to rebake happens everytime a later is worn over the shoe/glove layer.


richard noonan added a comment - 30/Sep/08 09:46 AM - edited
I have all the same issues with this latest Nivida graphics driver update.

This issue isn't assigned yet and until a soloution is found on LL side I have reinstalled the Nvidia graphic driver 175.19 version. Its a fix until LL Dev's find one.

Unfortunately, Panther Miklos didnt "reintstall" 175.19 version correctly and they failed to mention their running on Vista? The older verson graphics card for windows XP does work. You just have to go through the "complete" steps of making sure 175.19 is re-installed and the newer one 178.13 having the issues with SL is removed. This IS a working work around fix for WinXP.


Phli Foxchase added a comment - 03/Oct/08 05:51 AM
Same bug as VWR-7957
Please vote for it.

Thank's


Alexa Linden added a comment - 07/Oct/08 11:56 AM
Incorrectly resolved.

Chantal Balut added a comment - 11/Oct/08 06:09 AM
Disabling rendering palletized textures and rebaking helped me when my face get darkbrown under Vista 64 SP1 and XP prof. SP3 with 8800GTX.
Hoping LL can fix this in SL-Client so we all can use newest NVidia-Drivers also for SL.

Panther Miklos added a comment - 11/Oct/08 08:19 AM
I had/have the same issue. Having worked on this issue with another resident prior to this regarding a different graphic system, I knew all the fixes. I rolled back to the 175 version driver, and it was not a fix (though I have the 6k version card, not the 8k card). I had the issue in both the newest release (mandated) viewer and the release candidate. The only fix that is working is the "turning off of the rendering pallitized textures."
You might want to keep that in mind, with any release above the 1.19(5), residents will have this issue regardless of which driver (nvidia) they are using. At least I can wear my boots and shorts now.

Chantal Balut added a comment - 12/Oct/08 07:13 AM
The texture problem occured when I was in Vista64 with 178.13 driver. So changed back to XP32 with 175.19 Driver and it still was there.
All clearing cache and rebaking did not help, also have changed to another sim to do clearing cache and rebake.
At the end had to Disabling rendering palletized textures under XP Prof. 32-bit with Nvidia Driver 175.19.
So I am confused now - it does not seems to be a Driver-issues only. Also Vista64 with 178.13 was running fine with SL for the first 7 Days this driver was installed.

Zombie Pye added a comment - 17/Oct/08 08:27 AM
I'm having this same problem and am running on a nearly identical system, save for I'm running on Vista 32 bit. Enabling the Advanced Menu (Ctrl-Alt-D), Disable rendering of Palletized Textures (Ctrl-Alt-F7), and Rebake (Ctrl-Alt-R) did not work.

harper beresford added a comment - 17/Oct/08 11:07 AM
I concur with Richard Noonan. I also had to roll back to 175 and that solved it for now. But we are starting to see problems with it and customers complaining with our business, and they are not always savvy about graphics drivers.

I hope LL can get this addressed soon


Ethari Hallstrom added a comment - 18/Oct/08 03:58 PM
Alexa Linden, why was this incorrectly resolved? As Phli Foxchase has said, this is a duplicate of VWR-7957 so I do not see why this isn't resolved as Duplicate. I can't see any differences between the issues and I don't understand why both of them have been assigned. As the issue states, it is a duplicate.

Please can you explain as I was tempted to set this as Resolved - Duplicate until I saw your comment.


Siobhan McCallen added a comment - 18/Oct/08 04:30 PM
This is NOT a duplicate, as it is not affected by deactivating palletized textures. I've done that, and I still have what looks like flesh-colored bell-bottoms. I've taken off the shoe bases, so it isn't that.

This is some kind of mesh rendering issue, which is different from the palletized texture bug.


Siobhan McCallen added a comment - 18/Oct/08 04:32 PM
Here's a picture of my "unintended bellbottoms", below a pair of UK Couture pants. The pants are no-mod, so I can't shorten them.

Suzanna Soyinka added a comment - 19/Oct/08 12:50 PM
I had the same issues here in regards to the use of an Nvidia 200 series graphics card using the 171.x driver version. Any socks worn immediately became waist length pants. Issue was confirmed as a viewer based bug by Spike Linden when it was occuring.

I uninstalled my 200 series card and reinstalled my 8800 GT and have not seen the issue since.

Would be nice if this was fixed by the 28th. I've sorta got.......plans...for that card.


neize Caudron added a comment - 20/Oct/08 02:24 PM
Removed the notice that this issue duplicated another one (it does not). Also clarified the issue under description as well as upping the priority to "critical." I think this issue merits more of a look than normal. I can't wear a large portion of my pants because of it. The only way to work around the "bell bottom" pants is to wear boots over them or leg warmers, which is just a pain.

Concord beattie added a comment - 22/Oct/08 12:27 PM
New drivers from Nvida 178.24 dont fix this issue either how long to resolving

Maghnus Balogh added a comment - 24/Oct/08 01:47 PM
Second Life 1.21.6 (99587) Oct 14 2008 17:42:25 (Second Life Release)
CPU: Intel Pentium 4 (Unknown model) (3400 MHz)
Memory: 3070 MB
OS Version: Microsoft Windows XP Service Pack 3 (Build 2600)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 8800 GTS/PCI/SSE2
OpenGL Version: 2.1.2

NVIDIA Drivers: 178.24

I'm definitely suffering from this issue exactly. I've played around a bit and found these things. If after you login you've worn before or are wearing when you disable Palletized Textures a certain pair of pants, then the shape of the pants will remain, causing the flesh-colored shorts and pants-cuffs. If, on the other hand, you change to a pair of pants you haven't worn after disabling Palletized Textures, then the pants take the proper shape. The textures are fixed in both cases by a rebake, to be clear, but in the first case the shape of the pants is not fixed. I did this test using sets of pants known to cause the problem with Palletized Textures enabled. I don't know if it will be any help, but I hope someone smarter than me can make some sense of that.


aimee bagley added a comment - 25/Oct/08 09:51 AM
This is Definatly and issue that needs to be resolved. Makes having professional wedding photo donea nighmare I submit that issues like this should be resolved and bugs worked out PRIOR to forcing updates on us. Paying as much as some of us do on this game it seems those in charge would be a little more carefull with testing the updates before making it required to download them.

nyx linden added a comment - 27/Oct/08 08:04 AM
Related to clothing skinning bug (VWR-7957), this issue no longer reproduces when palletized texture support is removed. Unfortunately the workaround for 7957 (disabling palletized textures manually and rebaking) does not correct this error. Fix is committed internally and is currently on track to be tested and released with the first Release Candidate for 1.22 if the testing goes well. Thanks for your patience, we hope to have 1.22 rolled out soon.

Ana Lutetia added a comment - 27/Oct/08 05:25 PM
Second Life 1.21.6 (99587) Oct 14 2008 17:42:25 (Second Life Release)
Release Notes

You are at 163101.8, 250400.7, 727.1 in 100Limite located at sim2645.agni.lindenlab.com (216.82.18.142:12035)
Second Life Server 1.24.9.98659
Release Notes

CPU: Intel Core 2 Series Processor (2135 MHz)
Memory: 2048 MB
OS Version: Microsoft Windows XP Service Pack 3 (Build 2600)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 9600 GT/PCI/SSE2
OpenGL Version: 2.1.2

libcurl Version: libcurl/7.16.4 OpenSSL/0.9.7c zlib/1.2.3
J2C Decoder Version: KDU
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.19130 (Mozilla GRE version 1.8.1.13_0000000000)
Packets Lost: 31/29784 (0.1%)

NVIDIA drivers: 178.24


SunShine Kukulcan added a comment - 28/Oct/08 01:54 PM
Second Life 1.21.6 (0) Oct 25 2008 20:39:26 (Restrained Life Release)
RestrainedLife viewer v1.14.2 (SL 1.21.6)
Release Notes

You are at 232833.7, 255392.6, 689.9 in Shadow Dominion located at sim69.agni.lindenlab.com (64.154.220.36:13001)
Second Life Server 1.24.9.98659
Release Notes

CPU: Intel Pentium III/Pentium III Xeon (0.25 micron process) with external L2 cache (3191 MHz)
Memory: 8189 MB
OS Version: Microsoft Windows Vista Service Pack 1 (Build 6001)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce GTX 280/PCI/SSE2 (I run 3 of these in SLI)
OpenGL Version: 2.1.2

libcurl Version: libcurl/7.16.4 OpenSSL/0.9.7c zlib/1.2.3
J2C Decoder Version: KDU
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.19150 (Mozilla GRE version 1.8.1.11_0000000000)
Packets Lost: 0/1682 (0.0%)

NVIDIA DRIVERS: 178.13

Same problems here, sometimes the Crtl/Alt/F7 then Ctrl/Alt/R works, but overall fails more than it succeeds.


Angus Boyd added a comment - 03/Nov/08 12:57 PM
NVIDIA drivers 178.x obviously changed the exported OpenGL functions which are related to palletized textures and this eventually revealed a bug in the viewer which seems to be there since a long time already.

It is actually just a small typo in "void LLGLManager::initExtensions()"

The line:
mHasPalettedTextures = glh_init_extension("GL_EXT_paletted_texture");
needs to get changed to:
mHasPalettedTextures = glh_init_extensions("GL_EXT_paletted_texture");

Please note the minor difference: The original code invokes the function "glh_init_extension" (without a trailing 's') which does not check the OpenGL extension strings for existence of the palletized textures feature. The fixed code invokes the function "glh_init_extensions" (with a trailing 's') which checks the OpenGL extension strings for existence of the feature and initializes the function pointers.

I am sure you already did find this anyway. I just posted it in case you are going to disable that feature for NVIDIA cards with some other workaround.

Regards


Maggie Darwin added a comment - 03/Nov/08 01:23 PM
I'm thinking Angus's observation above should put to rest any further referring to this problem and the other "palletized textures" problems as being "the result of an nVidia driver bug".

I just have to wonder how the heck a reference to glh_init_extension() compiled without errors if the proper call is glh_init_extensions(). Does that function (without the "s") exist too?


latransa pera added a comment - 03/Nov/08 01:56 PM
@Maggie, yes both exist; in fact, glh_init_extensions() calls glh_init_extension() internally, viz. libraries/include/GL/glh_extensions.h

Maggie Darwin added a comment - 03/Nov/08 02:26 PM
@latransa-- That sort of thing makes me happy I'm a Java developer...

Danny Nolan added a comment - 09/Nov/08 10:13 AM
This is a quick fix for me. Disable Palletized Textures, Rebake, Go into appearance, edit pants, use the slider to make them really short, then just put them back to the normal length. Removed the skin flaps. But, ultimately, we need an actual fix for this .

Lina Pussycat added a comment - 10/Nov/08 05:13 AM
To note here the stuff that is black is likely caused by hardware skinning if disabling palletized textures does not fix it. Some graphics cards improperly support it so just shut it off if it continues...

Flynt Jefferson added a comment - 10/Nov/08 10:56 PM
I have discovered a work-around - wear nothing but a fig leaf.

CPU: Intel Core 2 Series Processor (2699 MHz)
Memory: 3326 MB
OS Version: Microsoft Windows Vista Service Pack 1 (Build 6001)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 8600 GT/PCI/SSE2
OpenGL Version: 2.1.2

libcurl Version: libcurl/7.16.4 OpenSSL/0.9.7c zlib/1.2.3
J2C Decoder Version: KDU
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.19472 (Mozilla GRE version 1.8.1.13_0000000000)
Packets Lost: 59/139415 (0.0%)


neize Caudron added a comment - 20/Nov/08 02:26 PM
Issue seems to be fixed so far with the 1.22 beta release out now. Have to rebake some clothing first though.

Maghnus Balogh added a comment - 21/Nov/08 10:09 AM - edited
I can confirm I'm no longer seeing this on Second Life 1.22.0 (103519) Nov 20 2008 15:37:22 (Second Life Release Candidate). Nice job.

Edit: After a while I've noticed a few offending pecies of clothing still initially rez with the wrong shape, the the texture is fixed. Adjusting the camera, going into Edit Appearance and clicking on the clothing article type, or just rebaking all seem to correct it. I also noticed, only once so far, but the textures did get messed up on an outfit I was wearing. I was able to fix it by going into Edit Appearance, taking off the items, and putting them back on. Perhaps completely unrelated, but whenever I tried to edit a sculpty in 1.21 SL would crash silently. That also seems cured.