Home | History | Annotate | Download | only in functional

Lines Matching full:texgen

393 		TextureGenerationSpec texGen;
394 texGen.bindTarget = target;
395 texGen.queryTarget = queryTarget;
396 texGen.immutable = true;
397 texGen.sampleCount = 0;
398 texGen.description = glu::getTextureTargetStr(target).toString() + ", initial values";
400 group.push_back(texGen);
407 TextureGenerationSpec texGen;
410 texGen.bindTarget = target;
411 texGen.queryTarget = queryTarget;
412 texGen.immutable = true;
413 texGen.sampleCount = 1;
414 texGen.fixedSamplePos = false;
415 texGen.description = glu::getTextureTargetStr(target).toString() + ", low sample count";
419 level.depth = (textureTypeHasDepth(texGen.bindTarget)) ? (6) : (1);
424 texGen.levels.push_back(level);
425 group.push_back(texGen);
428 TextureGenerationSpec texGen;
431 texGen.bindTarget = target;
432 texGen.queryTarget = queryTarget;
433 texGen.immutable = true;
434 texGen.sampleCount = maxSamples;
435 texGen.fixedSamplePos = false;
436 texGen.description = glu::getTextureTargetStr(target).toString() + ", high sample count";
440 level.depth = (textureTypeHasDepth(texGen.bindTarget)) ? (6) : (1);
445 texGen.levels.push_back(level);
446 group.push_back(texGen);
449 TextureGenerationSpec texGen;
452 texGen.bindTarget = target;
453 texGen.queryTarget = queryTarget;
454 texGen.immutable = true;
455 texGen.sampleCount = maxSamples;
456 texGen.fixedSamplePos = true;
457 texGen.description = glu::getTextureTargetStr(target).toString() + ", fixed sample positions";
461 level.depth = (textureTypeHasDepth(texGen.bindTarget)) ? (6) : (1);
466 texGen.levels.push_back(level);
467 group.push_back(texGen);
474 TextureGenerationSpec texGen;
478 texGen.bindTarget = target;
479 texGen.queryTarget = queryTarget;
480 texGen.immutable = true;
481 texGen.description = glu::getTextureTargetStr(target).toString() + ", whole buffer";
482 texGen.texBufferDataOffset = 0;
483 texGen.texBufferDataSize = 32 * baseSize + (baseSize - 1);
484 texGen.bindWholeArray = true;
493 texGen.levels.push_back(level);
494 group.push_back(texGen);
498 TextureGenerationSpec texGen;
502 texGen.bindTarget = target;
503 texGen.queryTarget = queryTarget;
504 texGen.immutable = true;
505 texGen.description = glu::getTextureTargetStr(target).toString() + ", partial buffer";
506 texGen.texBufferDataOffset = 256;
507 texGen.texBufferDataSize = 16 * baseSize + (baseSize - 1);
508 texGen.bindWholeArray = false;
517 texGen.levels.push_back(level);
518 group.push_back(texGen);
525 TextureGenerationSpec texGen;
528 texGen.bindTarget = target;
529 texGen.queryTarget = queryTarget;
530 texGen.immutable = true;
531 texGen.description = glu::getTextureTargetStr(target).toString() + ", immutable";
535 level.depth = (textureTypeHasDepth(texGen.bindTarget)) ? (6) : (1);
540 texGen.levels.push_back(level);
541 texGen);
545 TextureGenerationSpec texGen;
548 texGen.bindTarget = target;
549 texGen.queryTarget = queryTarget;
550 texGen.immutable = false;
551 texGen.description = glu::getTextureTargetStr(target).toString() + ", mutable";
555 level.depth = (textureTypeHasDepth(texGen.bindTarget)) ? (6) : (1);
560 texGen.levels.push_back(level);
561 group.push_back(texGen);
565 TextureGenerationSpec texGen;
568 texGen.bindTarget = target;
569 texGen.queryTarget = queryTarget;
570 texGen.immutable = false;
571 texGen.description = glu::getTextureTargetStr(target).toString() + ", mip level 3";
575 level.depth = (textureTypeHasDepth(texGen.bindTarget)) ? (6) : (1);
580 texGen.levels.push_back(level);
581 group.push_back(texGen);
606 TextureGenerationSpec texGen;
607 texGen.bindTarget = target;
608 texGen.queryTarget = queryTarget;
609 texGen.immutable = true;
610 texGen.sampleCount = 0;
611 texGen.fixedSamplePos = true;
612 texGen.description = glu::getTextureTargetStr(target).toString() + ", initial values";
614 group.push_back(texGen);
624 TextureGenerationSpec texGen;
627 texGen.bindTarget = target;
628 texGen.queryTarget = queryTarget;
629 texGen.immutable = true;
630 texGen.sampleCount = (isMultisampleTarget(target) ? (1) : (0));
631 texGen.description = glu::getTextureTargetStr(target).toString() + ", internal format " + glu::getTextureFormatName(internalFormats[internalFormatNdx]);
635 texGen.texBufferDataOffset = 0;
636 texGen.texBufferDataSize = 32 * baseSize + (baseSize - 1);
637 texGen.bindWholeArray = true;
647 texGen.levels.push_back(level);
648 group.push_back(texGen);
654 TextureGenerationSpec texGen;
657 texGen.bindTarget = target;
658 texGen.queryTarget = queryTarget;
659 texGen.immutable = false;
660 texGen.description = glu::getTextureTargetStr(target).toString() + ", internal format GL_RGBA8, mip level 3";
669 texGen.levels.push_back(level);
670 group.push_back(texGen);
680 TextureGenerationSpec texGen;
681 texGen.bindTarget = target;
682 texGen.queryTarget = queryTarget;
683 texGen.immutable = true;
684 texGen.description = glu::getTextureTargetStr(target).toString() + ", initial values";
686 group.push_back(texGen);
692 TextureGenerationSpec texGen;
695 texGen.bindTarget = target;
696 texGen.queryTarget = queryTarget;
697 texGen.immutable = false;
698 texGen.description = glu::getTextureTargetStr(target).toString() + ", compressed";
707 texGen.levels.push_back(level);
708 group.push_back(texGen);
718 TextureGenerationSpec texGen;
719 texGen.bindTarget = target;
720 texGen.queryTarget = queryTarget;
721 texGen.immutable = true;
722 texGen.sampleCount = 0;
723 texGen.description = glu::getTextureTargetStr(target).toString() + ", initial values";
725 group.push_back(texGen);