Lines Matching refs:pname

55  * @param pname            Parameter name
61 bool SparseTextureUtils::verifyQueryError(std::stringstream& log, const char* funcName, GLint target, GLint pname,
67 << ", target: " << target << ", pname: " << pname << ", expected: " << expectedError
431 const GLint pname = GL_TEXTURE_SPARSE_ARB;
443 result = checkGetTexParameter(gl, target, pname, GL_FALSE);
449 gl.texParameteri(target, pname, GL_TRUE);
453 result = checkGetTexParameter(gl, target, pname, GL_TRUE);
456 gl.texParameteri(target, pname, GL_FALSE);
460 result = SparseTextureUtils::verifyQueryError(mLog, "glTexParameteri", target, pname, gl.getError(),
466 gl.texParameterf(target, pname, GL_TRUE);
470 result = checkGetTexParameter(gl, target, pname, GL_TRUE);
472 gl.texParameteri(target, pname, GL_FALSE);
476 result = SparseTextureUtils::verifyQueryError(mLog, "glTexParameterf", target, pname, gl.getError(),
483 gl.texParameteriv(target, pname, &testValueInt);
487 result = checkGetTexParameter(gl, target, pname, GL_TRUE);
489 gl.texParameteri(target, pname, GL_FALSE);
493 result = SparseTextureUtils::verifyQueryError(mLog, "glTexParameteriv", target, pname, gl.getError(),
500 gl.texParameterfv(target, pname, &testValueFloat);
504 result = checkGetTexParameter(gl, target, pname, GL_TRUE);
506 gl.texParameteri(target, pname, GL_FALSE);
510 result = SparseTextureUtils::verifyQueryError(mLog, "glTexParameterfv", target, pname, gl.getError(),
517 gl.texParameterIiv(target, pname, &testValueInt);
521 result = checkGetTexParameter(gl, target, pname, GL_TRUE);
523 gl.texParameteri(target, pname, GL_FALSE);
527 result = SparseTextureUtils::verifyQueryError(mLog, "glTexParameterIiv", target, pname, gl.getError(),
534 gl.texParameterIuiv(target, pname, &testValueUInt);
538 result = checkGetTexParameter(gl, target, pname, GL_TRUE);
540 gl.texParameteri(target, pname, GL_FALSE);
544 result = SparseTextureUtils::verifyQueryError(mLog, "glTexParameterIuiv", target, pname, gl.getError(),
562 const GLint pname = GL_VIRTUAL_PAGE_SIZE_INDEX_ARB;
574 result = checkGetTexParameter(gl, target, pname, 0);
579 gl.texParameteri(target, pname, 1);
583 result = checkGetTexParameter(gl, target, pname, 1);
586 gl.texParameteri(target, pname, 0);
590 result = SparseTextureUtils::verifyQueryError(mLog, "glTexParameteri", target, pname, gl.getError(),
596 gl.texParameterf(target, pname, 2.0f);
600 result = checkGetTexParameter(gl, target, pname, 2);
602 gl.texParameteri(target, pname, 0);
606 result = SparseTextureUtils::verifyQueryError(mLog, "glTexParameterf", target, pname, gl.getError(),
613 gl.texParameteriv(target, pname, &testValueInt);
617 result = checkGetTexParameter(gl, target, pname, 8);
619 gl.texParameteri(target, pname, 0);
623 result = SparseTextureUtils::verifyQueryError(mLog, "glTexParameteriv", target, pname, gl.getError(),
630 gl.texParameterfv(target, pname, &testValueFloat);
634 result = checkGetTexParameter(gl, target, pname, 10);
636 gl.texParameteri(target, pname, 0);
640 result = SparseTextureUtils::verifyQueryError(mLog, "glTexParameterfv", target, pname, gl.getError(),
647 gl.texParameterIiv(target, pname, &testValueInt);
651 result = checkGetTexParameter(gl, target, pname, 6);
653 gl.texParameteri(target, pname, 0);
657 result = SparseTextureUtils::verifyQueryError(mLog, "glTexParameterIiv", target, pname, gl.getError(),
664 gl.texParameterIuiv(target, pname, &testValueUInt);
668 result = checkGetTexParameter(gl, target, pname, 16);
670 gl.texParameteri(target, pname, 0);
674 result = SparseTextureUtils::verifyQueryError(mLog, "glTexParameterIuiv", target, pname, gl.getError(),
691 const GLint pname = GL_NUM_SPARSE_LEVELS_ARB;
701 gl.getTexParameteriv(target, pname, &value_int);
706 gl.getTexParameterfv(target, pname, &value_float);
711 gl.getTexParameterIiv(target, pname, &value_int);
716 gl.getTexParameterIuiv(target, pname, &value_uint);
729 * @param pname Parameter name
734 bool TextureParameterQueriesTestCase::checkGetTexParameter(const Functions& gl, GLint target, GLint pname,
745 gl.getTexParameteriv(target, pname, &value_int);
750 << ", target: " << target << ", pname: " << pname << ", expected: " << expected
756 gl.getTexParameterfv(target, pname, &value_float);
761 << ", target: " << target << ", pname: " << pname << ", expected: " << expected
767 gl.getTexParameterIiv(target, pname, &value_int);
772 << ", target: " << target << ", pname: " << pname << ", expected: " << expected
778 gl.getTexParameterIuiv(target, pname, &value_uint);
783 << ", target: " << target << ", pname: " << pname << ", expected: " << expected
948 void SimpleQueriesTestCase::testSipmleQueries(const Functions& gl, GLint pname)
951 log << "Testing simple query for pname: " << pname << " - ";
961 gl.getIntegerv(pname, &value_int);
966 gl.getInteger64v(pname, &value_int64);
971 gl.getFloatv(pname, &value_float);
976 gl.getDoublev(pname, &value_double);
981 gl.getBooleanv(pname, &value_bool);