Home | History | Annotate | Download | only in api

Lines Matching defs:Image

69 		struct Image
73 } image;
110 void uploadImage (tcu::ConstPixelBufferAccess imageAccess, const VkImage& image);
123 vk::VkImage image,
221 void CopiesAndBlittingTestInstance::uploadImage(tcu::ConstPixelBufferAccess imageAccess, const VkImage& image)
280 // Barriers for copying buffer to image
304 image, // VkImage image;
324 image, // VkImage image;
357 // Copy buffer to image
368 vk.cmdCopyBufferToImage(*cmdBuffer, *buffer, image, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, &copyRegion);
441 vk::VkImage image,
499 // Barriers for copying image to buffer
511 image, // VkImage image;
534 // Copy image to buffer
556 vk.cmdCopyImageToBuffer(*cmdBuffer, image, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *buffer, 1, &copyRegion);
583 // Copy from image to image.
610 m_params.src.image.format,
616 m_params.dst.image.format,
625 // Create source image
633 m_params.src.image.format, // VkFormat format;
634 m_params.src.image.extent, // VkExtent3D extent;
652 // Create destination image
660 m_params.dst.image.format, // VkFormat format;
661 m_params.dst.image.extent, // VkExtent3D extent;
682 tcu::TextureFormat srcTcuFormat = mapVkFormat(m_params.src.image.format);
683 tcu::TextureFormat dstTcuFormat = mapVkFormat(m_params.dst.image.format);
685 m_params.src.image.extent.width,
686 m_params.src.image.extent.height,
687 m_params.src.image.extent.depth));
688 generateBuffer(m_sourceTextureLevel->getAccess(), m_params.src.image.extent.width, m_params.src.image.extent.height, m_params.src.image.extent.depth, FILL_MODE_WHITE);
690 (int)m_params.dst.image.extent.width,
691 (int)m_params.dst.image.extent.height,
692 (int)m_params.dst.image.extent.depth));
693 generateBuffer(m_destinationTextureLevel->getAccess(), m_params.dst.image.extent.width, m_params.dst.image.extent.height, m_params.dst.image.extent.depth, FILL_MODE_SEQUENTIAL);
710 // source image
720 m_source.get(), // VkImage image;
729 // destination image
739 m_destination.get(), // VkImage image;
781 de::MovePtr<tcu::TextureLevel> resultTextureLevel = readImage(vk, vkDevice, queue, memAlloc, *m_destination, m_params.dst.image.format, m_params.dst.image.extent);
999 // Copy from image to buffer.
1022 , m_textureFormat(mapVkFormat(testParams.src.image.format))
1030 // Create source image
1038 m_params.src.image.format, // VkFormat format;
1039 m_params.src.image.extent, // VkExtent3D extent;
1080 m_params.src.image.extent.width,
1081 m_params.src.image.extent.height,
1082 m_params.src.image.extent.depth));
1083 generateBuffer(m_sourceTextureLevel->getAccess(), m_params.src.image.extent.width, m_params.src.image.extent.height, m_params.src.image.extent.depth, FILL_MODE_RED);
1096 // Barriers for copying image to buffer
1107 *m_source, // VkImage image;
1130 // Copy from image to buffer
1224 // Copy from buffer to image.
1247 , m_textureFormat(mapVkFormat(testParams.dst.image.format))
1274 // Create destination image
1282 m_params.dst.image.format, // VkFormat format;
1283 m_params.dst.image.extent, // VkExtent3D extent;
1307 m_params.dst.image.extent.width,
1308 m_params.dst.image.extent.height,
1309 m_params.dst.image.extent.depth));
1311 generateBuffer(m_destinationTextureLevel->getAccess(), m_params.dst.image.extent.width, m_params.dst.image.extent.height, m_params.dst.image.extent.depth, FILL_MODE_WHITE);
1333 *m_destination, // VkImage image;
1343 // Copy from buffer to image
1378 de::MovePtr<tcu::TextureLevel> resultLevel = readImage(vk, vkDevice, queue, memAlloc, *m_destination, m_params.dst.image.format, m_params.dst.image.extent);
1450 description << "Copy from image to image";
1453 params.src.image.format = VK_FORMAT_R8G8B8A8_UINT;
1454 params.src.image.extent = defaultExtent;
1455 params.dst.image.format = VK_FORMAT_R8G8B8A8_UINT;
1456 params.dst.image.extent = defaultExtent;
1486 description << "Copy from image to image";
1489 params.src.image.format = VK_FORMAT_R8G8B8A8_UINT;
1490 params.src.image.extent = defaultExtent;
1491 params.dst.image.format = VK_FORMAT_R32_UINT;
1492 params.dst.image.extent = defaultExtent;
1522 description << "Copy from image to image";
1525 params.src.image.format = VK_FORMAT_R8G8B8A8_UINT;
1526 params.src.image.extent = defaultExtent;
1527 params.dst.image.format = VK_FORMAT_R8G8B8A8_UINT;
1528 params.dst.image.extent = defaultExtent;
1558 description << "Copy from image to image";
1561 params.src.image.format = VK_FORMAT_R8G8B8A8_UINT;
1562 params.src.image.extent = defaultExtent;
1563 params.dst.image.format = VK_FORMAT_R8G8B8A8_UINT;
1564 params.dst.image.extent = defaultExtent;
1593 // Copy image to buffer testcases.
1596 description << "Copy from image to buffer";
1599 params.src.image.format = VK_FORMAT_R8G8B8A8_UINT;
1600 params.src.image.extent = defaultExtent;
1620 // Copy buffer to image testcases.
1623 description << "Copy from buffer to image";
1627 params.dst.image.format = VK_FORMAT_R8G8B8A8_UINT;
1628 params.dst.image.extent = defaultExtent;
1714 description << "Copy from image to image depth";
1717 params.src.image.format = VK_FORMAT_D32_SFLOAT;
1718 params.src.image.extent = defaultExtent;
1719 params.dst.image.format = VK_FORMAT_D32_SFLOAT;
1720 params.dst.image.extent = defaultExtent;
1750 description << "Copy from image to image stencil";
1753 params.src.image.format = VK_FORMAT_S8_UINT;
1754 params.src.image.extent = defaultExtent;
1755 params.dst.image.format = VK_FORMAT_S8_UINT;
1756 params.dst.image.extent = defaultExtent;