17 #ifndef RARCH_FILTER_H__ 18 #define RARCH_FILTER_H__ 25 #define RARCH_SOFTFILTER_THREADS_AUTO 0 32 const char *filter_path,
43 unsigned *out_width,
unsigned *out_height,
50 void *
output,
size_t output_stride,
void rarch_softfilter_get_max_output_size(rarch_softfilter_t *filt, unsigned *width, unsigned *height)
Definition: video_filter.c:494
void rarch_softfilter_get_output_size(rarch_softfilter_t *filt, unsigned *out_width, unsigned *out_height, unsigned width, unsigned height)
Definition: video_filter.c:501
#define RETRO_BEGIN_DECLS
Definition: retro_common_api.h:41
enum retro_pixel_format rarch_softfilter_get_output_format(rarch_softfilter_t *filt)
Definition: video_filter.c:510
GLenum GLenum GLenum input
Definition: glext.h:9938
retro_pixel_format
Definition: libretro.h:2142
Definition: video_filter.c:87
static unsigned max_height
Definition: gx_gfx.c:278
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)
Definition: video_filter.c:388
#define RETRO_END_DECLS
Definition: retro_common_api.h:42
void rarch_softfilter_free(rarch_softfilter_t *filt)
Definition: video_filter.c:455
std::string output
Definition: Config.FromFile.cpp:44
typedefRETRO_BEGIN_DECLS struct rarch_softfilter rarch_softfilter_t
Definition: video_filter.h:29
GLint GLint GLsizei width
Definition: glext.h:6293
unsigned max_width
Definition: video_filter.c:97
unsigned threads
Definition: video_filter.c:101
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)
Definition: video_filter.c:516
const char * rarch_softfilter_get_name(void *data)
GLint GLint GLsizei GLsizei height
Definition: glext.h:6293