Lines Matching refs:attachments

24  *  + non-contiguous attachments in framebuffer
245 // Check that all attachments are supported
570 vector<AttachmentData> attachments (numAttachments);
587 attachments[ndx].format = texFmt;
588 attachments[ndx].readFormat = readFmt;
589 attachments[ndx].referenceFormat = refFmt;
590 attachments[ndx].renderedData.resize(readFmt.getPixelSize()*attachmentW*attachmentH);
591 attachments[ndx].referenceData.resize(refFmt.getPixelSize()*attachmentW*attachmentH);
639 DE_ASSERT(output.location+vecNdx < (int)attachments.size());
640 attachments[output.location+vecNdx].numWrittenChannels = numScalars;
641 attachments[output.location+vecNdx].outPrecision = output.precision;
650 if (de::inBounds(output.location+vecNdx, 0, (int)attachments.size()))
654 const tcu::TextureFormatInfo fmtInfo = tcu::getTextureFormatInfo(attachments[output.location+vecNdx].format);
685 if (de::inBounds(output.location+vecNdx, 0, (int)attachments.size()))
688 const IVec4 fmtBits = tcu::getTextureFormatBitDepth(attachments[output.location+vecNdx].format);
724 if (de::inBounds(output.location+vecNdx, 0, (int)attachments.size()))
727 const IVec4 fmtBits = tcu::getTextureFormatBitDepth(attachments[output.location+vecNdx].format);
822 const glu::TransferFormat transferFmt = glu::getTransferFormat(attachments[ndx].readFormat);
823 void* dst = &attachments[ndx].renderedData[0];
826 const int numValidChannels = attachments[ndx].numWrittenChannels;
827 const tcu::PixelBufferAccess rendered (attachments[ndx].readFormat, attachmentW, attachmentH, 1, deAlign32(attachments[ndx].readFormat.getPixelSize()*attachmentW, readAlignment), 0, &attachments[ndx].renderedData[0]);
857 const tcu::PixelBufferAccess buf (attachments[location].referenceFormat, bufW, bufH, 1, &attachments[location].referenceData[0]);
878 const int numValidChannels = attachments[attachNdx].numWrittenChannels;
880 const glu::Precision outPrecision = attachments[attachNdx].outPrecision;
881 const tcu::TextureFormat& format = attachments[attachNdx].format;
882 tcu::ConstPixelBufferAccess rendered (attachments[attachNdx].readFormat, attachmentW, attachmentH, 1, deAlign32(attachments[attachNdx].readFormat.getPixelSize()*attachmentW, readAlignment), 0, &attachments[attachNdx].renderedData[0]);
883 tcu::ConstPixelBufferAccess reference (attachments[attachNdx].referenceFormat, attachmentW, attachmentH, 1, &attachments[attachNdx].referenceData[0]);