Fix undefined behaviour by allowing NaNs
[platform/upstream/VK-GL-CTS.git] / AndroidGen.mk
index e2cd996..9bf3ace 100644 (file)
@@ -74,6 +74,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/api/vktApiCopiesAndBlittingTests.cpp \
        external/vulkancts/modules/vulkan/api/vktApiDescriptorPoolTests.cpp \
        external/vulkancts/modules/vulkan/api/vktApiDescriptorSetTests.cpp \
+       external/vulkancts/modules/vulkan/api/vktApiDeviceDrmPropertiesTests.cpp \
        external/vulkancts/modules/vulkan/api/vktApiDeviceInitializationTests.cpp \
        external/vulkancts/modules/vulkan/api/vktApiDriverPropertiesTests.cpp \
        external/vulkancts/modules/vulkan/api/vktApiExternalMemoryTests.cpp \
@@ -94,10 +95,12 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/binding_model/vktBindingBufferDeviceAddressTests.cpp \
        external/vulkancts/modules/vulkan/binding_model/vktBindingDescriptorCopyTests.cpp \
        external/vulkancts/modules/vulkan/binding_model/vktBindingDescriptorSetRandomTests.cpp \
+       external/vulkancts/modules/vulkan/binding_model/vktBindingDescriptorUpdateASTests.cpp \
        external/vulkancts/modules/vulkan/binding_model/vktBindingDescriptorUpdateTests.cpp \
        external/vulkancts/modules/vulkan/binding_model/vktBindingDynamicOffsetTests.cpp \
        external/vulkancts/modules/vulkan/binding_model/vktBindingModelTests.cpp \
        external/vulkancts/modules/vulkan/binding_model/vktBindingShaderAccessTests.cpp \
+       external/vulkancts/modules/vulkan/binding_model/vktBindingValveMutableTests.cpp \
        external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp \
        external/vulkancts/modules/vulkan/compute/vktComputeBasicComputeShaderTests.cpp \
        external/vulkancts/modules/vulkan/compute/vktComputeCooperativeMatrixTests.cpp \
@@ -132,6 +135,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/draw/vktDrawIndirectTest.cpp \
        external/vulkancts/modules/vulkan/draw/vktDrawInstancedTests.cpp \
        external/vulkancts/modules/vulkan/draw/vktDrawInvertedDepthRangesTests.cpp \
+       external/vulkancts/modules/vulkan/draw/vktDrawMultiExtTests.cpp \
        external/vulkancts/modules/vulkan/draw/vktDrawMultipleClearsWithinRenderPass.cpp \
        external/vulkancts/modules/vulkan/draw/vktDrawMultipleInterpolationTests.cpp \
        external/vulkancts/modules/vulkan/draw/vktDrawNegativeViewportHeightTests.cpp \
@@ -199,6 +203,8 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/memory/vktMemoryTests.cpp \
        external/vulkancts/modules/vulkan/memory_model/vktMemoryModelMessagePassing.cpp \
        external/vulkancts/modules/vulkan/memory_model/vktMemoryModelPadding.cpp \
+       external/vulkancts/modules/vulkan/memory_model/vktMemoryModelSharedLayout.cpp \
+       external/vulkancts/modules/vulkan/memory_model/vktMemoryModelSharedLayoutCase.cpp \
        external/vulkancts/modules/vulkan/modifiers/vktModifiersTests.cpp \
        external/vulkancts/modules/vulkan/multiview/vktMultiViewRenderPassUtil.cpp \
        external/vulkancts/modules/vulkan/multiview/vktMultiViewRenderTests.cpp \
@@ -286,6 +292,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/query_pool/vktQueryPoolStatisticsTests.cpp \
        external/vulkancts/modules/vulkan/query_pool/vktQueryPoolTests.cpp \
        external/vulkancts/modules/vulkan/rasterization/vktRasterizationFragShaderSideEffectsTests.cpp \
+       external/vulkancts/modules/vulkan/rasterization/vktRasterizationProvokingVertexTests.cpp \
        external/vulkancts/modules/vulkan/rasterization/vktRasterizationTests.cpp \
        external/vulkancts/modules/vulkan/ray_query/vktRayQueryAccelerationStructuresTests.cpp \
        external/vulkancts/modules/vulkan/ray_query/vktRayQueryBarycentricCoordinatesTests.cpp \
@@ -293,6 +300,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/ray_query/vktRayQueryCullRayFlagsTests.cpp \
        external/vulkancts/modules/vulkan/ray_query/vktRayQueryDirectionTests.cpp \
        external/vulkancts/modules/vulkan/ray_query/vktRayQueryMiscTests.cpp \
