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 ) 118 119set(DEQP_VK_PIPELINE_SRCS 120 vktPipelineBindPointTests.cpp 121 vktPipelineBindPointTests.hpp 122 vktPipelinePushDescriptorTests.cpp 123 vktPipelinePushDescriptorTests.hpp 124 vktPipelineCacheTests.cpp 125 vktPipelineCacheTests.hpp 126 vktPipelineCreationFeedbackTests.cpp 127 vktPipelineCreationFeedbackTests.hpp 128 vktPipelineDerivativeTests.cpp 129 vktPipelineDerivativeTests.hpp 130 vktPipelineExecutablePropertiesTests.cpp 131 vktPipelineExecutablePropertiesTests.hpp 132 vktPipelineCreationCacheControlTests.cpp 133 vktPipelineCreationCacheControlTests.hpp 134 vktPipelineSamplerBorderSwizzleTests.cpp 135 vktPipelineSamplerBorderSwizzleTests.hpp 136 vktPipelineLibraryTests.cpp 137 vktPipelineLibraryTests.hpp 138 vktPipelineShaderModuleIdentifierTests.cpp 139 vktPipelineShaderModuleIdentifierTests.hpp 140 vktPipelineImage2DViewOf3DTests.cpp 141 vktPipelineImage2DViewOf3DTests.hpp 142 vktPipelineAttachmentFeedbackLoopLayoutTests.cpp 143 vktPipelineAttachmentFeedbackLoopLayoutTests.hpp 144 vktPipelineMultisampledRenderToSingleSampledTests.cpp 145 vktPipelineMultisampledRenderToSingleSampledTests.hpp 146 vktPipelineImageSlicedViewOf3DTests.cpp 147 vktPipelineImageSlicedViewOf3DTests.hpp 148 vktPipelineMultisampleShaderFragmentMaskTests.cpp 149 vktPipelineMultisampleShaderFragmentMaskTests.hpp 150 vktPipelineRobustnessCacheTests.cpp 151 vktPipelineRobustnessCacheTests.hpp 152 ) 153 154#vktPipelinePushDescriptorTests.cpp - missing VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR 155#vktPipelineCacheTests.cpp - missing VkShaderModuleCreateInfo missing chache 156#vktPipelineCreationFeedbackTests.cpp - missing VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT_EXT 157#vktPipelineExecutablePropertiesTests.cpp - missing lots of things like VkPipelineExecutableStatisticKHR VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR 158 159PCH(DEQP_VK_PIPELINE_SRCS ../pch.cpp) 160 161add_library(deqp-vk-pipeline STATIC ${DEQP_VK_VKSC_PIPELINE_SRCS} ${DEQP_VK_PIPELINE_SRCS}) 162target_link_libraries(deqp-vk-pipeline libamber referencerenderer tcutil vkutil) 163 164add_library(deqp-vksc-pipeline STATIC ${DEQP_VK_VKSC_PIPELINE_SRCS}) 165target_link_libraries(deqp-vksc-pipeline PUBLIC referencerenderer deqp-vksc-util tcutil vkscutil) 166 167target_include_directories(deqp-vk-pipeline 168 PRIVATE 169 .. 170 ../../../../amber/src/include 171 ../amber 172 ../util 173 ${DEQP_INL_DIR} 174) 175target_include_directories(deqp-vksc-pipeline 176 PRIVATE 177 .. 178 ../../../../amber/src/include 179 ../amber 180 ../util 181) 182