Changeset 1200
- Timestamp:
- 05/05/08 08:45:53 (1 week ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Source/System/Depreciated/State/OSGTextureChunk.cpp
r997 r1200 224 224 { 225 225 return 226 this->getImage() != N ullFC&&226 this->getImage() != NULL && 227 227 this->getImage()->getSideCount() == 6; 228 228 } … … 246 246 if(getGLId() == 0) 247 247 { 248 TextureChunk PtrtmpPtr(*this);248 TextureChunk *tmpPtr(*this); 249 249 250 250 beginEditCP(tmpPtr, TextureChunk::GLIdFieldMask); … … 407 407 glErr("textureShader setup: rgba dotprod"); 408 408 409 if(get ShaderOffsetMatrix().size() == 4)409 if(getMFShaderOffsetMatrix()->size() == 4) 410 410 { 411 411 glTexEnvfv(GL_TEXTURE_SHADER_NV, GL_OFFSET_TEXTURE_MATRIX_NV, 412 (GLfloat*)&(get ShaderOffsetMatrix()[0]));412 (GLfloat*)&(getMFShaderOffsetMatrix()->front())); 413 413 414 414 glErr("textureShader setup: offset matrix"); 415 415 } 416 else if(get ShaderOffsetMatrix().size() != 0)416 else if(getMFShaderOffsetMatrix()->size() != 0) 417 417 { 418 418 FWARNING(("TextureChunk::handleTextureShader: shaderOffsetMatrix has" 419 419 " to have 4 entries, not %d!\n", 420 get ShaderOffsetMatrix().size() ));420 getMFShaderOffsetMatrix()->size() )); 421 421 } 422 422 … … 497 497 GLenum imgtarget, 498 498 Window::GLObjectStatusE mode, 499 Image Ptrimg,499 Image *img, 500 500 Int32 side) 501 501 { 502 if( img==N ullFC|| ! img->getDimension()) // no image ?502 if( img==NULL || ! img->getDimension()) // no image ? 503 503 return; 504 504 … … 1555 1555 GLenum target; 1556 1556 1557 Image Ptrimg = getImage();1558 1559 if (img != N ullFC)1557 Image *img = getImage(); 1558 1559 if (img != NULL) 1560 1560 { 1561 1561 if(img->getSideCount() == 1) … … 1713 1713 win->validateGLObject(getGLId(), pEnv); 1714 1714 1715 Image Ptrimg = getImage();1715 Image *img = getImage(); 1716 1716 GLenum target = getTarget(); 1717 1717 1718 if( img == N ullFC|| ! img->getDimension()) // no image ?1718 if( img == NULL || ! img->getDimension()) // no image ? 1719 1719 return; 1720 1720 … … 1826 1826 if (idx < static_cast<UInt32>(ntexcoords) && !getScale() && NpotMatScale ) 1827 1827 { 1828 Image Ptri = getImage();1828 Image *i = getImage(); 1829 1829 1830 if(i != N ullFC)1830 if(i != NULL) 1831 1831 { 1832 1832 Real32 sw=1.f, sh=1.f, sd=1.f, … … 1926 1926 #endif 1927 1927 1928 Image Ptrimg = getImage();1928 Image *img = getImage(); 1929 1929 GLenum target = getTarget(); 1930 1930 GLenum oldtarget = oldp->getTarget(); 1931 bool oldused = (oldp->getImage() != N ullFC&&1931 bool oldused = (oldp->getImage() != NULL && 1932 1932 oldp->getImage()->getDimension()); 1933 1933 1934 if(img == N ullFC|| img->getDimension() == 0)1934 if(img == NULL || img->getDimension() == 0) 1935 1935 { 1936 1936 oldp->deactivate(pEnv, idx); … … 2148 2148 !getScale() && NpotMatScale ) 2149 2149 { 2150 Image Ptri = getImage();2150 Image *i = getImage(); 2151 2151 2152 if (i != N ullFC)2152 if (i != NULL) 2153 2153 { 2154 2154 Real32 sw=1.f, sh=1.f, sd=1.f, … … 2285 2285 } 2286 2286 2287 Image Ptrimg = getImage();2287 Image *img = getImage(); 2288 2288 GLenum target = getTarget(); 2289 2289 2290 if(img == N ullFC|| ! img->getDimension())2290 if(img == NULL || ! img->getDimension()) 2291 2291 return; 2292 2292 … … 2400 2400 GLenum target = GL_NONE; 2401 2401 2402 Image Ptrimg = getImage();2402 Image *img = getImage(); 2403 2403 2404 if(img != N ullFC)2404 if(img != NULL) 2405 2405 { 2406 2406 target = getTarget(); trunk/Source/System/Depreciated/State/OSGTextureChunk.h
r852 r1200 210 210 GLenum imgtarget, 211 211 Window::GLObjectStatusE mode, 212 Image Ptrimg,212 Image *img, 213 213 Int32 side = 0); 214 214 trunk/Source/System/Depreciated/State/OSGTextureChunk.inl
r785 r1200 103 103 Real32 m21, Real32 m22) 104 104 { 105 edit ShaderOffsetMatrix().resize(4);105 editMFShaderOffsetMatrix()->resize(4); 106 106 107 editShaderOffsetMatrix( )[0]= m11;108 editShaderOffsetMatrix( )[1]= m12;109 editShaderOffsetMatrix( )[2]= m21;110 editShaderOffsetMatrix( )[3]= m22;107 editShaderOffsetMatrix(0) = m11; 108 editShaderOffsetMatrix(1) = m12; 109 editShaderOffsetMatrix(2) = m21; 110 editShaderOffsetMatrix(3) = m22; 111 111 } 112 112
