#include <scaler.h>
|
int | in_width |
|
int | in_height |
|
int | in_stride |
|
int | out_width |
|
int | out_height |
|
int | out_stride |
|
enum scaler_pix_fmt | in_fmt |
|
enum scaler_pix_fmt | out_fmt |
|
enum scaler_type | scaler_type |
|
void(* | scaler_horiz )(const struct scaler_ctx *, const void *, int) |
|
void(* | scaler_vert )(const struct scaler_ctx *, void *, int) |
|
void(* | scaler_special )(const struct scaler_ctx *, void *, const void *, int, int, int, int, int, int) |
|
void(* | in_pixconv )(void *, const void *, int, int, int, int) |
|
void(* | out_pixconv )(void *, const void *, int, int, int, int) |
|
void(* | direct_pixconv )(void *, const void *, int, int, int, int) |
|
bool | unscaled |
|
struct scaler_filter horiz | vert |
|
struct { |
uint32_t * frame |
|
int stride |
|
} | input |
|
struct { |
uint64_t * frame |
|
int width |
|
int height |
|
int stride |
|
} | scaled |
|
struct { |
uint32_t * frame |
|
int stride |
|
} | output |
|
◆ direct_pixconv
◆ frame [1/2]
◆ frame [2/2]
◆ height
◆ in_fmt
◆ in_height
int scaler_ctx::in_height |
◆ in_pixconv
◆ in_stride
int scaler_ctx::in_stride |
◆ in_width
◆ input
struct { ... } scaler_ctx::input |
◆ out_fmt
◆ out_height
int scaler_ctx::out_height |
◆ out_pixconv
◆ out_stride
int scaler_ctx::out_stride |
◆ out_width
int scaler_ctx::out_width |
◆ output
struct { ... } scaler_ctx::output |
◆ scaled
struct { ... } scaler_ctx::scaled |
◆ scaler_horiz
◆ scaler_special
◆ scaler_type
◆ scaler_vert
◆ stride
◆ unscaled
bool scaler_ctx::unscaled |
◆ vert
◆ width
The documentation for this struct was generated from the following file:
- libretro-common/include/gfx/scaler/scaler.h