Fix amber vs cts device feature requirements
[platform/upstream/VK-GL-CTS.git] / AndroidGen.mk
index f00dc29..28d3804 100644 (file)
@@ -74,11 +74,13 @@ 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 \
        external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp \
        external/vulkancts/modules/vulkan/api/vktApiFillBufferTests.cpp \
+       external/vulkancts/modules/vulkan/api/vktApiFormatPropertiesExtendedKHRtests.cpp \
        external/vulkancts/modules/vulkan/api/vktApiGetMemoryCommitment.cpp \
        external/vulkancts/modules/vulkan/api/vktApiGranularityTests.cpp \
        external/vulkancts/modules/vulkan/api/vktApiImageClearingTests.cpp \
@@ -94,10 +96,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 \
@@ -118,6 +122,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/descriptor_indexing/vktDescriptorSetsIndexingTestsUtils.cpp \
        external/vulkancts/modules/vulkan/device_group/vktDeviceGroupRendering.cpp \
        external/vulkancts/modules/vulkan/draw/vktBasicDrawTests.cpp \
+       external/vulkancts/modules/vulkan/draw/vktDrawAhbTests.cpp \
        external/vulkancts/modules/vulkan/draw/vktDrawBaseClass.cpp \
        external/vulkancts/modules/vulkan/draw/vktDrawBufferObjectUtil.cpp \
        external/vulkancts/modules/vulkan/draw/vktDrawConcurrentTests.cpp \
@@ -131,6 +136,8 @@ 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 \
        external/vulkancts/modules/vulkan/draw/vktDrawOutputLocationTests.cpp \
@@ -142,8 +149,10 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/draw/vktDrawTests.cpp \
        external/vulkancts/modules/vulkan/dynamic_state/vktDynamicStateBaseClass.cpp \
        external/vulkancts/modules/vulkan/dynamic_state/vktDynamicStateCBTests.cpp \
+       external/vulkancts/modules/vulkan/dynamic_state/vktDynamicStateComputeTests.cpp \
        external/vulkancts/modules/vulkan/dynamic_state/vktDynamicStateDSTests.cpp \
        external/vulkancts/modules/vulkan/dynamic_state/vktDynamicStateGeneralTests.cpp \
+       external/vulkancts/modules/vulkan/dynamic_state/vktDynamicStateInheritanceTests.cpp \
        external/vulkancts/modules/vulkan/dynamic_state/vktDynamicStateRSTests.cpp \
        external/vulkancts/modules/vulkan/dynamic_state/vktDynamicStateTests.cpp \
        external/vulkancts/modules/vulkan/dynamic_state/vktDynamicStateVPTests.cpp \
@@ -155,6 +164,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/fragment_shader_interlock/vktFragmentShaderInterlockBasic.cpp \
        external/vulkancts/modules/vulkan/fragment_shader_interlock/vktFragmentShaderInterlockTests.cpp \
        external/vulkancts/modules/vulkan/fragment_shading_rate/vktFragmentShadingRateBasic.cpp \
+       external/vulkancts/modules/vulkan/fragment_shading_rate/vktFragmentShadingRatePixelConsistency.cpp \
        external/vulkancts/modules/vulkan/fragment_shading_rate/vktFragmentShadingRateTests.cpp \
        external/vulkancts/modules/vulkan/geometry/vktGeometryBasicClass.cpp \
        external/vulkancts/modules/vulkan/geometry/vktGeometryBasicGeometryShaderTests.cpp \
@@ -169,13 +179,17 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/image/vktImageAtomicOperationTests.cpp \
        external/vulkancts/modules/vulkan/image/vktImageAtomicSpirvShaders.cpp \
        external/vulkancts/modules/vulkan/image/vktImageCompressionTranscodingSupport.cpp \
+       external/vulkancts/modules/vulkan/image/vktImageDepthStencilDescriptorTests.cpp \
        external/vulkancts/modules/vulkan/image/vktImageLoadStoreTests.cpp \
        external/vulkancts/modules/vulkan/image/vktImageLoadStoreUtil.cpp \
        external/vulkancts/modules/vulkan/image/vktImageMisalignedCubeTests.cpp \
        external/vulkancts/modules/vulkan/image/vktImageMismatchedFormatsTests.cpp \
