VirtualBox

Ignore:
Timestamp:
Apr 28, 2010 11:26:50 AM (15 years ago)
Author:
vboxsync
Message:

crOpenGL: fix TexGen tracking

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/GuestHost/OpenGL/state_tracker/state_texture.c

    r27994 r28860  
    21922192                                        if (e == GL_OBJECT_LINEAR ||
    21932193                                                e == GL_EYE_LINEAR ||
    2194                                                 e == GL_SPHERE_MAP)
    2195                                         {
     2194                                                e == GL_SPHERE_MAP
     2195#if defined(GL_ARB_texture_cube_map) || defined(GL_EXT_texture_cube_map) || defined(GL_NV_texgen_reflection)
     2196                                                || ((e == GL_REFLECTION_MAP_ARB || e == GL_NORMAL_MAP_ARB)
     2197                                                        && g->extensions.ARB_texture_cube_map)
     2198#endif
     2199                                        ) {
    21962200                                                t->unit[t->curTextureUnit].gen.q = e;
    21972201                                                DIRTY(tb->genMode[t->curTextureUnit], g->neg_bitid);
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette