1ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# 2ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# Copyright (C) 2017 The Android Open Source Project 3ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# 4ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# Licensed under the Apache License, Version 2.0 (the "License"); 5ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# you may not use this file except in compliance with the License. 6ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# You may obtain a copy of the License at 7ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# 8ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# http://www.apache.org/licenses/LICENSE-2.0 9ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# 10ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# Unless required by applicable law or agreed to in writing, software 11ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# distributed under the License is distributed on an "AS IS" BASIS, 12ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# See the License for the specific language governing permissions and 14ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# limitations under the License. 15ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# 16ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks 17ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# This file is auto-generated by frameworks/rs/tests/java_api/RSUnitTests/RSUnitTests.py. 18ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# To change unit tests version, please run the Python script above. 19ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks 20ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanksifneq ($(ENABLE_RSTESTS),) 21ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks 22ac9211a90779aaf785a3f752a80837f01f0f00aeArthur EubanksLOCAL_PATH := $(call my-dir) 23ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanksmy_rs_unit_tests_path := ../../RSUnitTests/src/com/android/rs/unittest 24ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks 25ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks# RSTestForward for build tool version 23.0.3 26ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks 27ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanksinclude $(CLEAR_VARS) 28ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks 29ac9211a90779aaf785a3f752a80837f01f0f00aeArthur EubanksLOCAL_MODULE_TAGS := tests 30ac9211a90779aaf785a3f752a80837f01f0f00aeArthur EubanksLOCAL_STATIC_JAVA_LIBRARIES := android-support-test 31ac9211a90779aaf785a3f752a80837f01f0f00aeArthur EubanksLOCAL_COMPATIBILITY_SUITE := device-tests 32ac9211a90779aaf785a3f752a80837f01f0f00aeArthur EubanksLOCAL_RENDERSCRIPT_TARGET_API := 0 33ac9211a90779aaf785a3f752a80837f01f0f00aeArthur EubanksLOCAL_PACKAGE_NAME := RSTestForward_23_0_3 34ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanksmy_rs_path := $(TOP)/prebuilts/renderscript/host/linux-x86/23.0.3 35ac9211a90779aaf785a3f752a80837f01f0f00aeArthur EubanksLOCAL_RENDERSCRIPT_CC := $(my_rs_path)/bin/llvm-rs-cc 36ac9211a90779aaf785a3f752a80837f01f0f00aeArthur EubanksLOCAL_RENDERSCRIPT_INCLUDES_OVERRIDE := $(my_rs_path)/include $(my_rs_path)/clang-include 37ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanksmy_rs_path := 38ac9211a90779aaf785a3f752a80837f01f0f00aeArthur EubanksLOCAL_SRC_FILES := $(call all-java-files-under,../src)\ 39ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UnitTest.java\ 40ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_alloc.java\ 41ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/alloc.rs\ 42ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_alloc_copy.java\ 43ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_alloc_copyPadded.java\ 44ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_array_alloc.java\ 45ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/array_alloc.rs\ 46ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_array_init.java\ 47ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/array_init.rs\ 48ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_atomic.java\ 49ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/atomic.rs\ 50ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_bitfield.java\ 51ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/bitfield.rs\ 52ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_bug_char.java\ 53ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/bug_char.rs\ 54ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_check_dims.java\ 55ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/check_dims.rs\ 56ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_clamp.java\ 57ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/clamp.rs\ 58ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_clamp_relaxed.java\ 59ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/clamp_relaxed.rs\ 60ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_constant.java\ 61ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/constant.rs\ 62ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_convert.java\ 63ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/convert.rs\ 64ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_convert_relaxed.java\ 65ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/convert_relaxed.rs\ 66ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_copy_test.java\ 67ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/copy_test.rs\ 68ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_ctxt_default.java\ 69ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/ctxt_default.rs\ 70ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_element.java\ 71ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/element.rs\ 72ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_foreach.java\ 73ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/foreach.rs\ 74ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_foreach_bounds.java\ 75ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/foreach_bounds.rs\ 76ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_foreach_multi.java\ 77ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/foreach_multi.rs\ 78ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_fp_mad.java\ 79ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/fp_mad.rs\ 80ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_instance.java\ 81ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/instance.rs\ 82ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_int4.java\ 83ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/int4.rs\ 84ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_kernel.java\ 85ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/kernel.rs\ 86ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_kernel2d.java\ 87ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/kernel2d.rs\ 88ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_kernel2d_oldstyle.java\ 89ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/kernel2d_oldstyle.rs\ 90ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_kernel3d.java\ 91ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/kernel3d.rs\ 92ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_kernel_struct.java\ 93ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/kernel_struct.rs\ 94ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_math.java\ 95ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/math.rs\ 96ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_math_agree.java\ 97ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/math_agree.rs\ 98ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_math_conformance.java\ 99ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/math_conformance.rs\ 100ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_min.java\ 101ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/min.rs\ 102ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_noroot.java\ 103ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/noroot.rs\ 104ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_primitives.java\ 105ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/primitives.rs\ 106ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_refcount.java\ 107ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/refcount.rs\ 1082058f4e38c54d8f6bc0a87e8a143cb6b7b2301b7David Gross $(my_rs_unit_tests_path)/UT_reflection3264.java\ 1092058f4e38c54d8f6bc0a87e8a143cb6b7b2301b7David Gross $(my_rs_unit_tests_path)/reflection3264.rs\ 110ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_rsdebug.java\ 111ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/rsdebug.rs\ 112ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_rsdebug_23.java\ 113ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/rsdebug_23.rs\ 114ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_rstime.java\ 115ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/rstime.rs\ 116ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_rstypes.java\ 117ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/rstypes.rs\ 118ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_sampler.java\ 119ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/sampler.rs\ 120ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_script_group2_gatherscatter.java\ 121ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/addup.rs\ 122ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_script_group2_nochain.java\ 123ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/increment.rs\ 124ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/increment2.rs\ 125ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/double.rs\ 126ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_script_group2_pointwise.java\ 127ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/increment.rs\ 128ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/double.rs\ 129ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_static_globals.java\ 130ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/static_globals.rs\ 131ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_struct.java\ 132ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/struct.rs\ 133ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_struct_field_simple.java\ 134ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/struct_field_simple.rs\ 135ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_unsigned.java\ 136ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/unsigned.rs\ 137ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/UT_vector.java\ 138ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks $(my_rs_unit_tests_path)/vector.rs\ 139ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks 140ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanksinclude $(BUILD_PACKAGE) 141ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks 142ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanksmy_rs_unit_tests_path := 143ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanks 144ac9211a90779aaf785a3f752a80837f01f0f00aeArthur Eubanksendif 145