Lines Matching defs:levels

467  *  @param [in] levels                 Number of levels.
472 glw::GLenum internalformat, glw::GLuint levels)
486 gl.texStorage2DMultisample(texture_target, 1, internalformat, (glw::GLuint)std::pow((double)2, (double)levels),
487 (glw::GLuint)std::pow((double)2, (double)levels), GL_FALSE);
492 gl.texStorage2D(texture_target, levels, internalformat, (glw::GLuint)std::pow((double)2, (double)levels),
493 (glw::GLuint)std::pow((double)2, (double)levels));
504 for (glw::GLuint i = 0; i < levels; ++i)
508 SubTestAttachmentError(attachment, texture_target, i, levels);
522 SubTestStatus(attachment, texture_target, i, levels);
528 if (!SubTestContent(attachment, texture_target, internalformat, i, levels))
546 * @param [in] levels Number of levels.
551 glw::GLuint level, glw::GLuint levels)
561 << " of texture with " << levels << " levels failed with error value " << glu::getErrorStr(error) << "."
575 * @param [in] levels Number of levels.
580 glw::GLuint levels)
593 << level << " of texture with " << levels << " levels." << tcu::TestLog::EndMessage;
607 * @param [in] levels Number of levels.
612 glw::GLenum internalformat, glw::GLuint level, glw::GLuint levels)
633 << " of texture with " << levels << " levels. The color content of the framebuffer was ["
656 << " attachment and texture level " << level << " of texture with " << levels
657 << " levels. The depth content of the framebuffer was [" << depth << "], but [" << s_reference_depth
677 << " attachment and texture level " << level << " of texture with " << levels
678 << " levels. The stencil content of the framebuffer was [" << stencil << "], but ["
688 /** @brief Query max texture levels.
692 * @return Max texture levels.
905 * @param [in] levels Number of levels.
911 glw::GLenum internalformat, glw::GLuint levels, glw::GLint layers)
923 // Lower the layers count when multiple levels are requested to limit the amount of memory required
924 layers = deMax32(1, (glw::GLint)((deUint64)layers / (1ull<<(deUint64)(2*(levels-1)))));
932 gl.texStorage3DMultisample(texture_target, 1, internalformat, (glw::GLuint)std::pow((double)2, (double)levels),
933 (glw::GLuint)std::pow((double)2, (double)levels), layers, GL_FALSE);
938 gl.texStorage3D(texture_target, levels, internalformat, (glw::GLuint)std::pow((double)2, (double)levels),
939 (glw::GLuint)std::pow((double)2, (double)levels), layers);
950 for (glw::GLuint i = 0; i < levels; ++i)
965 if (!SubTestAttachmentError(attachment, texture_target, i, j, levels, layers))
982 if (!SubTestStatus(attachment, texture_target, i, j, levels, layers))
991 if (!SubTestContent(attachment, texture_target, internalformat, i, j, levels, layers))
1016 * @param [in] levels Number of levels.
1022 glw::GLuint level, glw::GLint layer, glw::GLuint levels,
1034 << " and at layer " << layer << " where texture has " << levels << " levels and " << layers
1049 * @param [in] levels Number of levels.
1055 glw::GLint layer, glw::GLuint levels, glw::GLint layers)
1069 << level << " and texture layer " << layer << " of texture with " << levels << " levels and " << layers
1085 * @param [in] levels Number of levels.
1092 glw::GLuint levels, glw::GLint layers)
1113 << " and texture layer " << layer << " of texture with " << levels << " levels and " << layers
1137 << levels << " levels and " << layers << " layers. The depth content of the framebuffer was [" << depth
1158 << levels << " levels and " << layers << " layers. The stencil content of the framebuffer was ["
1184 /** @brief Query maximum number of texture levels.
1186 * @return True if max number of texture levels, false otherwise.