mirror of
https://github.com/OpenEmu/OpenEmuKit.git
synced 2025-11-01 11:08:14 +00:00
26 lines
563 B
Objective-C
26 lines
563 B
Objective-C
//
|
|
// OEOpenGL3GameRenderer.h
|
|
// OpenEmu
|
|
//
|
|
// Created by Alexander Strange on 10/21/15.
|
|
//
|
|
//
|
|
|
|
#import "OEGameRenderer.h"
|
|
|
|
@class OECoreVideoTexture;
|
|
|
|
/*!
|
|
* @class OEOpenGL3GameRenderer
|
|
* @discussion
|
|
* Renderer which provides an OpenGL 3.x/Core Profile context to 3D game cores.
|
|
* Doesn't support 2D games unless someone can think of why it should.
|
|
*/
|
|
@interface OEOpenGL3GameRenderer : NSObject <OEGameRenderer>
|
|
|
|
@property (nonatomic) OEIntSize surfaceSize;
|
|
|
|
- (nonnull instancetype)initWithInteropTexture:(OECoreVideoTexture * _Nonnull )texture;
|
|
|
|
@end
|