| |
| set(DEQP_VK_VKSC_PIPELINE_SRCS |
| vktPipelineBlendTests.cpp |
| vktPipelineBlendTests.hpp |
| vktPipelineClearUtil.cpp |
| vktPipelineClearUtil.hpp |
| vktPipelineColorWriteEnableTests.cpp |
| vktPipelineColorWriteEnableTests.hpp |
| vktPipelineCombinationsIterator.hpp |
| vktPipelineDepthTests.cpp |
| vktPipelineDepthTests.hpp |
| vktPipelineDynamicOffsetTests.cpp |
| vktPipelineDynamicOffsetTests.hpp |
| vktPipelineEarlyDestroyTests.cpp |
| vktPipelineEarlyDestroyTests.hpp |
| vktPipelineImageSamplingInstance.cpp |
| vktPipelineImageSamplingInstance.hpp |
| vktPipelineImageTests.cpp |
| vktPipelineImageTests.hpp |
| vktPipelineLogicOpTests.cpp |
| vktPipelineLogicOpTests.hpp |
| vktPipelinePushConstantTests.cpp |
| vktPipelinePushConstantTests.hpp |
| #vktPipelinePushDescriptorTests.cpp |
| #vktPipelinePushDescriptorTests.hpp |
| vktPipelineSampleLocationsUtil.cpp |
| vktPipelineSampleLocationsUtil.hpp |
| vktPipelineSpecConstantTests.hpp |
| vktPipelineSpecConstantTests.cpp |
| vktPipelineSpecConstantUtil.hpp |
| vktPipelineSpecConstantUtil.cpp |
| vktPipelineImageUtil.cpp |
| vktPipelineImageUtil.hpp |
| vktPipelineImageViewTests.cpp |
| vktPipelineImageViewTests.hpp |
| |
| vktPipelineMatchedAttachmentsTests.cpp |
| vktPipelineMatchedAttachmentsTests.hpp |
| vktPipelineMultisampleTestsUtil.cpp |
| vktPipelineMultisampleTestsUtil.hpp |
| vktPipelineMultisampleTests.cpp |
| vktPipelineMultisampleTests.hpp |
| vktPipelineMultisampleBase.cpp |
| vktPipelineMultisampleBase.hpp |
| vktPipelineMultisampleBaseResolve.cpp |
| vktPipelineMultisampleBaseResolve.hpp |
| vktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp |
| vktPipelineMultisampleBaseResolveAndPerSampleFetch.hpp |
| vktPipelineMultisampleInterpolationTests.cpp |
| vktPipelineMultisampleInterpolationTests.hpp |
| vktPipelineMultisampleShaderBuiltInTests.cpp |
| vktPipelineMultisampleShaderBuiltInTests.hpp |
| vktPipelineMultisampleImageTests.cpp |
| vktPipelineMultisampleImageTests.hpp |
| vktPipelineMultisampleMixedAttachmentSamplesTests.cpp |
| vktPipelineMultisampleMixedAttachmentSamplesTests.hpp |
| vktPipelineMultisampleResolveRenderAreaTests.cpp |
| vktPipelineMultisampleResolveRenderAreaTests.hpp |
| vktPipelineMultisampleSampleLocationsExtTests.cpp |
| vktPipelineMultisampleSampleLocationsExtTests.hpp |
| vktPipelineMultisampleShaderFragmentMaskTests.cpp |
| vktPipelineMultisampleShaderFragmentMaskTests.hpp |
| vktPipelineInputAssemblyTests.cpp |
| vktPipelineInputAssemblyTests.hpp |
| vktPipelineInterfaceMatchingTests.cpp |
| vktPipelineInterfaceMatchingTests.hpp |
| vktPipelineReferenceRenderer.cpp |
| vktPipelineReferenceRenderer.hpp |
| vktPipelineRenderToImageTests.cpp |
| vktPipelineRenderToImageTests.hpp |
| vktPipelineFramebufferAttachmentTests.cpp |
| vktPipelineFramebufferAttachmentTests.hpp |
| vktPipelineSamplerTests.cpp |
| vktPipelineSamplerTests.hpp |
| vktPipelineStencilExportTests.cpp |
| vktPipelineStencilExportTests.hpp |
| vktPipelineStencilTests.cpp |
| vktPipelineStencilTests.hpp |
| vktPipelineTests.cpp |
| vktPipelineTests.hpp |
| vktPipelineUniqueRandomIterator.hpp |
| vktPipelineVertexInputTests.cpp |
| vktPipelineVertexInputTests.hpp |
| vktPipelineTimestampTests.cpp |
| vktPipelineTimestampTests.hpp |
| vktPipelineMiscTests.cpp |
| vktPipelineMiscTests.hpp |
| vktPipelineVertexUtil.cpp |
| vktPipelineVertexUtil.hpp |
| #vktPipelineCacheTests.cpp |
| #vktPipelineCacheTests.hpp |
| vktPipelineMakeUtil.cpp |
| vktPipelineMakeUtil.hpp |
| #vktPipelineCreationFeedbackTests.cpp |
| #vktPipelineCreationFeedbackTests.hpp |
| vktPipelineDepthRangeUnrestrictedTests.cpp |
| vktPipelineDepthRangeUnrestrictedTests.hpp |
| #vktPipelineExecutablePropertiesTests.cpp |
| #vktPipelineExecutablePropertiesTests.hpp |
| vktPipelineMaxVaryingsTests.cpp |
| vktPipelineMaxVaryingsTests.hpp |
| vktPipelineBlendOperationAdvancedTests.cpp |
| vktPipelineBlendOperationAdvancedTests.hpp |
| vktPipelineExtendedDynamicStateTests.cpp |
| vktPipelineExtendedDynamicStateTests.hpp |
| vktPipelineNoPositionTests.cpp |
| vktPipelineNoPositionTests.hpp |
| ) |
| |
| set(DEQP_VK_PIPELINE_SRCS |
| vktPipelineBindPointTests.cpp |
| vktPipelineBindPointTests.hpp |
| vktPipelinePushDescriptorTests.cpp |
| vktPipelinePushDescriptorTests.hpp |
| vktPipelineCacheTests.cpp |
| vktPipelineCacheTests.hpp |
| vktPipelineCreationFeedbackTests.cpp |
| vktPipelineCreationFeedbackTests.hpp |
| vktPipelineDerivativeTests.cpp |
| vktPipelineDerivativeTests.hpp |
| vktPipelineExecutablePropertiesTests.cpp |
| vktPipelineExecutablePropertiesTests.hpp |
| vktPipelineCreationCacheControlTests.cpp |
| vktPipelineCreationCacheControlTests.hpp |
| vktPipelineSamplerBorderSwizzleTests.cpp |
| vktPipelineSamplerBorderSwizzleTests.hpp |
| vktPipelineLibraryTests.cpp |
| vktPipelineLibraryTests.hpp |
| vktPipelineShaderModuleIdentifierTests.cpp |
| vktPipelineShaderModuleIdentifierTests.hpp |
| vktPipelineImage2DViewOf3DTests.cpp |
| vktPipelineImage2DViewOf3DTests.hpp |
| vktPipelineMultisampledRenderToSingleSampledTests.cpp |
| vktPipelineMultisampledRenderToSingleSampledTests.hpp |
| ) |
| |
| #vktPipelinePushDescriptorTests.cpp - missing VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR |
| #vktPipelineCacheTests.cpp - missing VkShaderModuleCreateInfo missing chache |
| #vktPipelineCreationFeedbackTests.cpp - missing VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT_EXT |
| #vktPipelineExecutablePropertiesTests.cpp - missing lots of things like VkPipelineExecutableStatisticKHR VK_STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR |
| |
| PCH(DEQP_VK_PIPELINE_SRCS ../pch.cpp) |
| |
| add_library(deqp-vk-pipeline STATIC ${DEQP_VK_VKSC_PIPELINE_SRCS} ${DEQP_VK_PIPELINE_SRCS}) |
| target_link_libraries(deqp-vk-pipeline libamber referencerenderer tcutil vkutil) |
| |
| add_library(deqp-vksc-pipeline STATIC ${DEQP_VK_VKSC_PIPELINE_SRCS}) |
| target_include_directories(deqp-vksc-pipeline BEFORE PUBLIC ${CMAKE_SOURCE_DIR}/external/vulkancts/framework/vulkan/generated/vulkansc) |
| target_link_libraries(deqp-vksc-pipeline PUBLIC referencerenderer deqp-vksc-util tcutil vkscutil) |
| |
| target_include_directories(deqp-vk-pipeline |
| PRIVATE |
| .. |
| ../../../../amber/src/include |
| ../amber |
| ../util |
| ${DEQP_INL_DIR} |
| ) |
| target_include_directories(deqp-vksc-pipeline |
| PRIVATE |
| .. |
| ../../../../amber/src/include |
| ../amber |
| ../util |
| ) |