/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkRenderPass.hpp | 41 VkAttachmentDescription getAttachment(uint32_t attachmentIndex) const in getAttachment() 98 VkAttachmentDescription *attachments = nullptr;
|
H A D | VkRenderPass.cpp | 24 size_t attachmentSize = pCreateInfo->attachmentCount * sizeof(VkAttachmentDescription) + pCreateInfo->attachmentCount * sizeof(int) // first use in ComputeRequiredAllocationSizeT() 68 void CopyAttachmentDescriptions(VkAttachmentDescription *dst, const T *src, uint32_t count) in CopyAttachmentDescriptions() 223 size_t attachmentSize = pCreateInfo->attachmentCount * sizeof(VkAttachmentDescription); in init() 224 attachments = reinterpret_cast<VkAttachmentDescription *>(hostMemory); in init()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawCreateInfoUtil.hpp | 133 class AttachmentDescription : public vk::VkAttachmentDescription 145 AttachmentDescription (const vk::VkAttachmentDescription &); 199 RenderPassCreateInfo (const std::vector<vk::VkAttachmentDescription>& attachments, 204 const vk::VkAttachmentDescription* pAttachments = DE_NULL, 210 void addAttachment (vk::VkAttachmentDescription attachment); 219 std::vector<vk::VkAttachmentDescription> m_attachmentsStructs;
|
H A D | vktDrawCreateInfoUtil.cpp | 277 RenderPassCreateInfo::RenderPassCreateInfo (const std::vector<vk::VkAttachmentDescription>& attachments, in RenderPassCreateInfo() 301 const vk::VkAttachmentDescription* _pAttachments, in RenderPassCreateInfo() 312 m_attachmentsStructs = std::vector<vk::VkAttachmentDescription> (m_attachments.begin(), m_attachments.end()); in RenderPassCreateInfo() 352 RenderPassCreateInfo::addAttachment (vk::VkAttachmentDescription attachment) in addAttachment() 356 m_attachmentsStructs = std::vector<vk::VkAttachmentDescription>(m_attachments.begin(), m_attachments.end()); in addAttachment() 428 AttachmentDescription::AttachmentDescription (const vk::VkAttachmentDescription& rhs) in AttachmentDescription()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops/ |
H A D | vktFragmentOperationsTransientAttachmentTests.cpp | 159 VkAttachmentDescription makeAttachment ( in makeAttachment() 170 const VkAttachmentDescription attachmentDesc = in makeAttachment() 186 Move<VkRenderPass> makeRenderPass (const DeviceInterface& vk, const VkDevice device, const std::vector<VkAttachmentDescription> attachmentDescriptions, const bool hasInputAttachment) in makeRenderPass() 221 attachmentDescriptions.data(), // const VkAttachmentDescription* pAttachments in makeRenderPass() 462 VkAttachmentDescription clearPassAttachment = makeAttachment(m_testFormat, VK_ATTACHMENT_LOAD_OP_CLEAR, VK_ATTACHMENT_STORE_OP_STORE, VK_IMAGE_LAYOUT_UNDEFINED, inputLayout); in iterate() 463 VkAttachmentDescription inputPassAttachment = makeAttachment(m_testFormat, VK_ATTACHMENT_LOAD_OP_LOAD, VK_ATTACHMENT_STORE_OP_STORE, inputLayout, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL); in iterate() 464 VkAttachmentDescription outputPassAttachment = makeAttachment(outputFormat, VK_ATTACHMENT_LOAD_OP_DONT_CARE, VK_ATTACHMENT_STORE_OP_STORE, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawCreateInfoUtil.hpp | 133 class AttachmentDescription : public vk::VkAttachmentDescription 145 AttachmentDescription (const vk::VkAttachmentDescription &); 199 RenderPassCreateInfo (const std::vector<vk::VkAttachmentDescription>& attachments, 204 const vk::VkAttachmentDescription* pAttachments = DE_NULL, 210 void addAttachment (vk::VkAttachmentDescription attachment); 219 std::vector<vk::VkAttachmentDescription> m_attachmentsStructs;
|
H A D | vktDrawCreateInfoUtil.cpp | 277 RenderPassCreateInfo::RenderPassCreateInfo (const std::vector<vk::VkAttachmentDescription>& attachments, in RenderPassCreateInfo() 301 const vk::VkAttachmentDescription* _pAttachments, in RenderPassCreateInfo() 312 m_attachmentsStructs = std::vector<vk::VkAttachmentDescription> (m_attachments.begin(), m_attachments.end()); in RenderPassCreateInfo() 352 RenderPassCreateInfo::addAttachment (vk::VkAttachmentDescription attachment) in addAttachment() 356 m_attachmentsStructs = std::vector<vk::VkAttachmentDescription>(m_attachments.begin(), m_attachments.end()); in addAttachment() 428 AttachmentDescription::AttachmentDescription (const vk::VkAttachmentDescription& rhs) in AttachmentDescription()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_ops/ |
H A D | vktFragmentOperationsTransientAttachmentTests.cpp | 159 VkAttachmentDescription makeAttachment ( in makeAttachment() 170 const VkAttachmentDescription attachmentDesc = in makeAttachment() 186 Move<VkRenderPass> makeRenderPass (const DeviceInterface& vk, const VkDevice device, const std::vector<VkAttachmentDescription> attachmentDescriptions, const bool hasInputAttachment) in makeRenderPass() 221 attachmentDescriptions.data(), // const VkAttachmentDescription* pAttachments in makeRenderPass() 462 VkAttachmentDescription clearPassAttachment = makeAttachment(m_testFormat, VK_ATTACHMENT_LOAD_OP_CLEAR, VK_ATTACHMENT_STORE_OP_STORE, VK_IMAGE_LAYOUT_UNDEFINED, inputLayout); in iterate() 463 VkAttachmentDescription inputPassAttachment = makeAttachment(m_testFormat, VK_ATTACHMENT_LOAD_OP_LOAD, VK_ATTACHMENT_STORE_OP_STORE, inputLayout, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL); in iterate() 464 VkAttachmentDescription outputPassAttachment = makeAttachment(outputFormat, VK_ATTACHMENT_LOAD_OP_DONT_CARE, VK_ATTACHMENT_STORE_OP_STORE, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview/ |
H A D | vktMultiViewRenderPassUtil.hpp | 37 class AttachmentDescription1 : public vk::VkAttachmentDescription 153 const VkAttachmentDescription* pAttachments,
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/multiview/ |
H A D | vktMultiViewRenderPassUtil.hpp | 37 class AttachmentDescription1 : public vk::VkAttachmentDescription 153 const VkAttachmentDescription* pAttachments,
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineMultisampleBaseResolve.cpp | 115 const VkAttachmentDescription attachmentMSDesc = in iterate() 128 const VkAttachmentDescription attachmentRSDesc = in iterate() 141 const VkAttachmentDescription attachments[] = { attachmentMSDesc, attachmentRSDesc }; in iterate() 177 attachments, // const VkAttachmentDescription* pAttachments; in iterate()
|
H A D | vktPipelineMultisampleResolveRenderAreaTests.cpp | 129 const VkAttachmentDescription colorAttachmentDescription = in makeRenderPass() 142 const VkAttachmentDescription resolveAttachmentDescription = in makeRenderPass() 155 std::vector<VkAttachmentDescription> attachmentDescriptions; in makeRenderPass() 192 attachmentDescriptions.data(), // const VkAttachmentDescription* pAttachments; in makeRenderPass()
|
H A D | vktPipelineMatchedAttachmentsTests.cpp | 120 const VkAttachmentDescription descs[2] = in testMatchedAttachments() 178 descs, // const VkAttachmentDescription* pAttachments; in testMatchedAttachments()
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkRenderPass.cpp | 18 void setup_vk_attachment_description(VkAttachmentDescription* attachment, in setup_vk_attachment_description() 125 SkTArray<VkAttachmentDescription> attachments(numAttachments); in Create() 127 memset(attachments.begin(), 0, numAttachments * sizeof(VkAttachmentDescription)); in Create() 129 // Refs to attachments on the render pass (as described by the VkAttachmentDescription above), in Create()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineMultisampleBaseResolve.cpp | 113 const VkAttachmentDescription attachmentMSDesc = in iterate() 126 const VkAttachmentDescription attachmentRSDesc = in iterate() 139 const VkAttachmentDescription attachments[] = { attachmentMSDesc, attachmentRSDesc }; in iterate() 175 attachments, // const VkAttachmentDescription* pAttachments; in iterate()
|
H A D | vktPipelineMultisampleResolveRenderAreaTests.cpp | 127 const VkAttachmentDescription colorAttachmentDescription = in makeRenderPass() 140 const VkAttachmentDescription resolveAttachmentDescription = in makeRenderPass() 153 std::vector<VkAttachmentDescription> attachmentDescriptions; in makeRenderPass() 190 attachmentDescriptions.data(), // const VkAttachmentDescription* pAttachments; in makeRenderPass()
|
H A D | vktPipelineFramebufferAttachmentTests.cpp | 133 vector<VkAttachmentDescription> attachmentDescriptions (numLayers); in makeRenderPass() 140 VkAttachmentDescription colorAttachmentDescription = in makeRenderPass() 187 &attachmentDescriptions[0], // const VkAttachmentDescription* pAttachments; in makeRenderPass() 737 DE_NULL, // const VkAttachmentDescription* pAttachments; in makeRenderPassNoAtt() 959 vector<VkAttachmentDescription> attachmentDescriptions (numAttachments); in makeRenderPassMultiAttachments() 964 VkAttachmentDescription colorAttachmentDescription = in makeRenderPassMultiAttachments() 1006 &attachmentDescriptions[0], // const VkAttachmentDescription* pAttachments; in makeRenderPassMultiAttachments() 1390 std::vector<VkAttachmentDescription> attachmentDescriptions; in makeRenderPassInputResolveSameAttachment() 1391 VkAttachmentDescription colorAttachmentDescription = in makeRenderPassInputResolveSameAttachment() 1406 VkAttachmentDescription inputAttachmentDescriptio in makeRenderPassInputResolveSameAttachment() [all...] |
H A D | vktPipelineMatchedAttachmentsTests.cpp | 116 const VkAttachmentDescription descs[2] = in testMatchedAttachments() 174 descs, // const VkAttachmentDescription* pAttachments; in testMatchedAttachments()
|
/third_party/mesa3d/src/virtio/vulkan/ |
H A D | vn_render_pass.c | 76 VkAttachmentDescription *out_atts) in vn_render_pass_replace_present_src() 163 VkAttachmentDescription *temp_atts = in vn_CreateRenderPass()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassTestsUtil.hpp | 43 class AttachmentDescription1 : public vk::VkAttachmentDescription 159 const VkAttachmentDescription* pAttachments,
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
H A D | vktRenderPassTestsUtil.hpp | 43 class AttachmentDescription1 : public vk::VkAttachmentDescription 159 const VkAttachmentDescription* pAttachments,
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesShaderIntrinsicsSampled.cpp | 618 const VkAttachmentDescription texelsAttachmentDescription = in recordCommands() 631 const VkAttachmentDescription residencyAttachmentDescription = in recordCommands() 644 const VkAttachmentDescription colorAttachmentsDescription[] = { texelsAttachmentDescription, residencyAttachmentDescription }; in recordCommands() 686 colorAttachmentsDescription, // const VkAttachmentDescription* pAttachments; in recordCommands()
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkObjUtil.cpp | 590 const VkAttachmentDescription colorAttachmentDescription = in makeRenderPass() 603 const VkAttachmentDescription depthStencilAttachmentDescription = in makeRenderPass() 616 std::vector<VkAttachmentDescription> attachmentDescriptions; in makeRenderPass() 655 attachmentDescriptions.size() > 0 ? &attachmentDescriptions[0] : DE_NULL, // const VkAttachmentDescription* pAttachments in makeRenderPass()
|
H A D | vkSafetyCriticalUtil.hpp | 57 VkAttachmentDescription& attachmentDescription,
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/ |
H A D | vktSparseResourcesShaderIntrinsicsSampled.cpp | 618 const VkAttachmentDescription texelsAttachmentDescription = in recordCommands() 631 const VkAttachmentDescription residencyAttachmentDescription = in recordCommands() 644 const VkAttachmentDescription colorAttachmentsDescription[] = { texelsAttachmentDescription, residencyAttachmentDescription }; in recordCommands() 686 colorAttachmentsDescription, // const VkAttachmentDescription* pAttachments; in recordCommands()
|