rsdProgramRaster.h revision 721acc495b859c6d884725a4f9b5523583dd11c7
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