X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fcore%2Ftexturecube.cpp;fp=source%2Fcore%2Ftexturecube.cpp;h=d006e383cc998af09fa478b18bb8bc4ce047ecfc;hp=6ec3662523dea02903e024bb9113b91125e4b711;hb=efb45a6851563cdb8077b6aad3ab92d4006d8790;hpb=4fb346536bfefd612635a248f558b1f1471deae6 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)