Lines Matching refs:format
354 static bool isLegalFormatForTarget (glw::GLenum target, glw::GLenum format)
356 const tcu::TextureFormat fmt = glu::mapGLInternalFormat(format);
360 if ((target == GL_TEXTURE_2D_MULTISAMPLE || target == GL_TEXTURE_2D_MULTISAMPLE_ARRAY) && !isRenderableFormat(format))
362 if (target == GL_TEXTURE_BUFFER || !isTextureBufferFormat(format))
634 texGen.description = glu::getTextureTargetStr(target).toString() + ", internal format " + glu::getTextureFormatName(internalFormats[internalFormatNdx]);
663 texGen.description = glu::getTextureTargetStr(target).toString() + ", internal format GL_RGBA8, mip level 3";
759 gl.glTexImage2D(spec.bindTarget, spec.levels[levelNdx].level, spec.levels[levelNdx].internalFormat, spec.levels[levelNdx].width, spec.levels[levelNdx].height, 0, transferFormat.format, transferFormat.dataType, DE_NULL);
761 gl.glTexImage3D(spec.bindTarget, spec.levels[levelNdx].level, spec.levels[levelNdx].internalFormat, spec.levels[levelNdx].width, spec.levels[levelNdx].height, spec.levels[levelNdx].depth, 0, transferFormat.format, transferFormat.dataType, DE_NULL);
763 gl.glTexImage3D(spec.bindTarget, spec.levels[levelNdx].level, spec.levels[levelNdx].internalFormat, spec.levels[levelNdx].width, spec.levels[levelNdx].height, spec.levels[levelNdx].depth, 0, transferFormat.format, transferFormat.dataType, DE_NULL);
765 gl.glTexImage2D(spec.queryTarget, spec.levels[levelNdx].level, spec.levels[levelNdx].internalFormat, spec.levels[levelNdx].width, spec.levels[levelNdx].height, 0, transferFormat.format, transferFormat.dataType, DE_NULL);
767 gl.glTexImage3D(spec.bindTarget, spec.levels[levelNdx].level, spec.levels[levelNdx].internalFormat, spec.levels[levelNdx].width, spec.levels[levelNdx].height, spec.levels[levelNdx].depth, 0, transferFormat.format, transferFormat.dataType, DE_NULL);
906 throw tcu::TestError("internal format query failed");
1245 const tcu::TextureFormat format = glu::mapGLInternalFormat(internalFormat);
1246 const tcu::IVec4 channelBitDepth = tcu::getTextureFormatBitDepth(format);
1251 if (format.order == tcu::TextureFormat::R ||
1252 format.order == tcu::TextureFormat::RG ||
1253 format.order == tcu::TextureFormat::RGB ||
1254 format.order == tcu::TextureFormat::RGBA ||
1255 format.order == tcu::TextureFormat::BGRA ||
1256 format.order == tcu::TextureFormat::ARGB ||
1257 format.order == tcu::TextureFormat::sRGB ||
1258 format.order == tcu::TextureFormat::sRGBA)
1264 if (format.order == tcu::TextureFormat::RG ||
1265 format.order == tcu::TextureFormat::RGB ||
1266 format.order == tcu::TextureFormat::RGBA ||
1267 format.order == tcu::TextureFormat::BGRA ||
1268 format.order == tcu::TextureFormat::ARGB ||
1269 format.order == tcu::TextureFormat::sRGB ||
1270 format.order == tcu::TextureFormat::sRGBA)
1276 if (format.order == tcu::TextureFormat::RGB ||
1277 format.order == tcu::TextureFormat::RGBA ||
1278 format.order == tcu::TextureFormat::BGRA ||
1279 format.order == tcu::TextureFormat::ARGB ||
1280 format.order == tcu::TextureFormat::sRGB ||
1281 format.order == tcu::TextureFormat::sRGBA)
1287 if (format.order == tcu::TextureFormat::RGBA ||
1288 format.order == tcu::TextureFormat::BGRA ||
1289 format.order == tcu::TextureFormat::ARGB ||
1290 format.order == tcu::TextureFormat::sRGBA)
1296 if (format.order == tcu::TextureFormat::D ||
1297 format.order == tcu::TextureFormat::DS)
1303 if (format.order == tcu::TextureFormat::DS)
1367 const tcu::TextureFormat format = glu::mapGLInternalFormat(internalFormat);
1368 const tcu::TextureChannelClass channelClass = tcu::getTextureChannelClass(format.type);
1372 if (format.type == tcu::TextureFormat::UNSIGNED_INT_24_8)
1379 else if (format.type == tcu::TextureFormat::FLOAT_UNSIGNED_INT_24_8_REV)
1403 if (format.order == tcu::TextureFormat::R ||
1404 format.order == tcu::TextureFormat::RG ||
1405 format.order == tcu::TextureFormat::RGB ||
1406 format.order == tcu::TextureFormat::RGBA ||
1407 format.order == tcu::TextureFormat::BGRA ||
1408 format.order == tcu::TextureFormat::ARGB ||
1409 format.order == tcu::TextureFormat::sRGB ||
1410 format.order == tcu::TextureFormat::sRGBA)
1416 if (format.order == tcu::TextureFormat::RG ||
1417 format.order == tcu::TextureFormat::RGB ||
1418 format.order == tcu::TextureFormat::RGBA ||
1419 format.order == tcu::TextureFormat::BGRA ||
1420 format.order == tcu::TextureFormat::ARGB ||
1421 format.order == tcu::TextureFormat::sRGB ||
1422 format.order == tcu::TextureFormat::sRGBA)
1428 if (format.order == tcu::TextureFormat::RGB ||
1429 format.order == tcu::TextureFormat::RGBA ||
1430 format.order == tcu::TextureFormat::BGRA ||
1431 format.order == tcu::TextureFormat::ARGB ||
1432 format.order == tcu::TextureFormat::sRGB ||
1433 format.order == tcu::TextureFormat::sRGBA)
1439 if (format.order == tcu::TextureFormat::RGBA ||
1440 format.order == tcu::TextureFormat::BGRA ||
1441 format.order == tcu::TextureFormat::ARGB ||
1442 format.order == tcu::TextureFormat::sRGBA)
1448 if (format.order == tcu::TextureFormat::D ||
1449 format.order == tcu::TextureFormat::DS)