Home
last modified time | relevance | path

Searched refs:imageLayout (Results 1 – 25 of 198) sorted by relevance

12345678

/external/mesa3d/src/asahi/vulkan/
Dhk_cmd_clear.c111 .imageLayout = image_layout, in clear_image()
153 VkImageLayout imageLayout, in hk_CmdClearColorImage() argument
180 clear_image(cmd, image, imageLayout, vk_format, &clear_value, rangeCount, in hk_CmdClearColorImage()
186 VkImageLayout imageLayout, in hk_CmdClearDepthStencilImage() argument
198 clear_image(cmd, image, imageLayout, image->vk.format, &clear_value, in hk_CmdClearDepthStencilImage()
/external/deqp/external/vulkancts/modules/vulkan/draw/
DvktDrawImageObjectUtil.cpp376 vk::VkSubresourceLayout imageLayout; in readLinear() local
377 deMemset(&imageLayout, 0, sizeof(imageLayout)); in readLinear()
379 m_vk.getImageSubresourceLayout(m_device, object(), &imageSubResource, &imageLayout); in readLinear()
382 srcPtr += imageLayout.offset; in readLinear()
383 srcPtr += offset.z * imageLayout.depthPitch; in readLinear()
384 srcPtr += offset.y * imageLayout.rowPitch; in readLinear()
387 …MemoryOp::unpack(vk::mapVkFormat(m_format).getPixelSize(), width, height, depth, imageLayout.rowPi… in readLinear()
388 imageLayout.depthPitch, srcPtr, data); in readLinear()
671 vk::VkSubresourceLayout imageLayout; in uploadLinear() local
675 m_vk.getImageSubresourceLayout(m_device, object(), &imageSubResource, &imageLayout); in uploadLinear()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/image/
DvktImageConcurrentCopyTests.cpp79 … const vk::VkImageLayout imageLayout, const vk::VkMemoryToImageCopyEXT &region, const bool read, in HostCopyThread() argument
85 , m_imageLayout(imageLayout) in HostCopyThread()
208 const vk::VkImageLayout imageLayout = in iterate() local
295 imageLayout, // VkImageLayout newLayout; in iterate()
306 …mageMemoryBarrier(0u, vk::VK_ACCESS_TRANSFER_WRITE_BIT, vk::VK_IMAGE_LAYOUT_UNDEFINED, imageLayout, in iterate()
383imageLayout, // VkImageLayout dstImageLayout; in iterate()
403 … vk, device, **image, imageLayout, memoryToImageCopies[i], m_parameters.read, pixelSize))); in iterate()
429 … vk.cmdCopyBufferToImage(*cmdBuffer, **srcBuffer, **image, imageLayout, (uint32_t)regions.size(), in iterate()
436 vk.cmdCopyBufferToImage(*cmdBuffer, **srcBuffer, **image, imageLayout, 1u, &region); in iterate()
446 …eImageMemoryBarrier(vk::VK_ACCESS_TRANSFER_WRITE_BIT, vk::VK_ACCESS_TRANSFER_READ_BIT, imageLayout, in iterate()
/external/mesa3d/src/nouveau/vulkan/
Dnvk_cmd_clear.c276 .imageLayout = image_layout, in clear_image()
315 VkImageLayout imageLayout, in nvk_CmdClearColorImage() argument
345 clear_image(cmd, image, imageLayout, vk_format, in nvk_CmdClearColorImage()
352 VkImageLayout imageLayout, in nvk_CmdClearDepthStencilImage() argument
364 clear_image(cmd, image, imageLayout, image->vk.format, in nvk_CmdClearDepthStencilImage()
/external/deqp/external/vulkancts/modules/vulkan/synchronization/
DvktSynchronizationOperationSingleQueueTests.cpp120 … writeSync.imageLayout, // VkImageLayout oldLayout in iterate()
121 … readSync.imageLayout, // VkImageLayout newLayout in iterate()
288 … writeSync.imageLayout, // VkImageLayout oldLayout in iterate()
289 … readSync.imageLayout, // VkImageLayout newLayout in iterate()
391 … writeSync.imageLayout, // VkImageLayout oldLayout in iterate()
392 … readSync.imageLayout, // VkImageLayout newLayout in iterate()
497 … writeSync.imageLayout, // VkImageLayout oldLayout in iterate()
498 … readSync.imageLayout, // VkImageLayout newLayout in iterate()
646 DE_ASSERT(lastSync.imageLayout != VK_IMAGE_LAYOUT_UNDEFINED); in iterate()
647 DE_ASSERT(currentSync.imageLayout != VK_IMAGE_LAYOUT_UNDEFINED); in iterate()
[all …]
DvktSynchronizationTimelineSemaphoreTests.cpp998 DE_ASSERT(writeSync.imageLayout != VK_IMAGE_LAYOUT_UNDEFINED); in iterate()
999 DE_ASSERT(readSync.imageLayout != VK_IMAGE_LAYOUT_UNDEFINED); in iterate()
1006 … writeSync.imageLayout, // VkImageLayout oldLayout in iterate()
1007 … readSync.imageLayout, // VkImageLayout newLayout in iterate()
1617 DE_ASSERT(readSync.imageLayout != VK_IMAGE_LAYOUT_UNDEFINED); in iterate()
1625 … readSync.imageLayout, // VkImageLayout newLayout in iterate()
1647 DE_ASSERT(writeSync.imageLayout != VK_IMAGE_LAYOUT_UNDEFINED); in iterate()
1648 DE_ASSERT(readSync.imageLayout != VK_IMAGE_LAYOUT_UNDEFINED); in iterate()
1655 … writeSync.imageLayout, // VkImageLayout oldLayout in iterate()
1656 … readSync.imageLayout, // VkImageLayout newLayout in iterate()
[all …]
/external/mesa3d/src/amd/vulkan/meta/
Dradv_meta_etc_decode.c50 … .imageLayout = VK_IMAGE_LAYOUT_GENERAL}, in decode_etc()
61 … .imageLayout = VK_IMAGE_LAYOUT_GENERAL, in decode_etc()
Dradv_meta_decompress.c216 .imageLayout = VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL, in radv_process_depth_image_layer()
224 .imageLayout = VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL, in radv_process_depth_image_layer()
449 .imageLayout = VK_IMAGE_LAYOUT_GENERAL, in radv_expand_depth_stencil_compute()
461 .imageLayout = VK_IMAGE_LAYOUT_GENERAL, in radv_expand_depth_stencil_compute()
Dradv_meta_resolve_fs.c441 .imageLayout = VK_IMAGE_LAYOUT_GENERAL, in emit_resolve()
500 .imageLayout = VK_IMAGE_LAYOUT_GENERAL, in emit_depth_stencil_resolve()
601 .imageLayout = layout, in radv_meta_resolve_fragment_image()
654 .imageLayout = dst_layout, in radv_cmd_buffer_resolve_rendering_fs()
720 .imageLayout = saved_state.render.ds_att.resolve_layout, in radv_depth_stencil_resolve_rendering_fs()
728 .imageLayout = saved_state.render.ds_att.stencil_resolve_layout, in radv_depth_stencil_resolve_rendering_fs()
Dradv_meta_fmask_expand.c182 … .imageLayout = VK_IMAGE_LAYOUT_GENERAL}, in radv_expand_fmask_image_inplace()
192 … .imageLayout = VK_IMAGE_LAYOUT_GENERAL}, in radv_expand_fmask_image_inplace()
/external/angle/src/libANGLE/renderer/vulkan/
DVulkanSecondaryCommandBuffer.h85 VkImageLayout imageLayout,
90 VkImageLayout imageLayout,
334 VkImageLayout imageLayout, in clearColorImage() argument
340 CommandBuffer::clearColorImage(image, imageLayout, color, rangeCount, ranges); in clearColorImage()
345 VkImageLayout imageLayout, in clearDepthStencilImage() argument
351 CommandBuffer::clearDepthStencilImage(image, imageLayout, depthStencil, rangeCount, ranges); in clearDepthStencilImage()
Dvk_helpers.cpp1051 bool IsShaderReadOnlyLayout(const ImageMemoryBarrierData &imageLayout) in IsShaderReadOnlyLayout() argument
1055 return imageLayout.layout == VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL || in IsShaderReadOnlyLayout()
1056 imageLayout.layout == VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL; in IsShaderReadOnlyLayout()
1372 VkImageLayout ConvertImageLayoutToVkImageLayout(ImageLayout imageLayout) in ConvertImageLayoutToVkImageLayout() argument
1374 return kImageMemoryBarrierData[imageLayout].layout; in ConvertImageLayoutToVkImageLayout()
1976 ImageLayout imageLayout, in imageReadImpl() argument
1980 if (image->isReadBarrierNecessary(context->getRenderer(), imageLayout)) in imageReadImpl()
1982 updateImageLayoutAndBarrier(context, image, aspectFlags, imageLayout, barrierType); in imageReadImpl()
1991 ImageLayout imageLayout, in imageWriteImpl() argument
1996 if (image->isWriteBarrierNecessary(imageLayout, level, 1, layerStart, layerCount)) in imageWriteImpl()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/protected_memory/
DvktProtectedMemImageValidator.hpp56 const vk::VkFormat imageFormat, const vk::VkImageLayout imageLayout) const;
DvktProtectedMemShaderImageAccessTests.cpp306 …tcu::TestStatus validateResult(vk::VkImage image, vk::VkImageLayout imageLayout, const tcu::Textur…
896 vk::VkImageLayout imageLayout = vk::VK_IMAGE_LAYOUT_UNDEFINED; in executeFragmentTest() local
903 imageLayout = vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL; in executeFragmentTest()
910 imageLayout = vk::VK_IMAGE_LAYOUT_GENERAL; in executeFragmentTest()
928 …copyToProtectedImage(m_protectedContext, **unprotectedImage, **imageSrc, imageLayout, IMAGE_WIDTH,… in executeFragmentTest()
1170imageLayout, // newLayout in executeFragmentTest()
1205 return validateResult(resultImage, imageLayout, *texture2D, refSampler); in executeFragmentTest()
1226 …estStatus ImageAccessTestInstance::validateResult(vk::VkImage image, vk::VkImageLayout imageLayout, in validateResult() argument
1242 …(!m_validator.validateImage(m_protectedContext, refData, image, m_params.imageFormat, imageLayout)) in validateResult()
DvktProtectedMemWorkgroupStorageTests.cpp95 …tcu::TestStatus validateResult(vk::VkImage image, vk::VkImageLayout imageLayout, const tcu::Textur…
345 …atus WorkgroupStorageTestInstance::validateResult(vk::VkImage image, vk::VkImageLayout imageLayout, in validateResult() argument
362 …dator.validateImage(m_protectedContext, refData, image, vk::VK_FORMAT_R8G8B8A8_UNORM, imageLayout)) in validateResult()
DvktProtectedMemStackTests.cpp96 …bool validateResult(vk::VkImage image, vk::VkImageLayout imageLayout, const tcu::Texture2D &textur…
382 bool StackTestInstance::validateResult(vk::VkImage image, vk::VkImageLayout imageLayout, in validateResult() argument
398 …dator.validateImage(m_protectedContext, refData, image, vk::VK_FORMAT_R8G8B8A8_UNORM, imageLayout)) in validateResult()
DvktProtectedMemImageValidator.cpp118 … const vk::VkFormat imageFormat, const vk::VkImageLayout imageLayout) const in validateImage()
201 …VkDescriptorImageInfo descSampledImg = makeDescriptorImageInfo(*sampler, *imageView, imageLayout); in validateImage()
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineImageSamplingInstance.hpp79 , imageLayout(imageLayout_) in ImageSamplingInstanceParams()
99 const vk::VkImageLayout imageLayout; member
/external/vulkan-validation-layers/tests/
Dvkrenderframework.cpp996 m_descriptorImageInfo.imageLayout = VK_IMAGE_LAYOUT_GENERAL; in VkImageObj()
1043 if (image_layout == m_descriptorImageInfo.imageLayout) { in SetLayout()
1049 if (m_descriptorImageInfo.imageLayout == VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL) in SetLayout()
1057 if (m_descriptorImageInfo.imageLayout == VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL) in SetLayout()
1059 else if (m_descriptorImageInfo.imageLayout == VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL) in SetLayout()
1067 if (m_descriptorImageInfo.imageLayout == VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL) in SetLayout()
1075 if (m_descriptorImageInfo.imageLayout == VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL) in SetLayout()
1093 if (m_descriptorImageInfo.imageLayout == VK_IMAGE_LAYOUT_UNDEFINED) src_mask = 0; in SetLayout()
1096 m_descriptorImageInfo.imageLayout = image_layout; in SetLayout()
1100 if (image_layout == m_descriptorImageInfo.imageLayout) { in SetLayout()
[all …]
Dvkrenderframework.h215 …void ClearColorImage(VkImage image, VkImageLayout imageLayout, const VkClearColorValue *pColor, ui…
217 …void ClearDepthStencilImage(VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilVal…
268 void Layout(VkImageLayout const layout) { m_descriptorImageInfo.imageLayout = layout; } in Layout()
311 VkImageLayout Layout() const { return m_descriptorImageInfo.imageLayout; } in Layout()
/external/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_cmd_meta.c223 VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, in panvk_per_arch()
234 imageLayout, pDepthStencil, rangeCount, in panvk_per_arch()
241 VkImageLayout imageLayout, in panvk_per_arch()
252 vk_meta_clear_color_image(&cmdbuf->vk, &dev->meta, &img->vk, imageLayout, in panvk_per_arch()
/external/mesa3d/src/broadcom/vulkan/
Dv3dv_pass.c517 .initialLayout = info->imageLayout, in setup_dynamic_attachment()
518 .finalLayout = info->imageLayout, in setup_dynamic_attachment()
572 subpass->color_attachments[i].layout = att_info->imageLayout; in v3dv_setup_dynamic_render_pass()
598 subpass->ds_attachment.layout = info->pDepthAttachment->imageLayout; in v3dv_setup_dynamic_render_pass()
611 info->pStencilAttachment->imageLayout; in v3dv_setup_dynamic_render_pass()
/external/deqp/external/vulkancts/modules/vulkan/api/
DvktApiImageClearingTests.cpp905 VkImageLayout imageLayout; in createRenderPass() local
908 imageLayout = VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL; in createRenderPass()
910 imageLayout = VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL; in createRenderPass()
920 imageLayout, // VkImageLayout initialLayout; in createRenderPass()
921 imageLayout, // VkImageLayout finalLayout; in createRenderPass()
932 imageLayout, // VkImageLayout initialLayout; in createRenderPass()
933 imageLayout, // VkImageLayout finalLayout; in createRenderPass()
944 imageLayout, // VkImageLayout layout; in createRenderPass()
949 imageLayout, // VkImageLayout layout; in createRenderPass()
1012 VkImageLayout imageLayout; in createRenderPass() local
[all …]
/external/deqp/external/vulkancts/framework/vulkan/
DvkCmdUtil.cpp189 … const VkRect2D &renderArea, const VkClearValue &clearValue, const VkImageLayout imageLayout, in beginRendering() argument
197 imageLayout, // VkImageLayout imageLayout; in beginRendering()
/external/swiftshader/src/Vulkan/
DVkCommandBuffer.hpp163 void clearColorImage(Image *image, VkImageLayout imageLayout, const VkClearColorValue *pColor,
165 …void clearDepthStencilImage(Image *image, VkImageLayout imageLayout, const VkClearDepthStencilValu…

12345678