9 #import <Foundation/Foundation.h> 10 #import <Metal/Metal.h> 13 - (
void)configure:(
id<MTLCommandEncoder>)encoder;
21 - (
void)apply:(
id<MTLCommandBuffer>)cb in:(
id<MTLTexture>)tin out:(
id<MTLTexture>)tout;
22 - (
void)apply:(
id<MTLCommandBuffer>)cb inBuf:(
id<MTLBuffer>)tin outTex:(
id<MTLTexture>)tout;
24 + (instancetype)newFilterWithFunctionName:(NSString *)name device:(
id<MTLDevice>)device library:(
id<MTLLibrary>)library error:(NSError **)error;
GLenum GLuint id
Definition: glext.h:6233
typedef void(__stdcall *PFN_DESTRUCTION_CALLBACK)(void *pData)
id< FilterDelegate > delegate
Definition: Filter.h:18
GLuint sampler
Definition: glext.h:7950