rsdSampler.cpp revision 93eacc7ce0aad4314b4cb41a281f59ce54bb3286
17f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk/*
27f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk * Copyright (C) 2011 The Android Open Source Project
37f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk *
47f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk * Licensed under the Apache License, Version 2.0 (the "License");
57f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk * you may not use this file except in compliance with the License.
67f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk * You may obtain a copy of the License at
77f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk *
87f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk *      http://www.apache.org/licenses/LICENSE-2.0
97f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk *
107f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk * Unless required by applicable law or agreed to in writing, software
117f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk * distributed under the License is distributed on an "AS IS" BASIS,
127f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
137f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk * See the License for the specific language governing permissions and
147f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk * limitations under the License.
157f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk */
167f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk
177f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk
187f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk#include "rsdCore.h"
197f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk#include "rsdSampler.h"
207f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk
217f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk#include "rsContext.h"
227f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk#include "rsSampler.h"
2393eacc7ce0aad4314b4cb41a281f59ce54bb3286Jason Sams
2493eacc7ce0aad4314b4cb41a281f59ce54bb3286Jason Sams#ifndef RS_COMPATIBILITY_LIB
257f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk#include "rsProgramVertex.h"
267f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk#include "rsProgramFragment.h"
277f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk
287f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk#include <GLES/gl.h>
297f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk#include <GLES/glext.h>
3093eacc7ce0aad4314b4cb41a281f59ce54bb3286Jason Sams#endif
317f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk
327f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchoukusing namespace android;
337f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchoukusing namespace android::renderscript;
347f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk
357f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchoukbool rsdSamplerInit(const android::renderscript::Context *,
367f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk                    const android::renderscript::Sampler *) {
377f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk    return true;
387f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk}
397f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk
407f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchoukvoid rsdSamplerDestroy(const android::renderscript::Context *rsc,
417f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk                       const android::renderscript::Sampler *s) {
427f126c78a107257090c6675ea40ffac41516a9dcAlex Sakhartchouk}
43