RetroArch
Macros | Typedefs | Functions
video_filter.h File Reference
#include <stddef.h>
#include <libretro.h>
#include <retro_common_api.h>
Include dependency graph for video_filter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define RARCH_SOFTFILTER_THREADS_AUTO   0
 

Typedefs

typedef typedefRETRO_BEGIN_DECLS struct rarch_softfilter rarch_softfilter_t
 

Functions

rarch_softfilter_trarch_softfilter_new (const char *filter_path, unsigned threads, enum retro_pixel_format in_pixel_format, unsigned max_width, unsigned max_height)
 
void rarch_softfilter_free (rarch_softfilter_t *filt)
 
void rarch_softfilter_get_max_output_size (rarch_softfilter_t *filt, unsigned *width, unsigned *height)
 
void rarch_softfilter_get_output_size (rarch_softfilter_t *filt, unsigned *out_width, unsigned *out_height, unsigned width, unsigned height)
 
enum retro_pixel_format rarch_softfilter_get_output_format (rarch_softfilter_t *filt)
 
void rarch_softfilter_process (rarch_softfilter_t *filt, void *output, size_t output_stride, const void *input, unsigned width, unsigned height, size_t input_stride)
 
const char * rarch_softfilter_get_name (void *data)
 

Macro Definition Documentation

◆ RARCH_SOFTFILTER_THREADS_AUTO

#define RARCH_SOFTFILTER_THREADS_AUTO   0

Typedef Documentation

◆ rarch_softfilter_t

typedef typedefRETRO_BEGIN_DECLS struct rarch_softfilter rarch_softfilter_t

Function Documentation

◆ rarch_softfilter_free()

void rarch_softfilter_free ( rarch_softfilter_t filt)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rarch_softfilter_get_max_output_size()

void rarch_softfilter_get_max_output_size ( rarch_softfilter_t filt,
unsigned *  width,
unsigned *  height 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rarch_softfilter_get_name()

const char* rarch_softfilter_get_name ( void data)

◆ rarch_softfilter_get_output_format()

enum retro_pixel_format rarch_softfilter_get_output_format ( rarch_softfilter_t filt)
Here is the caller graph for this function:

◆ rarch_softfilter_get_output_size()

void rarch_softfilter_get_output_size ( rarch_softfilter_t filt,
unsigned *  out_width,
unsigned *  out_height,
unsigned  width,
unsigned  height 
)
Here is the caller graph for this function:

◆ rarch_softfilter_new()

rarch_softfilter_t* rarch_softfilter_new ( const char *  filter_path,
unsigned  threads,
enum retro_pixel_format  in_pixel_format,
unsigned  max_width,
unsigned  max_height 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rarch_softfilter_process()

void rarch_softfilter_process ( rarch_softfilter_t filt,
void output,
size_t  output_stride,
const void input,
unsigned  width,
unsigned  height,
size_t  input_stride 
)
Here is the call graph for this function:
Here is the caller graph for this function: