11fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk/* 21fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk * Copyright (C) 2011 The Android Open Source Project 31fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk * 41fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk * Licensed under the Apache License, Version 2.0 (the "License"); 51fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk * you may not use this file except in compliance with the License. 61fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk * You may obtain a copy of the License at 71fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk * 81fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk * http://www.apache.org/licenses/LICENSE-2.0 91fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk * 101fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk * Unless required by applicable law or agreed to in writing, software 111fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk * distributed under the License is distributed on an "AS IS" BASIS, 121fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 131fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk * See the License for the specific language governing permissions and 141fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk * limitations under the License. 151fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk */ 161fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk 171fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchoukpackage com.android.perftest; 181fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchoukimport android.renderscript.*; 191fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchoukimport android.content.res.Resources; 201fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk 211fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchoukinterface RsBenchBaseTest { 221fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk boolean init(RenderScriptGL rs, Resources res); 231fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk 241fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk ScriptField_TestScripts_s.Item[] getTests(); 251fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk String[] getTestNames(); 261fe2ef0a2403d9238538219da47c50e879c4f2eeAlex Sakhartchouk} 27