+       external/vulkancts/modules/vulkan/image/vktImageMismatchedWriteOpTests.cpp \
        external/vulkancts/modules/vulkan/image/vktImageMultisampleLoadStoreTests.cpp \
        external/vulkancts/modules/vulkan/image/vktImageMutableTests.cpp \
        external/vulkancts/modules/vulkan/image/vktImageQualifiersTests.cpp \
+       external/vulkancts/modules/vulkan/image/vktImageSampleCompressedTextureTests.cpp \
+       external/vulkancts/modules/vulkan/image/vktImageSampleDrawnCubeFaceTests.cpp \
        external/vulkancts/modules/vulkan/image/vktImageSizeTests.cpp \
        external/vulkancts/modules/vulkan/image/vktImageSubresourceLayoutTests.cpp \
        external/vulkancts/modules/vulkan/image/vktImageTests.cpp \
@@ -193,16 +207,28 @@ 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/mesh_shader/vktMeshShaderApiTests.cpp \
+       external/vulkancts/modules/vulkan/mesh_shader/vktMeshShaderBuiltinTests.cpp \
+       external/vulkancts/modules/vulkan/mesh_shader/vktMeshShaderMiscTests.cpp \
+       external/vulkancts/modules/vulkan/mesh_shader/vktMeshShaderPropertyTests.cpp \
+       external/vulkancts/modules/vulkan/mesh_shader/vktMeshShaderSmokeTests.cpp \
+       external/vulkancts/modules/vulkan/mesh_shader/vktMeshShaderSyncTests.cpp \
+       external/vulkancts/modules/vulkan/mesh_shader/vktMeshShaderTests.cpp \
        external/vulkancts/modules/vulkan/modifiers/vktModifiersTests.cpp \
        external/vulkancts/modules/vulkan/multiview/vktMultiViewRenderPassUtil.cpp \
        external/vulkancts/modules/vulkan/multiview/vktMultiViewRenderTests.cpp \
        external/vulkancts/modules/vulkan/multiview/vktMultiViewRenderUtil.cpp \
        external/vulkancts/modules/vulkan/multiview/vktMultiViewTests.cpp \
        external/vulkancts/modules/vulkan/pch.cpp \
+       external/vulkancts/modules/vulkan/pipeline/vktPipelineBindPointTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineBlendOperationAdvancedTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineBlendTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineCacheTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineClearUtil.cpp \
+       external/vulkancts/modules/vulkan/pipeline/vktPipelineColorWriteEnableTests.cpp \
+       external/vulkancts/modules/vulkan/pipeline/vktPipelineCreationCacheControlTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineCreationFeedbackTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineDepthRangeUnrestrictedTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineDepthTests.cpp \
@@ -217,9 +243,12 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineImageViewTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineInputAssemblyTests.cpp \
+       external/vulkancts/modules/vulkan/pipeline/vktPipelineInterfaceMatchingTests.cpp \
+       external/vulkancts/modules/vulkan/pipeline/vktPipelineLogicOpTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMakeUtil.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMatchedAttachmentsTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMaxVaryingsTests.cpp \
+       external/vulkancts/modules/vulkan/pipeline/vktPipelineMiscTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleBase.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleBaseResolve.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp \
@@ -231,11 +260,13 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleShaderFragmentMaskTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleTestsUtil.cpp \
+       external/vulkancts/modules/vulkan/pipeline/vktPipelineNoPositionTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelinePushConstantTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelinePushDescriptorTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineReferenceRenderer.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineRenderToImageTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineSampleLocationsUtil.cpp \
+       external/vulkancts/modules/vulkan/pipeline/vktPipelineSamplerBorderSwizzleTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineSamplerTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineSpecConstantTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineSpecConstantUtil.cpp \
@@ -244,7 +275,6 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineTimestampTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexInputTests.cpp \
-       external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexOnlyTests.cpp \
        external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexUtil.cpp \
        external/vulkancts/modules/vulkan/postmortem/vktPostmortemShaderTimeoutTests.cpp \
        external/vulkancts/modules/vulkan/postmortem/vktPostmortemTests.cpp \
