- Timestamp:
- 08/20/08 16:30:28 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/App/Demos/Vis/FriendlyCulling/src/FrameBufferObject.cpp
r2856 r2857 66 66 switch (filterType) 67 67 { 68 case WRAP_NEAREST:68 case FILTER_NEAREST: 69 69 filterParam = GL_NEAREST; break; 70 case WRAP_LINEAR:70 case FILTER_LINEAR: 71 71 filterParam = GL_LINEAR; break; 72 case WRAP_MIPMAP_LINEAR:72 case FILTER_MIPMAP_LINEAR: 73 73 filterParam = GL_LINEAR_MIPMAP_LINEAR; break; 74 74 } … … 79 79 switch (wrapType) 80 80 { 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; 85 85 } 86 86 … … 91 91 glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, wrapParam); 92 92 93 // print status 93 94 PrintFBOStatus(glCheckFramebufferStatusEXT(GL_FRAMEBUFFER_EXT)); 94 95 } … … 124 125 glRenderbufferStorageEXT(GL_RENDERBUFFER_EXT, depthFormat, mWidth, mHeight); 125 126 glFramebufferRenderbufferEXT(GL_FRAMEBUFFER_EXT, GL_DEPTH_ATTACHMENT_EXT, GL_RENDERBUFFER_EXT, mDepthId); 127 } 126 128 127 PrintFBOStatus(glCheckFramebufferStatusEXT(GL_FRAMEBUFFER_EXT));128 }129 // print status 130 PrintFBOStatus(glCheckFramebufferStatusEXT(GL_FRAMEBUFFER_EXT)); 129 131 } 130 132 131 133 134 ColorBufferObject *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 132 147 } // namespace
Note: See TracChangeset
for help on using the changeset viewer.