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