//
//  MTLTextureUtils.h
//  azzapp-react-native-skia-video
//
//  Created by François de Campredon on 02/12/2024.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface MTLTextureUtils : NSObject

+ (nullable id<MTLTexture>)createMTLTextureForVideoOutput:(CGSize)size;
+ (void)updateTexture:(id<MTLTexture>)texture with:(CVPixelBufferRef)buffer;
@end

NS_ASSUME_NONNULL_END
