/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassTestsUtil.cpp | 655 std::vector<AttachmentRef>& inputAttachmentReferences = attachmentReferenceLists[0]; in createSubpassDescription() local 664 inputAttachmentReferences.push_back(createAttachmentReference<AttachmentRef>(subpass.getInputAttachments()[attachmentNdx])); in createSubpassDescription() 684 (deUint32)inputAttachmentReferences.size(), // deUint32 inputAttachmentCount; || deUint32 inputAttachmentCount; in createSubpassDescription() 685 inputAttachmentReferences.empty() ? DE_NULL : &inputAttachmentReferences[0], // const VkAttachmentReference* pInputAttachments; || const VkAttachmentReference2* pInputAttachments; in createSubpassDescription()
|
H A D | vktRenderPassTests.cpp | 1180 vector<AttachmentRef>& inputAttachmentReferences = attachmentReferenceLists[0]; in createSubpassDescription() local 1189 inputAttachmentReferences.push_back(createAttachmentReference<AttachmentRef>(subpass.getInputAttachments()[attachmentNdx])); in createSubpassDescription() 1209 (deUint32)inputAttachmentReferences.size(), // deUint32 inputAttachmentCount; || deUint32 inputAttachmentCount; in createSubpassDescription() 1210 inputAttachmentReferences.empty() ? DE_NULL : &inputAttachmentReferences[0], // const VkAttachmentReference* pInputAttachments; || const VkAttachmentReference2KHR* pInputAttachments; in createSubpassDescription() 6151 std::vector<AttachmentReference> inputAttachmentReferences; 6258 inputAttachmentReferences.push_back(AttachmentReference((deUint32)subpassInputAttachments[inputAttachmentNdx], VK_IMAGE_LAYOUT_GENERAL, aspect)); 6325 for (size_t inputRefIdx = 0; inputRefIdx < inputAttachmentReferences.size(); ++inputRefIdx) 6326 if (colorAttachmentReferences[colorRefIdx].getAttachment() == inputAttachmentReferences[inputRefIdx].getAttachment()) 6332 for (size_t inputRefIdx = 0; inputRefIdx < inputAttachmentReferences [all...] |
H A D | vktRenderPassSubpassDependencyTests.cpp | 2542 vector<AttachmentReference> inputAttachmentReferences; in iterateInternal() local 2558 inputAttachmentReferences.push_back(AttachmentReference(0u, VK_IMAGE_LAYOUT_GENERAL, inputAttachmentAspectMask)); in iterateInternal() 2561 const vector<Subpass> subpasses (1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, inputAttachmentReferences, colorAttachmentReferences, vector<AttachmentReference>(), isDSFormat ? dsAttachmentReference : AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL), vector<deUint32>())); in iterateInternal() 3196 vector<AttachmentReference> inputAttachmentReferences; in iterateInternal() local 3206 inputAttachmentReferences.push_back(AttachmentReference(0u, VK_IMAGE_LAYOUT_GENERAL, inputAttachmentAspectMask)); in iterateInternal() 3208 const vector<Subpass> subpasses (1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, inputAttachmentReferences, in iterateInternal() 4122 vector<AttachmentReference> inputAttachmentReferences; in initTests() local 4129 inputAttachmentReferences.push_back(AttachmentReference((deUint32)subpassNdx - 1, VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL, inputAttachmentAspectMask)); in initTests() 4131 subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, inputAttachmentReferences, vector<AttachmentReference>(), vector<AttachmentReference>(), AttachmentReference((deUint32)subpassNdx, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL), vector<deUint32>())); in initTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
H A D | vktRenderPassTestsUtil.cpp | 655 std::vector<AttachmentRef>& inputAttachmentReferences = attachmentReferenceLists[0]; in createSubpassDescription() local 664 inputAttachmentReferences.push_back(createAttachmentReference<AttachmentRef>(subpass.getInputAttachments()[attachmentNdx])); in createSubpassDescription() 684 (deUint32)inputAttachmentReferences.size(), // deUint32 inputAttachmentCount; || deUint32 inputAttachmentCount; in createSubpassDescription() 685 inputAttachmentReferences.empty() ? DE_NULL : &inputAttachmentReferences[0], // const VkAttachmentReference* pInputAttachments; || const VkAttachmentReference2* pInputAttachments; in createSubpassDescription()
|
H A D | vktRenderPassTests.cpp | 1168 vector<AttachmentRef>& inputAttachmentReferences = attachmentReferenceLists[0]; in createSubpassDescription() local 1177 inputAttachmentReferences.push_back(createAttachmentReference<AttachmentRef>(subpass.getInputAttachments()[attachmentNdx])); in createSubpassDescription() 1197 (deUint32)inputAttachmentReferences.size(), // deUint32 inputAttachmentCount; || deUint32 inputAttachmentCount; in createSubpassDescription() 1198 inputAttachmentReferences.empty() ? DE_NULL : &inputAttachmentReferences[0], // const VkAttachmentReference* pInputAttachments; || const VkAttachmentReference2KHR* pInputAttachments; in createSubpassDescription() 6114 std::vector<AttachmentReference> inputAttachmentReferences; 6221 inputAttachmentReferences.push_back(AttachmentReference((deUint32)subpassInputAttachments[inputAttachmentNdx], VK_IMAGE_LAYOUT_GENERAL, aspect)); 6288 for (size_t inputRefIdx = 0; inputRefIdx < inputAttachmentReferences.size(); ++inputRefIdx) 6289 if (colorAttachmentReferences[colorRefIdx].getAttachment() == inputAttachmentReferences[inputRefIdx].getAttachment()) 6295 for (size_t inputRefIdx = 0; inputRefIdx < inputAttachmentReferences [all...] |
H A D | vktRenderPassSubpassDependencyTests.cpp | 2542 vector<AttachmentReference> inputAttachmentReferences; in iterateInternal() local 2558 inputAttachmentReferences.push_back(AttachmentReference(0u, VK_IMAGE_LAYOUT_GENERAL, inputAttachmentAspectMask)); in iterateInternal() 2561 const vector<Subpass> subpasses (1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, inputAttachmentReferences, colorAttachmentReferences, vector<AttachmentReference>(), isDSFormat ? dsAttachmentReference : AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL), vector<deUint32>())); in iterateInternal() 3196 vector<AttachmentReference> inputAttachmentReferences; in iterateInternal() local 3206 inputAttachmentReferences.push_back(AttachmentReference(0u, VK_IMAGE_LAYOUT_GENERAL, inputAttachmentAspectMask)); in iterateInternal() 3208 const vector<Subpass> subpasses (1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, inputAttachmentReferences, in iterateInternal() 4122 vector<AttachmentReference> inputAttachmentReferences; in initTests() local 4129 inputAttachmentReferences.push_back(AttachmentReference((deUint32)subpassNdx - 1, VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL, inputAttachmentAspectMask)); in initTests() 4131 subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS, 0u, inputAttachmentReferences, vector<AttachmentReference>(), vector<AttachmentReference>(), AttachmentReference((deUint32)subpassNdx, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL), vector<deUint32>())); in initTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineMultisampledRenderToSingleSampledTests.cpp | 1458 const std::vector<VkAttachmentReference2>& inputAttachmentReferences, in addSubpassDescription() 1474 else if (preserveAttachments && !isInAttachmentReferences(inputAttachmentReferences, attachmentNdxes[0])) in addSubpassDescription() 1485 else if (preserveAttachments && !isInAttachmentReferences(inputAttachmentReferences, attachmentNdxes[1])) in addSubpassDescription() 1496 else if (preserveAttachments && !isInAttachmentReferences(inputAttachmentReferences, attachmentNdxes[2])) in addSubpassDescription() 1507 else if (preserveAttachments && !isInAttachmentReferences(inputAttachmentReferences, attachmentNdxes[3])) in addSubpassDescription() 1519 else if (preserveAttachments && !isInAttachmentReferences(inputAttachmentReferences, attachmentNdxes[4])) in addSubpassDescription() 1529 else if (preserveAttachments && !isInAttachmentReferences(inputAttachmentReferences, attachmentNdxes[5])) in addSubpassDescription() 1539 else if (preserveAttachments && !isInAttachmentReferences(inputAttachmentReferences, attachmentNdxes[6])) in addSubpassDescription() 1546 if (!inputAttachmentReferences.empty()) in addSubpassDescription() 1548 if (attachmentNdxes[0] >= 0 && isInAttachmentReferences(inputAttachmentReferences, attachmentNdxe in addSubpassDescription() 1450 addSubpassDescription(const TestParams& params, const deUint32 passNdx, std::vector<VkAttachmentReference2>& attachmentReferences, std::vector<VkAttachmentReference2>& resolveAttachmentReferences, VkSubpassDescriptionDepthStencilResolve& depthStencilResolve, std::vector<deUint32>* preserveAttachments, VkMultisampledRenderToSingleSampledInfoEXT& msrtss, std::vector<VkSubpassDescription2>& subpasses, const std::vector<VkAttachmentReference2>& inputAttachmentReferences, const deInt32 attachmentNdxes[8]) addSubpassDescription() argument 4510 std::vector<VkAttachmentReference2> inputAttachmentReferences; drawInputAttachments() local [all...] |
H A D | vktPipelineDescriptorLimitsTests.cpp | 130 const std::vector<VkAttachmentReference> inputAttachmentReferences = { { 0u, inputAttachmentDescription.finalLayout }, { 1u, inputAttachmentDescription.finalLayout } }; in makeRenderPassInputAttachment() local 138 static_cast<deUint32>(inputAttachmentReferences.size()), // deUint32 inputAttachmentCount in makeRenderPassInputAttachment() 139 inputAttachmentReferences.data(), // const VkAttachmentReference* pInputAttachments in makeRenderPassInputAttachment()
|
H A D | vktPipelineMultisampleSampleLocationsExtTests.cpp | 834 m_subpasses.back().inputAttachmentReferences.push_back( in addSubpassInputAttachment() 865 static_cast<deUint32>(sd.inputAttachmentReferences.size()), // deUint32 inputAttachmentCount; in bake() 866 dataOrNullPtr(sd.inputAttachmentReferences), // const VkAttachmentReference* pInputAttachments; in bake() 971 std::vector<VkAttachmentReference> inputAttachmentReferences; member
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineMultisampledRenderToSingleSampledTests.cpp | 1446 const std::vector<VkAttachmentReference2>& inputAttachmentReferences, in addSubpassDescription() 1462 else if (preserveAttachments && !isInAttachmentReferences(inputAttachmentReferences, attachmentNdxes[0])) in addSubpassDescription() 1472 else if (preserveAttachments && !isInAttachmentReferences(inputAttachmentReferences, attachmentNdxes[1])) in addSubpassDescription() 1482 else if (preserveAttachments && !isInAttachmentReferences(inputAttachmentReferences, attachmentNdxes[2])) in addSubpassDescription() 1492 else if (preserveAttachments && !isInAttachmentReferences(inputAttachmentReferences, attachmentNdxes[3])) in addSubpassDescription() 1503 else if (preserveAttachments && !isInAttachmentReferences(inputAttachmentReferences, attachmentNdxes[4])) in addSubpassDescription() 1512 else if (preserveAttachments && !isInAttachmentReferences(inputAttachmentReferences, attachmentNdxes[5])) in addSubpassDescription() 1521 else if (preserveAttachments && !isInAttachmentReferences(inputAttachmentReferences, attachmentNdxes[6])) in addSubpassDescription() 1527 if (!inputAttachmentReferences.empty()) in addSubpassDescription() 1529 if (attachmentNdxes[0] >= 0 && isInAttachmentReferences(inputAttachmentReferences, attachmentNdxe in addSubpassDescription() 1438 addSubpassDescription(const TestParams& params, const deUint32 passNdx, std::vector<VkAttachmentReference2>& attachmentReferences, std::vector<VkAttachmentReference2>& resolveAttachmentReferences, VkSubpassDescriptionDepthStencilResolve& depthStencilResolve, std::vector<deUint32>* preserveAttachments, VkMultisampledRenderToSingleSampledInfoEXT& msrtss, std::vector<VkSubpassDescription2>& subpasses, const std::vector<VkAttachmentReference2>& inputAttachmentReferences, const deInt32 attachmentNdxes[8]) addSubpassDescription() argument 4472 std::vector<VkAttachmentReference2> inputAttachmentReferences; drawInputAttachments() local [all...] |
H A D | vktPipelineDescriptorLimitsTests.cpp | 127 const std::vector<VkAttachmentReference> inputAttachmentReferences = { { 0u, inputAttachmentDescription.finalLayout }, { 1u, inputAttachmentDescription.finalLayout } }; in makeRenderPassInputAttachment() local 135 static_cast<deUint32>(inputAttachmentReferences.size()), // deUint32 inputAttachmentCount in makeRenderPassInputAttachment() 136 inputAttachmentReferences.data(), // const VkAttachmentReference* pInputAttachments in makeRenderPassInputAttachment()
|
H A D | vktPipelineMultisampleSampleLocationsExtTests.cpp | 831 m_subpasses.back().inputAttachmentReferences.push_back( in addSubpassInputAttachment() 862 static_cast<deUint32>(sd.inputAttachmentReferences.size()), // deUint32 inputAttachmentCount; in bake() 863 dataOrNullPtr(sd.inputAttachmentReferences), // const VkAttachmentReference* pInputAttachments; in bake() 969 std::vector<VkAttachmentReference> inputAttachmentReferences; member
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiCopiesAndBlittingTests.cpp | 6787 std::vector<VkAttachmentReference> inputAttachmentReferences; 6788 inputAttachmentReferences.reserve(numInputAttachments); 6792 inputAttachmentReferences.push_back(reference); 6799 static_cast<deUint32>(inputAttachmentReferences.size()), // deUint32 inputAttachmentCount; 6800 inputAttachmentReferences.data(), // const VkAttachmentReference* pInputAttachments; 8312 std::vector<VkAttachmentReference> inputAttachmentReferences; 8313 inputAttachmentReferences.reserve(numInputAttachments); 8317 inputAttachmentReferences.push_back(reference); 8324 static_cast<deUint32>(inputAttachmentReferences.size()), // deUint32 inputAttachmentCount; 8325 inputAttachmentReferences [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiCopiesAndBlittingTests.cpp | 6500 std::vector<VkAttachmentReference> inputAttachmentReferences; in checkIntermediateCopy() local 6501 inputAttachmentReferences.reserve(numInputAttachments); in checkIntermediateCopy() 6505 inputAttachmentReferences.push_back(reference); in checkIntermediateCopy() 6512 static_cast<deUint32>(inputAttachmentReferences.size()), // deUint32 inputAttachmentCount; in checkIntermediateCopy() 6513 inputAttachmentReferences.data(), // const VkAttachmentReference* pInputAttachments; in checkIntermediateCopy() 8034 std::vector<VkAttachmentReference> inputAttachmentReferences; in checkCopyResults() local 8035 inputAttachmentReferences.reserve(numInputAttachments); in checkCopyResults() 8039 inputAttachmentReferences.push_back(reference); in checkCopyResults() 8046 static_cast<deUint32>(inputAttachmentReferences.size()), // deUint32 inputAttachmentCount; in checkCopyResults() 8047 inputAttachmentReferences in checkCopyResults() [all...] |