|
OpenJPH
Open-source implementation of JPEG2000 Part-15
|
#include <cstdio>#include <wasm_simd128.h>#include "ojph_defs.h"#include "ojph_arch.h"#include "ojph_mem.h"#include "ojph_params.h"#include "../codestream/ojph_params_local.h"#include "ojph_transform.h"#include "ojph_transform_local.h"Go to the source code of this file.
Namespaces | |
| namespace | ojph |
| namespace | ojph::local |
Functions | |
| static void | ojph::local::wasm_deinterleave32 (float *dpl, float *dph, float *sp, int width) |
| static void | ojph::local::wasm_interleave32 (float *dp, float *spl, float *sph, int width) |
| static void | ojph::local::wasm_deinterleave64 (double *dpl, double *dph, double *sp, int width) |
| static void | ojph::local::wasm_interleave64 (double *dp, double *spl, double *sph, int width) |
| static void | ojph::local::wasm_multiply_const (float *p, float f, int width) |
| void | ojph::local::wasm_irv_vert_step (const lifting_step *s, const line_buf *sig, const line_buf *other, const line_buf *aug, ui32 repeat, bool synthesis) |
| void | ojph::local::wasm_irv_vert_times_K (float K, const line_buf *aug, ui32 repeat) |
| void | ojph::local::wasm_irv_horz_ana (const param_atk *atk, const line_buf *ldst, const line_buf *hdst, const line_buf *src, ui32 width, bool even) |
| void | ojph::local::wasm_irv_horz_syn (const param_atk *atk, const line_buf *dst, const line_buf *lsrc, const line_buf *hsrc, ui32 width, bool even) |
| void | ojph::local::wasm_rev_vert_step32 (const lifting_step *s, const line_buf *sig, const line_buf *other, const line_buf *aug, ui32 repeat, bool synthesis) |
| void | ojph::local::wasm_rev_vert_step64 (const lifting_step *s, const line_buf *sig, const line_buf *other, const line_buf *aug, ui32 repeat, bool synthesis) |
| void | ojph::local::wasm_rev_vert_step (const lifting_step *s, const line_buf *sig, const line_buf *other, const line_buf *aug, ui32 repeat, bool synthesis) |
| static void | ojph::local::wasm_rev_horz_ana32 (const param_atk *atk, const line_buf *ldst, const line_buf *hdst, const line_buf *src, ui32 width, bool even) |
| static void | ojph::local::wasm_rev_horz_ana64 (const param_atk *atk, const line_buf *ldst, const line_buf *hdst, const line_buf *src, ui32 width, bool even) |
| void | ojph::local::wasm_rev_horz_ana (const param_atk *atk, const line_buf *ldst, const line_buf *hdst, const line_buf *src, ui32 width, bool even) |
| void | ojph::local::wasm_rev_horz_syn32 (const param_atk *atk, const line_buf *dst, const line_buf *lsrc, const line_buf *hsrc, ui32 width, bool even) |
| void | ojph::local::wasm_rev_horz_syn64 (const param_atk *atk, const line_buf *dst, const line_buf *lsrc, const line_buf *hsrc, ui32 width, bool even) |
| void | ojph::local::wasm_rev_horz_syn (const param_atk *atk, const line_buf *dst, const line_buf *lsrc, const line_buf *hsrc, ui32 width, bool even) |