Lines Matching refs:buffer
400 de::MovePtr<tcu::PixelBufferAccess> makePixelBufferAccess (const BufferWithMemory& buffer, const tcu::IVec3& size, const tcu::TextureFormat& format)
402 de::MovePtr<tcu::PixelBufferAccess> bufferImage (new tcu::PixelBufferAccess(format, size, buffer.getAllocation().getHostPtr()));
419 de::MovePtr<BufferWithMemory> buffer (new BufferWithMemory(vkd, device, alloc, bufferCreateInfo, MemoryRequirement::HostVisible));
420 return buffer;
428 auto buffer = makeTransferBuffer(extent, format, vkd, device, alloc);
430 auto bufferImg = makePixelBufferAccess(*buffer, size, format);
446 return buffer;
611 // Command pool and buffer.
686 // Sync shader writes before copying to verification buffer.
690 // Copy storage image to verification buffer.
695 // Copy full level from the original full image to the reference buffer to compare them.
757 // Copy reference buffer to full image at the right offset.
795 // Copy auxiliar image (result) to verification buffer.
801 // Sync verification buffer with host reads.
812 // Invalidate verification buffer allocation.
815 // Compare auxiliar buffer and verification buffer.
871 // Copy reference buffer into auxiliar image.
887 // Copy the right section of the full image (result) to verification buffer.
902 // Sync verification buffer with host reads.
913 // Invalidate verification buffer allocation.
916 // Compare auxiliar buffer and verification buffer.