Hi Roy,

    You're right. This problem is caused by failing to
request cStencilBits in OGL getPixelFormat. Therefore
in some case sthe driver may return a pixel format without
stencil buffer support which is required by current
DecalGroup implementation.

In v1.3 it is fixed by explicitly request one and
fail back if getPixelFormat fail. As a result
the memory requirement is higher and we see in
case of ATI laptop running 1600x1280 resolution
will cause the driver fall back to emulation
mode if window resize bigger than certain
dimension. This does not happen in v1.2.1.

Thanks.

- Kelvin
----------------
Java 3D Team
Sun Microsystems Inc.

>Date: Tue, 23 Jul 2002 10:24:12 -0400
>From: Roy Duffy <[EMAIL PROTECTED]>
>Subject: [JAVA3D] BugId 4476109 seems to be fixed
>To: [EMAIL PROTECTED]
>MIME-version: 1.0
>Content-transfer-encoding: 7BIT
>X-Accept-Language: en
>Delivered-to: [EMAIL PROTECTED]
>
>I think the following bug has been fixed in Java3D 1.3:
>"4476109 OGL: DecalGroup afffect render of other primitive under
>windows"
>
>It's still listed as a known bug, but all of my test cases are working
>now.
>Can someone confirm that this has been fixed?
>I posted a test program showing this bug a while back.  If you want to
>see it again, I can post it again.
>
>Thanks!
> -Roy
>[EMAIL PROTECTED]
>
>===========================================================================
>To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
>of the message "signoff JAVA3D-INTEREST".  For general help, send email to
>[EMAIL PROTECTED] and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to