RetroArch
Instance Methods | Class Methods | Properties | List of all members
Filter Class Reference

#import <Filter.h>

Inheritance diagram for Filter:
[legend]
Collaboration diagram for Filter:
[legend]

Instance Methods

(void- apply:in:out:
 
(void- apply:inBuf:outTex:
 
(instancetype) - initWithKernel:sampler: [implementation]
 

Class Methods

(instancetype) + newFilterWithFunctionName:device:library:error:
 

Properties

id< FilterDelegatedelegate
 
id< MTLSamplerState > sampler
 

Method Documentation

◆ apply:in:out:()

- (void) apply: (id<MTLCommandBuffer>)  cb
in: (id<MTLTexture>)  tin
out: (id<MTLTexture>)  tout 
Here is the caller graph for this function:

◆ apply:inBuf:outTex:()

- (void) apply: (id<MTLCommandBuffer>)  cb
inBuf: (id<MTLBuffer>)  tin
outTex: (id<MTLTexture>)  tout 

◆ initWithKernel:sampler:()

- (instancetype) initWithKernel: (id<MTLComputePipelineState>)  kernel
sampler: (id<MTLSamplerState>)  sampler 
implementation

◆ newFilterWithFunctionName:device:library:error:()

+ (instancetype) newFilterWithFunctionName: (NSString *)  name
device: (id<MTLDevice>)  device
library: (id<MTLLibrary>)  library
error: (NSError **)  error 
Initial value:
{
GLenum GLuint id
Definition: glext.h:6233
Here is the call graph for this function:
Here is the caller graph for this function:

Property Documentation

◆ delegate

- (id<FilterDelegate>) delegate
readwritenonatomicassign

◆ sampler

- (id<MTLSamplerState>) sampler
readnonatomicassign

The documentation for this class was generated from the following files: