コード例 #1
0
ファイル: s3tc-errors.c プロジェクト: aphogat/piglit
enum piglit_result
piglit_display(void)
{
	bool pass = test_formats();
	pass = test_small_mipmap_level() && pass;
	pass = test_non_power_of_two() && pass;

	return pass ? PIGLIT_PASS : PIGLIT_FAIL;
}
コード例 #2
0
ファイル: texsubimage.c プロジェクト: BNieuwenhuizen/piglit
enum piglit_result
piglit_display(void)
{
	GLboolean pass = GL_TRUE;
	int i;

	/* Loop over 1/2/3D texture targets */
	for (i = 0; test_targets[i] != GL_NONE; i++) {
		pass = test_formats(test_targets[i]) && pass;
	}

	return pass ? PIGLIT_PASS : PIGLIT_FAIL;
}
コード例 #3
0
ファイル: texsubimage.c プロジェクト: nobled/piglit
enum piglit_result
piglit_display(void)
{
	static const GLenum targets[] = {
		GL_TEXTURE_1D,
		GL_TEXTURE_2D,
		GL_TEXTURE_3D
	};
	GLboolean pass = GL_TRUE;
	int i;

	/* Loop over 1/2/3D texture targets */
	for (i = 0; i < ARRAY_SIZE(targets); i++) {
		pass = test_formats(targets[i]) && pass;
	}

	return pass ? PIGLIT_PASS : PIGLIT_FAIL;
}
コード例 #4
0
void BackgroundPlugin::test_bitmaps() {
    test_formats(this->inst());
}