OpenGLRenderer: Use glTexStorage2D instead of glTexImage2D

This commit is contained in:
Jérôme Leclercq
2021-02-20 19:14:13 +01:00
parent f7442982a4
commit 3ef74d6e1d
3 changed files with 11 additions and 2 deletions

View File

@@ -29,8 +29,7 @@ namespace Nz
break;
case ImageType_2D:
for (unsigned int level = 0; level < m_params.mipmapLevel; ++level)
m_texture.TexImage2D(0, format->internalFormat, GetLevelSize(params.width, level), GetLevelSize(params.height, level), 0, format->format, format->type);
m_texture.TexStorage2D(params.mipmapLevel, format->internalFormat, params.width, params.height);
break;
case ImageType_2D_Array: