|
FFmpeg
|
#include <ops.h>
Data Fields | ||
| SwsOpType | op | |
| union { | ||
| SwsLinearOp lin | ||
| SwsReadWriteOp rw | ||
| SwsPackOp pack | ||
| SwsSwizzleOp swizzle | ||
| SwsShiftOp shift | ||
| SwsClearOp clear | ||
| SwsConvertOp convert | ||
| SwsClampOp clamp | ||
| SwsScaleOp scale | ||
| SwsDitherOp dither | ||
| SwsFilterOp filter | ||
| SwsLut3dOp lut3d | ||
| }; | ||
| SwsOpPad | outputs [4] | |
| Metadata about the operation's input/output components. | ||
| SwsOpList * | ops | |
| SwsOpType SwsOp::op |
Definition at line 253 of file ops.h.
Referenced by ff_sws_op_list_optimize(), ff_sws_op_list_output(), op_commute_clear(), op_commute_filter(), op_commute_swizzle(), and select_planes().
| SwsLinearOp SwsOp::lin |
Definition at line 255 of file ops.h.
Referenced by ff_sws_op_list_optimize(), and op_commute_filter().
| SwsReadWriteOp SwsOp::rw |
Definition at line 256 of file ops.h.
Referenced by define_shader_bindings(), ff_sws_op_list_is_noop(), ff_sws_op_list_optimize(), ff_sws_op_list_split_planes(), op_list_get_plane_copy(), and select_planes().
| SwsPackOp SwsOp::pack |
Definition at line 257 of file ops.h.
Referenced by ff_sws_op_list_optimize().
| SwsSwizzleOp SwsOp::swizzle |
Definition at line 258 of file ops.h.
Referenced by ff_sws_op_list_optimize(), and op_commute_clear().
| SwsShiftOp SwsOp::shift |
Definition at line 259 of file ops.h.
Referenced by ff_sws_op_list_optimize().
| SwsClearOp SwsOp::clear |
Definition at line 260 of file ops.h.
Referenced by ff_sws_op_list_optimize().
| SwsConvertOp SwsOp::convert |
Definition at line 261 of file ops.h.
Referenced by ff_sws_op_list_optimize(), and op_commute_clear().
| SwsClampOp SwsOp::clamp |
Definition at line 262 of file ops.h.
Referenced by op_commute_swizzle().
| SwsScaleOp SwsOp::scale |
Definition at line 263 of file ops.h.
Referenced by ff_sws_op_list_optimize().
| SwsDitherOp SwsOp::dither |
Definition at line 264 of file ops.h.
Referenced by op_commute_swizzle().
| SwsFilterOp SwsOp::filter |
Definition at line 265 of file ops.h.
Referenced by op_commute_clear().
| SwsLut3dOp SwsOp::lut3d |
| union { ... } SwsOp |
| SwsOpPad SwsOp::outputs[4] |
Metadata about the operation's input/output components.
Discarded and regenerated automatically by ff_sws_op_list_update().
Note that backends may rely on the presence and accuracy of this metadata for all operations, during ff_sws_ops_compile().
Definition at line 276 of file ops.h.
Referenced by ff_sws_op_list_optimize(), ff_sws_op_list_split_at(), op_list_get_plane_copy(), and update_output_pads().
| SwsOpList* SwsOp::ops |
Definition at line 279 of file ops.h.
Referenced by ff_sws_op_list_insert_at().