1721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams/* 2721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams * Copyright (C) 2011 The Android Open Source Project 3721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams * 4721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams * Licensed under the Apache License, Version 2.0 (the "License"); 5721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams * you may not use this file except in compliance with the License. 6721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams * You may obtain a copy of the License at 7721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams * 8721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams * http://www.apache.org/licenses/LICENSE-2.0 9721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams * 10721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams * Unless required by applicable law or agreed to in writing, software 11721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams * distributed under the License is distributed on an "AS IS" BASIS, 12721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams * See the License for the specific language governing permissions and 14721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams * limitations under the License. 15721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams */ 16721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams 17721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams#ifndef RSD_PROGRAM_RASTER_H 18721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams#define RSD_PROGRAM_RASTER_H 19721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams 20721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams#include <rs_hal.h> 21721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams 22721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams 23721acc495b859c6d884725a4f9b5523583dd11c7Jason Samsbool rsdProgramRasterInit(const android::renderscript::Context *rsc, 24721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams const android::renderscript::ProgramRaster *); 25721acc495b859c6d884725a4f9b5523583dd11c7Jason Samsvoid rsdProgramRasterSetActive(const android::renderscript::Context *rsc, 26721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams const android::renderscript::ProgramRaster *); 27721acc495b859c6d884725a4f9b5523583dd11c7Jason Samsvoid rsdProgramRasterDestroy(const android::renderscript::Context *rsc, 28721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams const android::renderscript::ProgramRaster *); 29721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams 30721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams 31721acc495b859c6d884725a4f9b5523583dd11c7Jason Sams#endif 32