Lines Matching refs:resImage
135 TexImage2D( u32 texID, ResPixelBasedImage resImage, u32 loadFlag ) in TexImage2D() argument
137 u32 size = resImage.GetImageDataCount(); in TexImage2D()
144 size = resImage.GetWidth() * resImage.GetHeight() * resImage.GetBitsPerPixel() / 8; in TexImage2D()
150 nngxUpdateBuffer( resImage.GetImageData(), size ); in TexImage2D()
158 if ( resImage.GetImageData() ) in TexImage2D()
160 nngxAddVramDmaCommand( resImage.GetImageData(), address, size ); in TexImage2D()
163 resImage.SetLocationAddress( address ); in TexImage2D()
164 resImage.ref().m_MemoryArea = area; in TexImage2D()
171 if ( resImage.GetImageData() ) in TexImage2D()
173 nw::os::MemCpy( address, resImage.GetImageData(), size ); in TexImage2D()
177 resImage.SetLocationAddress( address ); in TexImage2D()
178 resImage.ref().m_MemoryArea = NN_GX_MEM_FCRAM; in TexImage2D()
199 DeleteImage2D( u32 texID, ResPixelBasedImage resImage ) in DeleteImage2D() argument
201 GLuint area = resImage.ref().m_MemoryArea; in DeleteImage2D()
205 void* address = reinterpret_cast<void*>( resImage.GetLocationAddress() ); in DeleteImage2D()
207 resImage.SetLocationAddress( static_cast<u32>(NULL) ); in DeleteImage2D()
218 SetTexImage2D( u32 texID, ResPixelBasedImage resImage, u32 loadFlag ) in SetTexImage2D() argument
220 NW_ASSERT( resImage.IsValid() ); in SetTexImage2D()
223 if (resImage.GetLocationAddress() != NULL) in SetTexImage2D()
225 resImage.ref().m_MemoryArea = ResPixelBasedImageData::AREA_NO_MALLOC; in SetTexImage2D()
237 …NW_ASSERT( (loadFlag != (NN_GX_MEM_FCRAM | GL_NO_COPY_FCRAM_DMP)) || resImage.CheckMemoryLocation(… in SetTexImage2D()
239 TexImage2D( texID, resImage, loadFlag ); in SetTexImage2D()
263 ResPixelBasedImage resImage = resImgTex.GetImage(); in ResImageTexture_Setup() local
267 SetTexImage2D( texID, resImage, loadFlag ); in ResImageTexture_Setup()
290 ResPixelBasedImage resImage = resSdwTex.GetImage(); in ResShadowTexture_Setup() local
294 SetTexImage2D( texID, resImage, loadFlag ); in ResShadowTexture_Setup()
323 …ResPixelBasedImage resImage = resCubeTex.GetImage( static_cast<ResCubeTexture::CubeFace>( face ) ); in ResCubeTexture_Setup() local
325 SetTexImage2D( texID, resImage, loadFlag ); in ResCubeTexture_Setup()
403 ResPixelBasedImage resImage = resImgTex.GetImage(); in ResImageTexture_Cleanup() local
404 DeleteImage2D( texID, resImage ); in ResImageTexture_Cleanup()
425 ResPixelBasedImage resImage = resSdwTex.GetImage(); in ResShadowTexture_Cleanup() local
426 DeleteImage2D( texID, resImage ); in ResShadowTexture_Cleanup()
449 …ResPixelBasedImage resImage = resCubeTex.GetImage( static_cast<ResCubeTexture::CubeFace>( face ) ); in ResCubeTexture_Cleanup() local
450 DeleteImage2D( texID, resImage ); in ResCubeTexture_Cleanup()