1 2set(DEQP_VK_VKSC_PIPELINE_SRCS 3 vktPipelineBlendTests.cpp 4 vktPipelineBlendTests.hpp 5 vktPipelineClearUtil.cpp 6 vktPipelineClearUtil.hpp 7 vktPipelineColorWriteEnableTests.cpp 8 vktPipelineColorWriteEnableTests.hpp 9 vktPipelineCombinationsIterator.hpp 10 vktPipelineDepthTests.cpp 11 vktPipelineDepthTests.hpp 12 vktPipelineDescriptorLimitsTests.cpp 13 vktPipelineDescriptorLimitsTests.hpp 14 vktPipelineDynamicOffsetTests.cpp 15 vktPipelineDynamicOffsetTests.hpp 16 vktPipelineDynamicVertexAttributeTests.cpp 17 vktPipelineDynamicVertexAttributeTests.hpp 18 vktPipelineEarlyDestroyTests.cpp 19 vktPipelineEarlyDestroyTests.hpp 20 vktPipelineImageSamplingInstance.cpp 21 vktPipelineImageSamplingInstance.hpp 22 vktPipelineImageTests.cpp 23 vktPipelineImageTests.hpp 24 vktPipelineLogicOpTests.cpp 25 vktPipelineLogicOpTests.hpp 26 vktPipelinePushConstantTests.cpp 27 vktPipelinePushConstantTests.hpp 28 #vktPipelinePushDescriptorTests.cpp 29 #vktPipelinePushDescriptorTests.hpp 30 vktPipelineSampleLocationsUtil.cpp 31 vktPipelineSampleLocationsUtil.hpp 32 vktPipelineSpecConstantTests.hpp 33 vktPipelineSpecConstantTests.cpp 34 vktPipelineSpecConstantUtil.hpp 35 vktPipelineSpecConstantUtil.cpp 36 vktPipelineImageUtil.cpp 37 vktPipelineImageUtil.hpp 38 vktPipelineImageViewTests.cpp 39 vktPipelineImageViewTests.hpp 40 vktPipelineMatchedAttachmentsTests.cpp 41 vktPipelineMatchedAttachmentsTests.hpp 42 vktPipelineMultisampleTestsUtil.cpp 43 vktPipelineMultisampleTestsUtil.hpp 44 vktPipelineMultisampleTests.cpp 45 vktPipelineMultisampleTests.hpp 46 vktPipelineMultisampleBase.cpp 47 vktPipelineMultisampleBase.hpp 48 vktPipelineMultisampleBaseResolve.cpp 49 vktPipelineMultisampleBaseResolve.hpp 50 vktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp 51 vktPipelineMultisampleBaseResolveAndPerSampleFetch.hpp 52 vktPipelineMultisampleInterpolationTests.cpp 53 vktPipelineMultisampleInterpolationTests.hpp 54 vktPipelineMultisampleShaderBuiltInTests.cpp 55 vktPipelineMultisampleShaderBuiltInTests.hpp 56 vktPipelineMultisampleImageTests.cpp 57 vktPipelineMultisampleImageTests.hpp 58 vktPipelineMultisampleMixedAttachmentSamplesTests.cpp 59 vktPipelineMultisampleMixedAttachmentSamplesTests.hpp 60 vktPipelineMultisampleResolveRenderAreaTests.cpp 61 vktPipelineMultisampleResolveRenderAreaTests.hpp 62 vktPipelineMultisampleSampleLocationsExtTests.cpp 63 vktPipelineMultisampleSampleLocationsExtTests.hpp 64 vktPipelineInputAssemblyTests.cpp 65 vktPipelineInputAssemblyTests.hpp 66 vktPipelineInterfaceMatchingTests.cpp 67 vktPipelineInterfaceMatchingTests.hpp 68 vktPipelineReferenceRenderer.cpp 69 vktPipelineReferenceRenderer.hpp 70 vktPipelineRenderToImageTests.cpp 71 vktPipelineRenderToImageTests.hpp 72 vktPipelineFramebufferAttachmentTests.cpp 73 vktPipelineFramebufferAttachmentTests.hpp 74 vktPipelineSamplerTests.cpp 75 vktPipelineSamplerTests.hpp 76 vktPipelineStencilExportTests.cpp 77 vktPipelineStencilExportTests.hpp 78 vktPipelineStencilTests.cpp 79 vktPipelineStencilTests.hpp 80 vktPipelineTests.cpp 81 vktPipelineTests.hpp 82 vktPipelineUniqueRandomIterator.hpp 83 vktPipelineVertexInputTests.cpp 84 vktPipelineVertexInputTests.hpp 85 vktPipelineTimestampTests.cpp 86 vktPipelineTimestampTests.hpp 87 vktPipelineMiscTests.cpp 88 vktPipelineMiscTests.hpp 89 vktPipelineVertexUtil.cpp 90 vktPipelineVertexUtil.hpp 91 #vktPipelineCacheTests.cpp 92 #vktPipelineCacheTests.hpp 93 vktPipelineMakeUtil.cpp 94 vktPipelineMakeUtil.hpp 95 #vktPipelineCreationFeedbackTests.cpp 96 #vktPipelineCreationFeedbackTests.hpp 97 vktPipelineDepthRangeUnrestrictedTests.cpp 98 vktPipelineDepthRangeUnrestrictedTests.hpp 99 #vktPipelineExecutablePropertiesTests.cpp 100 #vktPipelineExecutablePropertiesTests.hpp 101 vktPipelineMaxVaryingsTests.cpp 102 vktPipelineMaxVaryingsTests.hpp 103 vktPipelineBlendOperationAdvancedTests.cpp 104 vktPipelineBlendOperationAdvancedTests.hpp 105 vktPipelineExtendedDynamicStateTests.cpp 106 vktPipelineExtendedDynamicStateTests.hpp 107 vktPipelineExtendedDynamicStateMiscTests.cpp 108 vktPipelineExtendedDynamicStateMiscTests.hpp 109 vktPipelineNoPositionTests.cpp 110 vktPipelineNoPositionTests.hpp 111 vktPipelineDynamicControlPoints.cpp 112 vktPipelineDynamicControlPoints.hpp 113 vktPipelineBindVertexBuffers2Tests.cpp 114 vktPipelineBindVertexBuffers2Tests.hpp 115 vktPipelineInputAttributeOffsetTests.cpp 116 vktPipelineInputAttributeOffsetTests.hpp 117 vktPipelineEmptyFSTests.cpp 118 vktPipelineEmptyFSTests.hpp 119 vktPipelineLegacyAttrTests.cpp 120 vktPipelineLegacyAttrTests.hpp 121 ) 122 123set(DEQP_VK_PIPELINE_SRCS 124 vktPipelineBinaryTests.cpp 125 vktPipelineBinaryTests.hpp 126 vktPipelineBindPointTests.cpp 127 vktPipelineBindPointTests.hpp 128 vktPipelinePushDescriptorTests.cpp 129 vktPipelinePushDescriptorTests.hpp 130 vktPipelineCacheTests.cpp 131 vktPipelineCacheTests.hpp 132 vktPipelineCreationFeedbackTests.cpp 133 vktPipelineCreationFeedbackTests.hpp 134 vktPipelineDerivativeTests.cpp 135 vktPipelineDerivativeTests.hpp 136 vktPipelineExecutablePropertiesTests.cpp 137 vktPipelineExecutablePropertiesTests.hpp 138 vktPipelineCreationCacheControlTests.cpp 139 vktPipelineCreationCacheControlTests.hpp 140 vktPipelineSamplerBorderSwizzleTests.cpp 141 vktPipelineSamplerBorderSwizzleTests.hpp 142 vktPipelineLibraryTests.cpp 143 vktPipelineLibraryTests.hpp 144 vktPipelineShaderModuleIdentifierTests.cpp 145 vktPipelineShaderModuleIdentifierTests.hpp 146 vktPipelineImage2DViewOf3DTests.cpp 147 vktPipelineImage2DViewOf3DTests.hpp 148 vktPipelineAttachmentFeedbackLoopLayoutTests.cpp 149 vktPipelineAttachmentFeedbackLoopLayoutTests.hpp 150 vktPipelineMultisampledRenderToSingleSampledTests.cpp 151 vktPipelineMultisampledRenderToSingleSampledTests.hpp 152 vktPipelineImageSlicedViewOf3DTests.cpp 153 vktPipelineImageSlicedViewOf3DTests.hpp 154 vktPipelineMultisampleShaderFragmentMaskTests.cpp 155 vktPipelineMultisampleShaderFragmentMaskTests.hpp 156 vktPipelineRobustnessCacheTests.cpp 157 vktPipelineRobustnessCacheTests.hpp 158 ) 159 160#vktPipelinePushDescriptorTests.cpp - missing VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR 161#vktPipelineCacheTests.cpp - missing VkShaderModuleCreateInfo missing chache 162#vktPipelineCreationFeedbackTests.cpp - missing VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT_EXT 163#vktPipelineExecutablePropertiesTests.cpp - missing lots of things like VkPipelineExecutableStatisticKHR VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR 164 165PCH(DEQP_VK_PIPELINE_SRCS ../pch.cpp) 166 167add_library(deqp-vk-pipeline STATIC ${DEQP_VK_VKSC_PIPELINE_SRCS} ${DEQP_VK_PIPELINE_SRCS}) 168target_link_libraries(deqp-vk-pipeline libamber referencerenderer tcutil vkutil) 169 170add_library(deqp-vksc-pipeline STATIC ${DEQP_VK_VKSC_PIPELINE_SRCS}) 171target_link_libraries(deqp-vksc-pipeline PUBLIC referencerenderer deqp-vksc-util tcutil vkscutil) 172 173target_include_directories(deqp-vk-pipeline 174 PRIVATE 175 .. 176 ../../../../amber/src/include 177 ../amber 178 ../util 179 ${DEQP_INL_DIR} 180) 181target_include_directories(deqp-vksc-pipeline 182 PRIVATE 183 .. 184 ../../../../amber/src/include 185 ../amber 186 ../util 187) 188