Ignore:
Timestamp:
08/20/08 16:30:28 (16 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/App/Demos/Vis/FriendlyCulling/src/FrameBufferObject.cpp

    r2856 r2857  
    6666        switch (filterType) 
    6767        { 
    68         case WRAP_NEAREST: 
     68        case FILTER_NEAREST: 
    6969                filterParam = GL_NEAREST; break; 
    70         case WRAP_LINEAR: 
     70        case FILTER_LINEAR: 
    7171                filterParam = GL_LINEAR; break; 
    72         case WRAP_MIPMAP_LINEAR:  
     72        case FILTER_MIPMAP_LINEAR:  
    7373                filterParam = GL_LINEAR_MIPMAP_LINEAR; break; 
    7474        } 
     
    7979        switch (wrapType) 
    8080        { 
    81         case GL_REPEAT: 
    82                 wrapParam = GL_NEAREST; break; 
    83         case GL_CLAMP_TO_EDGE: 
    84                 wrapParam = GL_LINEAR; break; 
     81        case WRAP_REPEAT: 
     82                wrapParam = GL_REPEAT; break; 
     83        case WRAP_CLAMP_TO_EDGE: 
     84                wrapParam = GL_CLAMP_TO_EDGE; break; 
    8585        } 
    8686 
     
    9191        glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, wrapParam); 
    9292 
     93        // print status 
    9394        PrintFBOStatus(glCheckFramebufferStatusEXT(GL_FRAMEBUFFER_EXT)); 
    9495} 
     
    124125                glRenderbufferStorageEXT(GL_RENDERBUFFER_EXT, depthFormat, mWidth, mHeight); 
    125126                glFramebufferRenderbufferEXT(GL_FRAMEBUFFER_EXT, GL_DEPTH_ATTACHMENT_EXT, GL_RENDERBUFFER_EXT, mDepthId); 
     127        } 
    126128 
    127                 PrintFBOStatus(glCheckFramebufferStatusEXT(GL_FRAMEBUFFER_EXT)); 
    128         } 
     129        // print status 
     130        PrintFBOStatus(glCheckFramebufferStatusEXT(GL_FRAMEBUFFER_EXT)); 
    129131} 
    130132 
    131133 
     134ColorBufferObject *FrameBufferObject::AddColorBuffer(ColorBufferObject::FORMAT col,  
     135                                                                                                         ColorBufferObject::WRAP_TYPE wrapType,  
     136                                                                                                         ColorBufferObject::FILTER_TYPE filterType,  
     137                                                                                                         bool useMipMap,  
     138                                                                                                         bool useMultiSampling) 
     139{ 
     140        ColorBufferObject *colorBuf =  
     141                new ColorBufferObject(mWidth, mHeight, col, wrapType, filterType, useMipMap, useMultiSampling); 
     142        mColorBuffers.push_back(colorBuf); 
     143 
     144        return colorBuf; 
     145} 
     146 
    132147} // namespace 
Note: See TracChangeset for help on using the changeset viewer.