Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

10.3.6 texture rectangle vs color index



The new 10.3.6 driver is giving me an invalid enumerant error when I call glTexImage2D(GL_PROXY_TEXTURE_RECTANGLE_EXT, ..., GL_COLOR_INDEX,...). I believe this is a bug.

The spec for texture rectangle says under errors:

Errors

    INVALID_ENUM is generated when TexImage2D is called and the target
    is TEXTURE_RECTANGLE_EXT or PROXY_TEXTURE_RECTANGLE_EXT and the
    format is COLOR_INDEX or the internalformat is COLOR_INDEX or one of
    the COLOR_INDEX<n>_EXT internal formats.


But several paragraphs above this, it says under dependencies:

Dependencies on EXT_paletted_texture

    If EXT_paletted_texture is not supported, references to the
    COLOR_INDEX, COLOR_INDEX<n>_EXT, ColorTable, and ColorTableEXT
    should be ignored.


The graphics chip is a Radeon 7500 Mobility, which does not (and never did) advertise EXT_paletted_texture, so I ought to be able to use COLOR_INDEX with PROXY_TEXTURE_RECTANGLE_EXT without an error.


I filed a similar bug (3685378) against 10.3.4 and 10.3.5 for something quite similar, but then it only affected systems that FORMERLY advertised EXT_paletted_texture but no longer did. Now it appears the bug is affecting to other drivers.
--
------------------------------------------------------------------
Jeff Ray M/S 4840A Official Correspondence Only:
NASA Internet: email@hidden
Dryden Flight Research Center email@hidden
P. O. Box 273
Edwards, CA 93523-0273 All Others: .Mac: email@hidden
(805) 258-3754 AOL: email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Mac-opengl mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/mac-opengl/email@hidden


This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.