+       external/vulkancts/modules/vulkan/ray_query/vktRayQueryNonUniformArgsTests.cpp \
        external/vulkancts/modules/vulkan/ray_query/vktRayQueryProceduralGeometryTests.cpp \
        external/vulkancts/modules/vulkan/ray_query/vktRayQueryTests.cpp \
        external/vulkancts/modules/vulkan/ray_query/vktRayQueryTraversalControlTests.cpp \
@@ -311,6 +319,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingDirectionTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingMemGuaranteeTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingMiscTests.cpp \
+       external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingNonUniformArgsTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingNullASTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingPipelineLibraryTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingProceduralGeometryTests.cpp \
@@ -319,6 +328,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingTraceRaysTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingTraversalControlTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingWatertightnessTests.cpp \
+       external/vulkancts/modules/vulkan/reconvergence/vktReconvergenceTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassDepthStencilResolveTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassFragmentDensityMapTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultipleSubpassesMultipleCommandBuffersTests.cpp \
@@ -419,8 +429,10 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmVaryingNameTests.cpp \
        external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmVectorShuffleTests.cpp \
        external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmWorkgroupMemoryTests.cpp \
+       external/vulkancts/modules/vulkan/ssbo/vktSSBOCornerCase.cpp \
        external/vulkancts/modules/vulkan/ssbo/vktSSBOLayoutCase.cpp \
        external/vulkancts/modules/vulkan/ssbo/vktSSBOLayoutTests.cpp \
+       external/vulkancts/modules/vulkan/subgroups/vktSubgroupUniformControlFlowTests.cpp \
        external/vulkancts/modules/vulkan/subgroups/vktSubgroupsArithmeticTests.cpp \
        external/vulkancts/modules/vulkan/subgroups/vktSubgroupsBallotBroadcastTests.cpp \
        external/vulkancts/modules/vulkan/subgroups/vktSubgroupsBallotMasksTests.cpp \
@@ -495,6 +507,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/ubo/vktUniformBlockTests.cpp \
        external/vulkancts/modules/vulkan/util/vktDrawUtil.cpp \
        external/vulkancts/modules/vulkan/util/vktExternalMemoryUtil.cpp \
+       external/vulkancts/modules/vulkan/util/vktTypeComparisonUtil.cpp \
        external/vulkancts/modules/vulkan/vktCustomInstancesDevices.cpp \
        external/vulkancts/modules/vulkan/vktInfoTests.cpp \
        external/vulkancts/modules/vulkan/vktShaderLibrary.cpp \
@@ -503,12 +516,14 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/vktTestGroupUtil.cpp \
        external/vulkancts/modules/vulkan/vktTestPackage.cpp \
        external/vulkancts/modules/vulkan/vktTestPackageEntry.cpp \
+       external/vulkancts/modules/vulkan/wsi/vktNativeObjectsUtil.cpp \
        external/vulkancts/modules/vulkan/wsi/vktWsiColorSpaceTests.cpp \
        external/vulkancts/modules/vulkan/wsi/vktWsiDisplayControlTests.cpp \
        external/vulkancts/modules/vulkan/wsi/vktWsiDisplayTests.cpp \
        external/vulkancts/modules/vulkan/wsi/vktWsiDisplayTimingTests.cpp \
        external/vulkancts/modules/vulkan/wsi/vktWsiFullScreenExclusiveTests.cpp \
        external/vulkancts/modules/vulkan/wsi/vktWsiIncrementalPresentTests.cpp \
+       external/vulkancts/modules/vulkan/wsi/vktWsiPresentIdWaitTests.cpp \
        external/vulkancts/modules/vulkan/wsi/vktWsiSharedPresentableImageTests.cpp \
        external/vulkancts/modules/vulkan/wsi/vktWsiSurfaceTests.cpp \
        external/vulkancts/modules/vulkan/wsi/vktWsiSwapchainTests.cpp \
@@ -1238,6 +1253,7 @@ LOCAL_C_INCLUDES := \
        $(deqp_dir)/external/vulkancts/modules/vulkan/rasterization \
        $(deqp_dir)/external/vulkancts/modules/vulkan/ray_query \
        $(deqp_dir)/external/vulkancts/modules/vulkan/ray_tracing \
+       $(deqp_dir)/external/vulkancts/modules/vulkan/reconvergence \
        $(deqp_dir)/external/vulkancts/modules/vulkan/renderpass \
        $(deqp_dir)/external/vulkancts/modules/vulkan/robustness \
        $(deqp_dir)/external/vulkancts/modules/vulkan/shaderexecutor \