rsMesh.cpp revision a89371c6f144b9049efe7689105feee2c4a38384
1a89371c6f144b9049efe7689105feee2c4a38384Jason Sams/*
2a89371c6f144b9049efe7689105feee2c4a38384Jason Sams * Copyright (C) 2009 The Android Open Source Project
3a89371c6f144b9049efe7689105feee2c4a38384Jason Sams *
4a89371c6f144b9049efe7689105feee2c4a38384Jason Sams * Licensed under the Apache License, Version 2.0 (the "License");
5a89371c6f144b9049efe7689105feee2c4a38384Jason Sams * you may not use this file except in compliance with the License.
6a89371c6f144b9049efe7689105feee2c4a38384Jason Sams * You may obtain a copy of the License at
7a89371c6f144b9049efe7689105feee2c4a38384Jason Sams *
8a89371c6f144b9049efe7689105feee2c4a38384Jason Sams *      http://www.apache.org/licenses/LICENSE-2.0
9a89371c6f144b9049efe7689105feee2c4a38384Jason Sams *
10a89371c6f144b9049efe7689105feee2c4a38384Jason Sams * Unless required by applicable law or agreed to in writing, software
11a89371c6f144b9049efe7689105feee2c4a38384Jason Sams * distributed under the License is distributed on an "AS IS" BASIS,
12a89371c6f144b9049efe7689105feee2c4a38384Jason Sams * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13a89371c6f144b9049efe7689105feee2c4a38384Jason Sams * See the License for the specific language governing permissions and
14a89371c6f144b9049efe7689105feee2c4a38384Jason Sams * limitations under the License.
15a89371c6f144b9049efe7689105feee2c4a38384Jason Sams */
16a89371c6f144b9049efe7689105feee2c4a38384Jason Sams
17a89371c6f144b9049efe7689105feee2c4a38384Jason Sams#include "rsContext.h"
18a89371c6f144b9049efe7689105feee2c4a38384Jason Sams
19a89371c6f144b9049efe7689105feee2c4a38384Jason Samsusing namespace android;
20a89371c6f144b9049efe7689105feee2c4a38384Jason Samsusing namespace android::renderscript;
21a89371c6f144b9049efe7689105feee2c4a38384Jason Sams
22a89371c6f144b9049efe7689105feee2c4a38384Jason Sams#include <GLES/gl.h>
23a89371c6f144b9049efe7689105feee2c4a38384Jason Sams#include <GLES/glext.h>
24a89371c6f144b9049efe7689105feee2c4a38384Jason Sams
25a89371c6f144b9049efe7689105feee2c4a38384Jason SamsMesh::Mesh()
26a89371c6f144b9049efe7689105feee2c4a38384Jason Sams{
27a89371c6f144b9049efe7689105feee2c4a38384Jason Sams    mSources = NULL;
28a89371c6f144b9049efe7689105feee2c4a38384Jason Sams    mPrimitives = NULL;
29a89371c6f144b9049efe7689105feee2c4a38384Jason Sams    mPrimitiveCount = 0;
30a89371c6f144b9049efe7689105feee2c4a38384Jason Sams}
31a89371c6f144b9049efe7689105feee2c4a38384Jason Sams
32a89371c6f144b9049efe7689105feee2c4a38384Jason SamsMesh::~Mesh()
33a89371c6f144b9049efe7689105feee2c4a38384Jason Sams{
34a89371c6f144b9049efe7689105feee2c4a38384Jason Sams}
35a89371c6f144b9049efe7689105feee2c4a38384Jason Sams
36a89371c6f144b9049efe7689105feee2c4a38384Jason Sams
37a89371c6f144b9049efe7689105feee2c4a38384Jason Sams
38a89371c6f144b9049efe7689105feee2c4a38384Jason SamsMeshContext::MeshContext()
39a89371c6f144b9049efe7689105feee2c4a38384Jason Sams{
40a89371c6f144b9049efe7689105feee2c4a38384Jason Sams}
41a89371c6f144b9049efe7689105feee2c4a38384Jason Sams
42a89371c6f144b9049efe7689105feee2c4a38384Jason SamsMeshContext::~MeshContext()
43a89371c6f144b9049efe7689105feee2c4a38384Jason Sams{
44a89371c6f144b9049efe7689105feee2c4a38384Jason Sams}
45a89371c6f144b9049efe7689105feee2c4a38384Jason Sams
46