Lines Matching full:texture
21 * \brief Negative Texture API tests.
77 // Find a supported compressed texture format that is accepted by compressedTexSubImage2D()
98 : TestCaseGroup(context, "texture", "Negative Texture API Cases")
112 m_log << TestLog::Section("", "GL_INVALID_ENUM is generated if texture is not one of GL_TEXTUREi, where i ranges from 0 to (GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS - 1).");
132 m_log << TestLog::Section("", "GL_INVALID_OPERATION is generated if texture was previously created with a target that doesn't match that of target.");
133 GLuint texture;
134 glGenTextures(1, &texture);
135 glBindTexture(GL_TEXTURE_2D, texture);
136 glBindTexture(GL_TEXTURE_CUBE_MAP, texture);
138 glDeleteTextures(1, &texture);
957 GLuint texture;
958 glGenTextures(1, &texture);
959 glBindTexture(GL_TEXTURE_2D, texture);
967 glDeleteTextures(1, &texture);
971 GLuint texture;
972 glGenTextures(1, &texture);
973 glBindTexture(GL_TEXTURE_CUBE_MAP, texture);
991 glDeleteTextures(1, &texture);
995 GLuint texture;
996 glGenTextures(1, &texture);
997 glBindTexture(GL_TEXTURE_2D, texture);
1006 glDeleteTextures(1, &texture);
1010 GLuint texture;
1011 glGenTextures(1, &texture);
1012 glBindTexture(GL_TEXTURE_CUBE_MAP, texture);
1031 glDeleteTextures(1, &texture);
1035 GLuint texture;
1036 glGenTextures(1, &texture);
1037 glBindTexture(GL_TEXTURE_2D, texture);
1049 glDeleteTextures(1, &texture);
1053 GLuint texture;
1054 glGenTextures(1, &texture);
1055 glBindTexture(GL_TEXTURE_2D, texture);
1067 glDeleteTextures(1, &texture);
1071 GLuint texture;
1072 glGenTextures(1, &texture);
1073 glBindTexture(GL_TEXTURE_2D, texture);
1085 glDeleteTextures(1, &texture);
1089 GLuint texture;
1090 glGenTextures(1, &texture);
1091 glBindTexture(GL_TEXTURE_2D, texture);
1119 glDeleteTextures(1, &texture);
1133 GLuint texture;
1134 glGenTextures(1, &texture);
1137 glBindTexture(GL_TEXTURE_2D, texture);
1142 glDeleteTextures(1, &texture);
1156 GLuint texture;
1167 glGenTextures(1, &texture);
1168 glBindTexture(GL_TEXTURE_2D, texture);
1182 glDeleteTextures(1, &texture);
1199 GLuint texture;
1200 glGenTextures(1, &texture);
1201 glBindTexture(GL_TEXTURE_CUBE_MAP, texture);
1203 m_log << TestLog::Section("", "INVALID_OPERATION is generated if the texture bound to target is not cube complete.");
1214 glDeleteTextures(1, &texture);
1545 GLuint texture;
1546 glGenTextures(1, &texture);
1547 glBindTexture(GL_TEXTURE_2D, texture);
1555 glDeleteTextures(1, &texture);
1559 GLuint texture;
1560 glGenTextures(1, &texture);
1561 glBindTexture(GL_TEXTURE_2D, texture);
1569 glDeleteTextures(1, &texture);
1573 GLuint texture;
1574 glGenTextures(1, &texture);
1575 glBindTexture(GL_TEXTURE_2D, texture);
1583 glDeleteTextures(1, &texture);
1587 GLuint texture;
1588 glGenTextures(1, &texture);
1589 glBindTexture(GL_TEXTURE_CUBE_MAP, texture);
1607 glDeleteTextures(1, &texture);
1611 GLuint texture;
1612 glGenTextures(1, &texture);
1613 glBindTexture(GL_TEXTURE_2D, texture);
1622 glDeleteTextures(1, &texture);
1626 GLuint texture;
1627 glGenTextures(1, &texture);
1628 glBindTexture(GL_TEXTURE_CUBE_MAP, texture);
1647 glDeleteTextures(1, &texture);
1651 GLuint texture;
1652 glGenTextures(1, &texture);
1653 glBindTexture(GL_TEXTURE_2D, texture);
1665 glDeleteTextures(1, &texture);
1669 GLuint texture;
1670 glGenTextures(1, &texture);
1671 glBindTexture(GL_TEXTURE_2D, texture);
1683 glDeleteTextures(1, &texture);
1687 GLuint texture;
1688 glGenTextures(1, &texture);
1689 glBindTexture(GL_TEXTURE_2D, texture);
1701 glDeleteTextures(1, &texture);
1705 GLuint texture;
1706 glGenTextures(1, &texture);
1707 glBindTexture(GL_TEXTURE_2D, texture);
1722 glDeleteTextures(1, &texture);
1751 GLuint texture;
1752 glGenTextures(1, &texture);
1753 glBindTexture(GL_TEXTURE_2D, texture);
1775 glDeleteTextures(1, &texture);
1804 GLuint texture;
1805 glGenTextures(1, &texture);
1806 glBindTexture(GL_TEXTURE_2D, texture);
1828 glDeleteTextures(1, &texture);
1862 GLuint texture;
1863 glGenTextures(1, &texture);
1864 glBindTexture(GL_TEXTURE_2D, texture);
1891 glDeleteTextures(1, &texture);
1925 GLuint texture;
1926 glGenTextures(1, &texture);
1927 glBindTexture(GL_TEXTURE_2D, texture);
1954 glDeleteTextures(1, &texture);
1983 GLuint texture = 0;
1985 glGenTextures(1, &texture);
1986 glBindTexture(GL_TEXTURE_2D, texture);
1993 m_log << TestLog::Message << "// Using texture format " << tcu::toHex(accepted[i]) << TestLog::EndMessage;
1999 glDeleteTextures(1, &texture);
2033 GLuint texture = 0;
2035 glGenTextures(1, &texture);
2036 glBindTexture(GL_TEXTURE_2D, texture);
2043 m_log << TestLog::Message << "// Using texture format " << tcu::toHex(accepted[i]) << TestLog::EndMessage;
2050 glDeleteTextures(1, &texture);
2084 GLuint texture = 0;
2086 glGenTextures(1, &texture);
2087 glBindTexture(GL_TEXTURE_2D, texture);
2094 m_log << TestLog::Message << "// Using texture format " << tcu::toHex(accepted[i]) << TestLog::EndMessage;
2121 glDeleteTextures(1, &texture);
2155 GLuint texture = 0;
2157 glGenTextures(1, &texture);
2158 glBindTexture(GL_TEXTURE_2D, texture);
2165 m_log << TestLog::Message << "// Using texture format " << tcu::toHex(accepted[i]) << TestLog::EndMessage;
2173 glDeleteTextures(1, &texture);
2207 GLuint texture = 0;
2209 glGenTextures(1, &texture);
2210 glBindTexture(GL_TEXTURE_2D, texture);
2217 m_log << TestLog::Message << "// Using texture format " << tcu::toHex(accepted[i]) << TestLog::EndMessage;
2249 glDeleteTextures(1, &texture);
2283 GLuint texture = 0;
2285 glGenTextures(1, &texture);
2286 glBindTexture(GL_TEXTURE_2D, texture);
2293 m_log << TestLog::Message << "// Using texture format " << tcu::toHex(accepted[i]) << TestLog::EndMessage;
2308 glDeleteTextures(1, &texture);
2342 GLuint texture = 0;
2344 glGenTextures(1, &texture);
2345 glBindTexture(GL_TEXTURE_2D, texture);
2353 m_log << TestLog::Message << "// Using texture format " << tcu::toHex(accepted[i]) << TestLog::EndMessage;
2368 glDeleteTextures(1, &texture);
2402 GLuint texture = 0;
2404 glGenTextures(1, &texture);
2405 glBindTexture(GL_TEXTURE_2D, texture);
2412 m_log << TestLog::Message << "// Using texture format " << tcu::toHex(accepted[i]) << TestLog::EndMessage;
2427 glDeleteTextures(1, &texture);
2461 GLuint texture = 0;
2463 glGenTextures(1, &texture);
2464 glBindTexture(GL_TEXTURE_2D, texture);
2471 m_log << TestLog::Message << "// Using texture format " << tcu::toHex(glFormat) << TestLog::EndMessage;
2489 glDeleteTextures(1, &texture);