mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 13:58:04 +02:00
progs/tests: Make texcompress2 get texture
This commit is contained in:
parent
5a118d4650
commit
82e92eeab0
1 changed files with 21 additions and 2 deletions
|
|
@ -51,7 +51,6 @@ TestSubTex(void)
|
|||
GLboolean all = 0*GL_TRUE;
|
||||
GLubyte *buffer;
|
||||
GLint size, fmt;
|
||||
int i;
|
||||
|
||||
glGetTexLevelParameteriv(Target, 0,
|
||||
GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB, &size);
|
||||
|
|
@ -82,6 +81,23 @@ TestSubTex(void)
|
|||
}
|
||||
|
||||
|
||||
static void
|
||||
TestGetTex(void)
|
||||
{
|
||||
GLubyte *buffer;
|
||||
|
||||
buffer = (GLubyte *) malloc(3 * ImgWidth * ImgHeight);
|
||||
|
||||
glGetTexImage(GL_TEXTURE_2D,
|
||||
0,
|
||||
GL_RGB,
|
||||
GL_UNSIGNED_BYTE,
|
||||
buffer);
|
||||
|
||||
free(buffer);
|
||||
}
|
||||
|
||||
|
||||
static void
|
||||
LoadCompressedImage(const char *file)
|
||||
{
|
||||
|
|
@ -146,7 +162,10 @@ LoadCompressedImage(const char *file)
|
|||
glTexParameteri(Target, GL_TEXTURE_MIN_FILTER, filter);
|
||||
glTexParameteri(Target, GL_TEXTURE_MAG_FILTER, filter);
|
||||
|
||||
TestSubTex();
|
||||
if (0)
|
||||
TestSubTex();
|
||||
else
|
||||
TestGetTex();
|
||||
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue