[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Public WebGL] Horrible Z buffer precision with latest FireFox.



Aha!  That would do it!

Many thanks for such a quick turnaround.

  -- Steve

Vladimir Vukicevic wrote:
> Actually, on linux, we always use a FBO -- and I realize that I accidentally checked in always creating the depth renderbuffer with DEPTH_COMPONENT16.  Oops, will fix.
>
>     - Vlad
>
> ----- Original Message -----
>   
>> ----- Original Message -----
>>     
>>> Could you file a bug report about this, under Core / Canvas:WebGL ?
>>>
>>> It's something we should fix (or work around) :-)
>>>
>>> If you want to try stuff (since you have access to the machine in
>>> question; I have no problem here on my linux/nvidia system) the
>>> relevant code is probably CreateOffscreenPixmapContext()
>>>       
>> ... (or one of the other similar functions in that file... Vlad would
>> know).
>>
>> Benoit
>>
>>     
>>> in gfx/thebes/GLContextProviderGLX.cpp.
>>>
>>> You could try setting the requested z-buffer width to 24 bits to see
>>> if it makes a difference...
>>>
>>> It's worth pasting the output of glxinfo too. Here it gives only 24
>>> bit depth buffers, perhaps on your system certain visuals have a 16
>>> bit depth buffer.
>>>
>>> Benoit
>>>
>>> ----- Original Message -----
>>>       
>>>> My son just upgraded his Linux box to Firefox/Minefield to
>>>> 4.0.b3pre
>>>> 20100723 - and suddenly his Z precision turned to crap. He
>>>> definitely
>>>> has a Z buffer - but the precision looks no better than 16
>>>> bit...possibly worse! This machine only has a 6800 card - but it's
>>>> been working perfectly well for months.
>>>>
>>>> Any clues as to what happened?
>>>>
>>>> -- Steve
>>>>
>>>> -----------------------------------------------------------
>>>> You are currently subscribed to public_webgl@khronos.org.
>>>> To unsubscribe, send an email to majordomo@khronos.org with
>>>> the following command in the body of your email:
>>>>         
>> -----------------------------------------------------------
>> You are currently subscribed to public_webgl@khronos.org.
>> To unsubscribe, send an email to majordomo@khronos.org with
>> the following command in the body of your email:
>>     
> -----------------------------------------------------------
> You are currently subscribed to public_webgl@khronos.org.
> To unsubscribe, send an email to majordomo@khronos.org with
> the following command in the body of your email:
>
>   

-----------------------------------------------------------
You are currently subscribed to public_webgl@khronos.org.
To unsubscribe, send an email to majordomo@khronos.org with
the following command in the body of your email: