@protocol IRenderTarget -(void) setNewLayer: (CALayer*) layer; -(HRESULT) setSwFrame: (AvnFramebuffer*) fb; -(void) resize: (AvnPixelSize) size withScale: (float) scale; -(AvnPixelSize) pixelSize; -(IAvnGlSurfaceRenderTarget*) createSurfaceRenderTarget; @end @interface IOSurfaceRenderTarget : NSObject -(IOSurfaceRenderTarget*) initWithOpenGlContext: (IAvnGlContext*) context; @end