Improve tcuTexture performance by caching pixel size.
[platform/upstream/VK-GL-CTS.git] / Android.mk
index 0b18d46..4d3e6d5 100644 (file)
@@ -63,6 +63,8 @@ LOCAL_SRC_FILES := \
        framework/common/tcuTextureUtil.cpp \
        framework/common/tcuTexVerifierUtil.cpp \
        framework/common/tcuThreadUtil.cpp \
+       framework/common/tcuSeedBuilder.cpp \
+       framework/common/tcuMaybe.cpp \
        framework/delibs/debase/deDefs.c \
        framework/delibs/debase/deFloat16.c \
        framework/delibs/debase/deInt32.c \
@@ -130,11 +132,9 @@ LOCAL_SRC_FILES := \
        framework/egl/egluConfigFilter.cpp \
        framework/egl/egluConfigInfo.cpp \
        framework/egl/egluDefs.cpp \
-       framework/egl/egluExtensions.cpp \
        framework/egl/egluGLContextFactory.cpp \
        framework/egl/egluGLFunctionLoader.cpp \
        framework/egl/egluGLUtil.cpp \
-       framework/egl/egluHeaderWrapper.cpp \
        framework/egl/egluNativeDisplay.cpp \
        framework/egl/egluNativePixmap.cpp \
        framework/egl/egluNativeWindow.cpp \
@@ -143,7 +143,9 @@ LOCAL_SRC_FILES := \
        framework/egl/egluStrUtil.cpp \
        framework/egl/egluUnique.cpp \
        framework/egl/egluUtil.cpp \
-       framework/egl/tcuEgl.cpp \
+       framework/egl/wrapper/eglwDefs.cpp \
+       framework/egl/wrapper/eglwFunctions.cpp \
+       framework/egl/wrapper/eglwLibrary.cpp \
        framework/opengl/gluCallLogWrapper.cpp \
        framework/opengl/gluContextFactory.cpp \
        framework/opengl/gluContextInfo.cpp \
@@ -185,6 +187,7 @@ LOCAL_SRC_FILES := \
        framework/platform/android/tcuAndroidMain.cpp \
        framework/platform/android/tcuAndroidNativeActivity.cpp \
        framework/platform/android/tcuAndroidPlatform.cpp \
+       framework/platform/android/tcuAndroidPlatformCapabilityQueryJNI.cpp \
        framework/platform/android/tcuAndroidRenderActivity.cpp \
        framework/platform/android/tcuAndroidTestActivity.cpp \
        framework/platform/android/tcuAndroidUtil.cpp \
@@ -231,6 +234,7 @@ LOCAL_SRC_FILES := \
        framework/referencerenderer/rrVertexAttrib.cpp \
        framework/referencerenderer/rrVertexPacket.cpp \
        modules/gles31/functional/es31fAdvancedBlendTests.cpp \
+       modules/gles31/functional/es31fAndroidExtensionPackES31ATests.cpp \
        modules/gles31/functional/es31fAtomicCounterTests.cpp \
        modules/gles31/functional/es31fBasicComputeShaderTests.cpp \
        modules/gles31/functional/es31fBuiltinPrecisionTests.cpp \
@@ -257,6 +261,7 @@ LOCAL_SRC_FILES := \
        modules/gles31/functional/es31fNegativeTextureApiTests.cpp \
        modules/gles31/functional/es31fNegativeVertexArrayApiTests.cpp \
        modules/gles31/functional/es31fOpaqueTypeIndexingTests.cpp \
+       modules/gles31/functional/es31fPrimitiveBoundingBoxTests.cpp \
        modules/gles31/functional/es31fProgramInterfaceDefinition.cpp \
        modules/gles31/functional/es31fProgramInterfaceDefinitionUtil.cpp \
        modules/gles31/functional/es31fProgramInterfaceQueryTestCase.cpp \
@@ -484,6 +489,7 @@ LOCAL_SRC_FILES := \
        modules/internal/ditTestCase.cpp \
        modules/internal/ditTestLogTests.cpp \
        modules/internal/ditTestPackage.cpp \
+       modules/internal/ditSeedBuilderTests.cpp \
        modules/internal/ditTestPackageEntry.cpp
 
 LOCAL_C_INCLUDES := \
@@ -500,6 +506,7 @@ LOCAL_C_INCLUDES := \
        $(deqp_dir)/framework/qphelper \
        $(deqp_dir)/framework/platform/android \
        $(deqp_dir)/framework/egl \
+       $(deqp_dir)/framework/egl/wrapper \
        $(deqp_dir)/framework/opengl \
        $(deqp_dir)/framework/opengl/wrapper \
        $(deqp_dir)/framework/referencerenderer \
@@ -550,6 +557,11 @@ LOCAL_NDK_STL_VARIANT := gnustl_static
 LOCAL_RTTI_FLAG := -frtti -fexceptions
 LOCAL_MULTILIB := both
 
+# b/18934246, failed to link libtestercore for clang mips.
+ifeq ($(TARGET_ARCH),mips)
+  LOCAL_CLANG := false
+endif
+
 include $(BUILD_SHARED_LIBRARY)
 
 include $(LOCAL_PATH)/android/package/Android.mk