Lines Matching refs:resImage
73 TexImage2D( u32 texID, ResPixelBasedImage resImage, u32 loadFlag ) in TexImage2D() argument
75 u32 size = resImage.GetImageDataCount(); in TexImage2D()
82 size = resImage.GetWidth() * resImage.GetHeight() * resImage.GetBitsPerPixel() / 8; in TexImage2D()
88 nngxUpdateBuffer( resImage.GetImageData(), size ); in TexImage2D()
96 if ( resImage.GetImageData() ) in TexImage2D()
98 nngxUpdateBuffer( resImage.GetImageData(), size ); in TexImage2D()
99 nngxAddVramDmaCommand( resImage.GetImageData(), address, size ); in TexImage2D()
102 resImage.SetLocationAddress( address ); in TexImage2D()
103 resImage.ref().m_MemoryArea = area; in TexImage2D()
110 if ( resImage.GetImageData() ) in TexImage2D()
112 std::memcpy( address, resImage.GetImageData(), size ); in TexImage2D()
116 resImage.SetLocationAddress( address ); in TexImage2D()
117 resImage.ref().m_MemoryArea = NN_GX_MEM_FCRAM; in TexImage2D()
138 DeleteImage2D( u32 texID, ResPixelBasedImage resImage ) in DeleteImage2D() argument
140 GLuint area = resImage.ref().m_MemoryArea; in DeleteImage2D()
144 void* address = reinterpret_cast<void*>( resImage.GetLocationAddress() ); in DeleteImage2D()
146 resImage.SetLocationAddress( static_cast<u32>(NULL) ); in DeleteImage2D()
157 SetTexImage2D( u32 texID, ResPixelBasedImage resImage, u32 loadFlag ) in SetTexImage2D() argument
159 NW_ASSERT( resImage.IsValid() ); in SetTexImage2D()
162 if (resImage.GetLocationAddress() != NULL) in SetTexImage2D()
164 resImage.ref().m_MemoryArea = ResPixelBasedImageData::AREA_NO_MALLOC; in SetTexImage2D()
176 …NW_ASSERT( (loadFlag != (NN_GX_MEM_FCRAM | GL_NO_COPY_FCRAM_DMP)) || resImage.CheckMemoryLocation(… in SetTexImage2D()
178 TexImage2D( texID, resImage, loadFlag ); in SetTexImage2D()
202 ResPixelBasedImage resImage = resImgTex.GetImage(); in ResImageTexture_Setup() local
206 SetTexImage2D( texID, resImage, loadFlag ); in ResImageTexture_Setup()
229 ResPixelBasedImage resImage = resSdwTex.GetImage(); in ResShadowTexture_Setup() local
233 SetTexImage2D( texID, resImage, loadFlag ); in ResShadowTexture_Setup()
262 …ResPixelBasedImage resImage = resCubeTex.GetImage( static_cast<ResCubeTexture::CubeFace>( face ) ); in ResCubeTexture_Setup() local
264 SetTexImage2D( texID, resImage, loadFlag ); in ResCubeTexture_Setup()
343 ResPixelBasedImage resImage = resImgTex.GetImage(); in ResImageTexture_Cleanup() local
344 DeleteImage2D( texID, resImage ); in ResImageTexture_Cleanup()
365 ResPixelBasedImage resImage = resSdwTex.GetImage(); in ResShadowTexture_Cleanup() local
366 DeleteImage2D( texID, resImage ); in ResShadowTexture_Cleanup()
389 …ResPixelBasedImage resImage = resCubeTex.GetImage( static_cast<ResCubeTexture::CubeFace>( face ) ); in ResCubeTexture_Cleanup() local
390 DeleteImage2D( texID, resImage ); in ResCubeTexture_Cleanup()