/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawAhbTests.cpp | 309 const Unique<VkImage> colorTargetImage (createImage(vk, device, &targetImageCreateInfo, DE_NULL)); in iterate() 310 de::MovePtr<Allocation> m_colorImageAllocation = m_context.getDefaultAllocator().allocate(getImageMemoryRequirements(vk, device, *colorTargetImage), MemoryRequirement::Any); in iterate() 311 VK_CHECK(vk.bindImageMemory(device, *colorTargetImage, m_colorImageAllocation->getMemory(), m_colorImageAllocation->getOffset())); in iterate() 328 const Unique<VkImage> colorTargetImage (createExternalImage(vk, device, queueFamilyIndex, VK_EXTERNAL_MEMORY_HANDLE_TYPE_ANDROID_HARDWARE_BUFFER_BIT_ANDROID, in iterate() 356 *colorTargetImage, // VkImage image in iterate() 369 VK_CHECK(vk.bindImageMemory(device, *colorTargetImage, *colorImageMemory, 0u)); in iterate() 392 *colorTargetImage, // VkImage image in iterate() 507 *colorTargetImage, // VkImage image in iterate() 556 *colorTargetImage, // VkImage image in iterate() 583 vk.cmdCopyImageToBuffer(*cmdBuffer, *colorTargetImage, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMA in iterate() [all...] |
H A D | vktDrawOHOSNativeBufferTests.cpp | 340 const Unique<VkImage> colorTargetImage (createExternalImage(vk, device, queueFamilyIndex, in iterate() 370 *colorTargetImage, // VkImage image in iterate() 383 VK_CHECK(vk.bindImageMemory(device, *colorTargetImage, *colorImageMemory, 0u)); in iterate() 405 *colorTargetImage, // VkImage image in iterate() 531 *colorTargetImage, // VkImage image in iterate() 582 *colorTargetImage, // VkImage image in iterate() 610 vk.cmdCopyImageToBuffer(*cmdBuffer, *colorTargetImage, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *resultBuffers[i], in iterate()
|
H A D | vktDrawMultipleInterpolationTests.cpp | 96 void render (de::SharedPtr<Image>& colorTargetImage, 107 void preRenderCommands (vk::VkCommandBuffer cmdBuffer, vk::VkImage colorTargetImage) const; 322 void DrawTestInstance::render (de::SharedPtr<Image>& colorTargetImage, in render() argument 358 colorTargetImage = Image::createAndAlloc(vk, device, targetImageCreateInfo, in render() 380 const ImageViewCreateInfo colorTargetViewInfo(colorTargetImage->object(), in render() 606 preRenderCommands(*cmdBuffer, colorTargetImage->object()); in render() 622 preRenderCommands(*cmdBuffer, colorTargetImage->object()); in render() 638 preRenderCommands(*cmdBuffer, colorTargetImage->object()); in render() 648 *frame = colorTargetImage->readSurface(queue, in render() 658 void DrawTestInstance::preRenderCommands(vk::VkCommandBuffer cmdBuffer, vk::VkImage colorTargetImage) cons [all...] |
H A D | vktDrawScissorTests.cpp | 268 void postRenderCommands (VkCommandBuffer cmdBuffer, VkImage colorTargetImage) const; 383 de::SharedPtr<Image> colorTargetImage; in iterate() local 412 colorTargetImage = Image::createAndAlloc(vk, device, targetImageCreateInfo, m_context.getDefaultAllocator(), m_context.getUniversalQueueFamilyIndex()); in iterate() 415 const ImageViewCreateInfo colorTargetViewInfo(colorTargetImage->object(), VK_IMAGE_VIEW_TYPE_2D, colorImageFormat); in iterate() 541 clearColorImage(vk, device, m_context.getUniversalQueue(), m_context.getUniversalQueueFamilyIndex(), colorTargetImage->object(), clearColor, in iterate() 578 postRenderCommands(*cmdBuffer, colorTargetImage->object()); in iterate() 588 postRenderCommands(*cmdBuffer, colorTargetImage->object()); in iterate() 601 postRenderCommands(*cmdBuffer, colorTargetImage->object()); in iterate() 608 frame = colorTargetImage->readSurface(m_context.getUniversalQueue(), m_context.getDefaultAllocator(), VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, zeroOffset, WIDTH, HEIGHT, VK_IMAGE_ASPECT_COLOR_BIT); in iterate() 661 void ScissorTestInstance::postRenderCommands(VkCommandBuffer cmdBuffer, VkImage colorTargetImage) cons [all...] |
H A D | vktDrawDifferingInterpolationTests.cpp | 75 void preRenderCommands (VkCommandBuffer cmdBuffer, VkImage colorTargetImage, const VkClearValue& clearColor); 401 void DrawTestInstance::preRenderCommands (VkCommandBuffer cmdBuffer, VkImage colorTargetImage, const VkClearValue& clearColor) in preRenderCommands() argument 413 initialTransitionColor2DImage(vk, cmdBuffer, colorTargetImage, VK_IMAGE_LAYOUT_GENERAL, in preRenderCommands() 416 vk.cmdClearColorImage(cmdBuffer, colorTargetImage, VK_IMAGE_LAYOUT_GENERAL, &clearColor.color, 1, &subresourceRange); in preRenderCommands()
|
H A D | vktDrawExplicitVertexParameterTests.cpp | 188 void preRenderCommands (VkCommandBuffer cmdBuffer, VkImage colorTargetImage) const; 339 de::SharedPtr<Image> colorTargetImage; in iterate() local 364 colorTargetImage = Image::createAndAlloc(vk, device, targetImageCreateInfo, m_context.getDefaultAllocator(), m_context.getUniversalQueueFamilyIndex()); in iterate() 374 const ImageViewCreateInfo colorTargetViewInfo(colorTargetImage->object(), VK_IMAGE_VIEW_TYPE_2D, imageFormat); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawAhbTests.cpp | 309 const Unique<VkImage> colorTargetImage (createImage(vk, device, &targetImageCreateInfo, DE_NULL)); in iterate() 310 de::MovePtr<Allocation> m_colorImageAllocation = m_context.getDefaultAllocator().allocate(getImageMemoryRequirements(vk, device, *colorTargetImage), MemoryRequirement::Any); in iterate() 311 VK_CHECK(vk.bindImageMemory(device, *colorTargetImage, m_colorImageAllocation->getMemory(), m_colorImageAllocation->getOffset())); in iterate() 328 const Unique<VkImage> colorTargetImage (createExternalImage(vk, device, queueFamilyIndex, VK_EXTERNAL_MEMORY_HANDLE_TYPE_ANDROID_HARDWARE_BUFFER_BIT_ANDROID, in iterate() 356 *colorTargetImage, // VkImage image in iterate() 369 VK_CHECK(vk.bindImageMemory(device, *colorTargetImage, *colorImageMemory, 0u)); in iterate() 392 *colorTargetImage, // VkImage image in iterate() 507 *colorTargetImage, // VkImage image in iterate() 556 *colorTargetImage, // VkImage image in iterate() 583 vk.cmdCopyImageToBuffer(*cmdBuffer, *colorTargetImage, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMA in iterate() [all...] |
H A D | vktDrawMultipleInterpolationTests.cpp | 96 void render (de::SharedPtr<Image>& colorTargetImage, 107 void preRenderCommands (vk::VkCommandBuffer cmdBuffer, vk::VkImage colorTargetImage) const; 324 void DrawTestInstance::render (de::SharedPtr<Image>& colorTargetImage, in render() argument 360 colorTargetImage = Image::createAndAlloc(vk, device, targetImageCreateInfo, in render() 382 const ImageViewCreateInfo colorTargetViewInfo(colorTargetImage->object(), in render() 608 preRenderCommands(*cmdBuffer, colorTargetImage->object()); in render() 624 preRenderCommands(*cmdBuffer, colorTargetImage->object()); in render() 640 preRenderCommands(*cmdBuffer, colorTargetImage->object()); in render() 650 *frame = colorTargetImage->readSurface(queue, in render() 660 void DrawTestInstance::preRenderCommands(vk::VkCommandBuffer cmdBuffer, vk::VkImage colorTargetImage) cons [all...] |
H A D | vktDrawScissorTests.cpp | 268 void postRenderCommands (VkCommandBuffer cmdBuffer, VkImage colorTargetImage) const; 383 de::SharedPtr<Image> colorTargetImage; in iterate() local 412 colorTargetImage = Image::createAndAlloc(vk, device, targetImageCreateInfo, m_context.getDefaultAllocator(), m_context.getUniversalQueueFamilyIndex()); in iterate() 415 const ImageViewCreateInfo colorTargetViewInfo(colorTargetImage->object(), VK_IMAGE_VIEW_TYPE_2D, colorImageFormat); in iterate() 541 clearColorImage(vk, device, m_context.getUniversalQueue(), m_context.getUniversalQueueFamilyIndex(), colorTargetImage->object(), clearColor, in iterate() 578 postRenderCommands(*cmdBuffer, colorTargetImage->object()); in iterate() 588 postRenderCommands(*cmdBuffer, colorTargetImage->object()); in iterate() 601 postRenderCommands(*cmdBuffer, colorTargetImage->object()); in iterate() 608 frame = colorTargetImage->readSurface(m_context.getUniversalQueue(), m_context.getDefaultAllocator(), VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, zeroOffset, WIDTH, HEIGHT, VK_IMAGE_ASPECT_COLOR_BIT); in iterate() 661 void ScissorTestInstance::postRenderCommands(VkCommandBuffer cmdBuffer, VkImage colorTargetImage) cons [all...] |
H A D | vktDrawDifferingInterpolationTests.cpp | 75 void preRenderCommands (VkCommandBuffer cmdBuffer, VkImage colorTargetImage, const VkClearValue& clearColor); 401 void DrawTestInstance::preRenderCommands (VkCommandBuffer cmdBuffer, VkImage colorTargetImage, const VkClearValue& clearColor) in preRenderCommands() argument 413 initialTransitionColor2DImage(vk, cmdBuffer, colorTargetImage, VK_IMAGE_LAYOUT_GENERAL, in preRenderCommands() 416 vk.cmdClearColorImage(cmdBuffer, colorTargetImage, VK_IMAGE_LAYOUT_GENERAL, &clearColor.color, 1, &subresourceRange); in preRenderCommands()
|
H A D | vktDrawExplicitVertexParameterTests.cpp | 188 void preRenderCommands (VkCommandBuffer cmdBuffer, VkImage colorTargetImage) const; 339 de::SharedPtr<Image> colorTargetImage; in iterate() local 364 colorTargetImage = Image::createAndAlloc(vk, device, targetImageCreateInfo, m_context.getDefaultAllocator(), m_context.getUniversalQueueFamilyIndex()); in iterate() 374 const ImageViewCreateInfo colorTargetViewInfo(colorTargetImage->object(), VK_IMAGE_VIEW_TYPE_2D, imageFormat); in iterate()
|