external/vulkancts/modules/vulkan/dynamic_state/vktDynamicStateGeneralTests.cpp \
external/vulkancts/modules/vulkan/dynamic_state/vktDynamicStateImageObjectUtil.cpp \
external/vulkancts/modules/vulkan/vktTestPackage.cpp \
+ external/vulkancts/modules/vulkan/vktSynchronization.cpp \
external/vulkancts/modules/vulkan/shaderexecutor/vktShaderPackingFunctionTests.cpp \
external/vulkancts/modules/vulkan/shaderexecutor/vktShaderIntegerFunctionTests.cpp \
external/vulkancts/modules/vulkan/shaderexecutor/vktShaderExecutor.cpp \
external/vulkancts/modules/vulkan/ubo/vktUniformBlockTests.cpp \
external/vulkancts/modules/vulkan/vktTestCaseUtil.cpp \
external/vulkancts/modules/vulkan/vktTestGroupUtil.cpp \
+ external/vulkancts/modules/vulkan/image/vktImageAtomicOperationTests.cpp \
external/vulkancts/modules/vulkan/image/vktImageSizeTests.cpp \
external/vulkancts/modules/vulkan/image/vktImageTestsUtil.cpp \
external/vulkancts/modules/vulkan/image/vktImageTexture.cpp \
external/vulkancts/modules/vulkan/api/vktApiDeviceInitializationTests.cpp \
external/vulkancts/modules/vulkan/api/vktApiTests.cpp \
external/vulkancts/modules/vulkan/api/vktApiBufferComputeInstance.cpp \
+ external/vulkancts/modules/vulkan/pipeline/vktPipelineEarlyFragmentTests.cpp \
external/vulkancts/modules/vulkan/pipeline/vktPipelineTimestampTests.cpp \
external/vulkancts/modules/vulkan/pipeline/vktPipelineImageUtil.cpp \
external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleTests.cpp \
external/vulkancts/modules/vulkan/pipeline/vktPipelineVertexUtil.cpp \
external/vulkancts/modules/vulkan/pipeline/vktPipelinePushConstantTests.cpp \
external/vulkancts/modules/vulkan/pipeline/vktPipelineReferenceRenderer.cpp \
+ external/vulkancts/modules/vulkan/pipeline/vktPipelineCacheTests.cpp \
external/vulkancts/modules/vulkan/pipeline/vktPipelineClearUtil.cpp \
external/vulkancts/modules/vulkan/pipeline/vktPipelineImageTests.cpp \
external/vulkancts/modules/vulkan/pipeline/vktPipelineSamplerTests.cpp \
external/vulkancts/modules/vulkan/pipeline/vktPipelineImageSamplingInstance.cpp \
external/vulkancts/modules/vulkan/pipeline/vktPipelineBlendTests.cpp \
external/vulkancts/modules/vulkan/pipeline/vktPipelineStencilTests.cpp \
- external/vulkancts/modules/vulkan/pipeline/vktPipelineTests.cpp \
+ external/vulkancts/modules/vulkan/pipeline/vktPipelineTests.cpp \ \
+ external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesBase.cpp \
+ external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesBufferMemoryAliasing.cpp \
+ external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesBufferSparseBinding.cpp \
+ external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesBufferSparseResidency.cpp \
+ external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesImageSparseBinding.cpp \
+ external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesImageSparseResidency.cpp \
+ external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesMipmapSparseResidency.cpp \
+ external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTests.cpp \
+ external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesTestsUtil.cpp \
+ external/vulkancts/modules/vulkan/wsi/vktWsiSurfaceTests.cpp \
+ external/vulkancts/modules/vulkan/wsi/vktWsiSwapchainTests.cpp \
+ external/vulkancts/modules/vulkan/wsi/vktWsiTests.cpp \
external/vulkancts/framework/vulkan/vkBuilderUtil.cpp \
+ external/vulkancts/framework/vulkan/vkDebugReportUtil.cpp \
external/vulkancts/framework/vulkan/vkSpirVProgram.cpp \
external/vulkancts/framework/vulkan/vkPrograms.cpp \
external/vulkancts/framework/vulkan/vkApiVersion.cpp \
external/vulkancts/framework/vulkan/vkTypeUtil.cpp \
external/vulkancts/framework/vulkan/vkImageUtil.cpp \
external/vulkancts/framework/vulkan/vkQueryUtil.cpp \
- external/vulkancts/framework/vulkan/vkRef.cpp
+ external/vulkancts/framework/vulkan/vkRef.cpp \
+ external/vulkancts/framework/vulkan/vkWsiPlatform.cpp \
+ external/vulkancts/framework/vulkan/vkWsiUtil.cpp
LOCAL_C_INCLUDES := \
frameworks/native/opengl/include \
$(deqp_dir)/external/vulkancts/modules/vulkan/shaderrender \
$(deqp_dir)/external/vulkancts/modules/vulkan/spirv_assembly \
$(deqp_dir)/external/vulkancts/modules/vulkan/ssbo \
- $(deqp_dir)/external/vulkancts/modules/vulkan/ubo
+ $(deqp_dir)/external/vulkancts/modules/vulkan/ubo \
+ $(deqp_dir)/external/vulkancts/modules/vulkan/sparse_resources \
+ $(deqp_dir)/external/vulkancts/modules/vulkan/wsi
deqp_compile_flags := \
-DDEQP_SUPPORT_EGL=1 \
$(deqp_compile_flags)
LOCAL_SDK_VERSION := 9
-LOCAL_CPPFLAGS += -Wno-non-virtual-dtor
+LOCAL_CPPFLAGS += -Wno-non-virtual-dtor -fwrapv
LOCAL_NDK_STL_VARIANT := gnustl_static
LOCAL_RTTI_FLAG := -frtti -fexceptions
LOCAL_MULTILIB := both