@@ -275,15 +305,22 @@ 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 \
        external/vulkancts/modules/vulkan/ray_query/vktRayQueryBuiltinTests.cpp \
        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 \
        external/vulkancts/modules/vulkan/ray_query/vktRayQueryWatertightnessTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingAccelerationStructuresTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingBarrierTests.cpp \
+       external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingBarycentricCoordinatesTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingBuildIndirectTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingBuildLargeTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingBuildTests.cpp \
@@ -291,17 +328,24 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingCallableShadersTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingCaptureReplayTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingComplexControlFlowTests.cpp \
+       external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingDataSpillTests.cpp \
+       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 \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingShaderBindingTableTests.cpp \
        external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingTests.cpp \
        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/vktDynamicRenderingTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassDepthStencilResolveTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassFragmentDensityMapTests.cpp \
+       external/vulkancts/modules/vulkan/renderpass/vktRenderPassLoadStoreOpNoneTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultipleSubpassesMultipleCommandBuffersTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleResolveTests.cpp \
        external/vulkancts/modules/vulkan/renderpass/vktRenderPassMultisampleTests.cpp \
@@ -379,6 +423,7 @@ LOCAL_SRC_FILES := \
        external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmImageSamplerTests.cpp \
        external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmIndexingTests.cpp \
        external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp \
+       external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmIntegerDotProductTests.cpp \
        external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmLoopDepInfTests.cpp \
        external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmLoopDepLenTests.cpp \
        external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmNonSemanticInfoTests.cpp \
@@ -399,8 +444,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 \
@@ -475,6 +522,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 \
@@ -483,12 +531,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 \
@@ -681,7 +731,6 @@ LOCAL_SRC_FILES := \
        framework/opengl/wrapper/glwWrapper.cpp \
        framework/platform/android/tcuAndroidAssets.cpp \
        framework/platform/android/tcuAndroidExecService.cpp \
-       framework/platform/android/tcuAndroidInternals.cpp \
        framework/platform/android/tcuAndroidJNI.cpp \
        framework/platform/android/tcuAndroidMain.cpp \
        framework/platform/android/tcuAndroidNativeActivity.cpp \
@@ -818,6 +867,7 @@ LOCAL_SRC_FILES := \
        modules/gles2/functional/es2fLifetimeTests.cpp \
        modules/gles2/functional/es2fLightAmountTest.cpp \
        modules/gles2/functional/es2fMultisampleTests.cpp \
+       modules/gles2/functional/es2fMultisampledRenderToTextureTests.cpp \
        modules/gles2/functional/es2fNegativeBufferApiTests.cpp \
        modules/gles2/functional/es2fNegativeFragmentApiTests.cpp \
        modules/gles2/functional/es2fNegativeShaderApiTests.cpp \
@@ -1136,6 +1186,7 @@ LOCAL_SRC_FILES := \
        modules/gles31/tes31TestCase.cpp \
        modules/gles31/tes31TestPackage.cpp \
        modules/gles31/tes31TestPackageEntry.cpp \
+       modules/gles31/tgl45TestPackage.cpp \
        modules/glshared/glsAttributeLocationTests.cpp \
        modules/glshared/glsBufferTestUtil.cpp \
        modules/glshared/glsBuiltinPrecisionTests.cpp \
@@ -1207,6 +1258,7 @@ LOCAL_C_INCLUDES := \
        $(deqp_dir)/external/vulkancts/modules/vulkan/imageless_framebuffer \
        $(deqp_dir)/external/vulkancts/modules/vulkan/memory \
        $(deqp_dir)/external/vulkancts/modules/vulkan/memory_model \
+       $(deqp_dir)/external/vulkancts/modules/vulkan/mesh_shader \
        $(deqp_dir)/external/vulkancts/modules/vulkan/modifiers \
        $(deqp_dir)/external/vulkancts/modules/vulkan/multiview \
        $(deqp_dir)/external/vulkancts/modules/vulkan \
@@ -1217,6 +1269,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 \