X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Ftexturecube.cpp;h=d006e383cc998af09fa478b18bb8bc4ce047ecfc;hb=5bf3c7175c359ad8509702a4e0790609b39e6aec;hp=6ec3662523dea02903e024bb9113b91125e4b711;hpb=7aaec9a70b8d7733429bec043f8e33e02956f266;p=libs%2Fgl.git diff --git a/source/core/texturecube.cpp b/source/core/texturecube.cpp index 6ec36625..d006e383 100644 --- a/source/core/texturecube.cpp +++ b/source/core/texturecube.cpp @@ -109,7 +109,7 @@ void TextureCube::image(TextureCubeFace face, unsigned level, const void *data) } PixelComponents comp = get_components(storage_fmt); - DataType type = get_component_type(storage_fmt); + GLenum type = get_gl_type(get_component_type(storage_fmt)); glTexImage2D(face, level, storage_fmt, s, s, 0, comp, type, data); if(level==0) @@ -151,7 +151,7 @@ void TextureCube::sub_image(TextureCubeFace face, unsigned level, int x, int y, allocate(level); PixelComponents comp = get_components(storage_fmt); - DataType type = get_component_type(storage_fmt); + GLenum type = get_gl_type(get_component_type(storage_fmt)); glTexSubImage2D(face, level, x, y, wd, ht, comp, type, data); if(auto_gen_mipmap && level==0)