Lines Matching refs:FboSpec
314 struct FboSpec
320 FboSpec(int width_, int height_, int samples_) : width(width_), height(height_), samples(samples_){}
330 const FboSpec& spec);
346 const FboSpec m_spec;
353 const FboSpec& spec)
466 const FboSpec& defaultSpec,
467 const FboSpec& attachmentSpec);
474 const FboSpec m_defaultSpec;
475 const FboSpec m_attachmentSpec;
482 const FboSpec& defaultSpec,
483 const FboSpec& attachmentSpec)
547 const FboSpec spec (width, height, 0);
559 const FboSpec specs[] =
562 FboSpec(1, 1, 0),
563 FboSpec(3, 3, 0),
564 FboSpec(15, 15, 0),
565 FboSpec(17, 17, 0),
566 FboSpec(31, 31, 0),
567 FboSpec(33, 33, 0),
568 FboSpec(63, 63, 0),
569 FboSpec(65, 65, 0),
570 FboSpec(127, 127, 0),
571 FboSpec(129, 129, 0),
572 FboSpec(255, 255, 0),
573 FboSpec(257, 257, 0),
574 FboSpec(511, 511, 0),
575 FboSpec(513, 513, 0),
576 FboSpec(1023, 1023, 0),
577 FboSpec(1025, 1025, 0),
578 FboSpec(2047, 2047, 0),
581 FboSpec(15, 511, 0),
582 FboSpec(127, 15, 0),
583 FboSpec(129, 127, 0),
584 FboSpec(511, 127, 0),
585 FboSpec(2047, 1025, 0),
593 const FboSpec& spec = specs[caseNdx];
610 const FboSpec spec (128, 128, samples);
631 const FboSpec spec (width, height, samples);
644 const FboSpec specs[][2] =
646 { FboSpec(256, 256, 0), FboSpec(128, 128, 1) },
647 { FboSpec(256, 256, 1), FboSpec(128, 128, 0) },
648 { FboSpec(256, 256, 0), FboSpec(512, 512, 2) },
649 { FboSpec(256, 256, 2), FboSpec(128, 512, 0) },
650 { FboSpec(127, 127, 0), FboSpec(129, 129, 0) },
651 { FboSpec(17, 512, 4), FboSpec(16, 16, 2) },
652 { FboSpec(2048, 2048, 4), FboSpec(1, 1, 0) },
653 { FboSpec(1, 1, 0), FboSpec(2048, 2048, 4) },
658 const FboSpec& baseSpec = specs[specNdx][0];
659 const FboSpec& altSpec = specs[specNdx][1];
678 group->addChild(new SizeCase(testCtx, renderCtx, "width", "Maximum width", FboSpec(SizeCase::USE_MAXIMUM, 128, 0)));
679 group->addChild(new SizeCase(testCtx, renderCtx, "height", "Maximum height", FboSpec(128, SizeCase::USE_MAXIMUM, 0)));
680 group->addChild(new SizeCase(testCtx, renderCtx, "size", "Maximum size", FboSpec(SizeCase::USE_MAXIMUM, SizeCase::USE_MAXIMUM, 0)));
681 group->addChild(new SizeCase(testCtx, renderCtx, "samples", "Maximum samples", FboSpec(128, 128, SizeCase::USE_MAXIMUM)));
682 group->addChild(new SizeCase(testCtx, renderCtx, "all", "Maximum size & samples", FboSpec(SizeCase::USE_MAXIMUM, SizeCase::USE_MAXIMUM, SizeCase::USE_MAXIMUM)));