1/*------------------------------------------------------------------------- 2 * drawElements Quality Program Tester Core 3 * ---------------------------------------- 4 * 5 * Copyright 2014 The Android Open Source Project 6 * 7 * Licensed under the Apache License, Version 2.0 (the "License"); 8 * you may not use this file except in compliance with the License. 9 * You may obtain a copy of the License at 10 * 11 * http://www.apache.org/licenses/LICENSE-2.0 12 * 13 * Unless required by applicable law or agreed to in writing, software 14 * distributed under the License is distributed on an "AS IS" BASIS, 15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 * See the License for the specific language governing permissions and 17 * limitations under the License. 18 * 19 *//*! 20 * \file 21 * \brief iOS Entry Point. 22 *//*--------------------------------------------------------------------*/ 23 24#import "tcuEAGLView.h" 25 26#import <QuartzCore/QuartzCore.h> 27 28@implementation tcuEAGLView 29 30+ (Class)layerClass 31{ 32 // Override default layer. 33 return [CAEAGLLayer class]; 34} 35 36- (id)initWithCoder:(NSCoder*)coder 37{ 38 self = [super initWithCoder:coder]; 39 return self; 40} 41 42- (void)dealloc 43{ 44 [super dealloc]; 45} 46 47- (void)layoutSubviews 48{ 49 // \todo [2013-10-28 pyry] How to handle this request? 50} 51 52- (CAEAGLLayer *)getEAGLLayer 53{ 54 return (CAEAGLLayer*)self.layer; 55} 56 57@end 58