FreeRDP
Loading...
Searching...
No Matches
primitives_t Struct Reference

Data Fields

WINPR_ATTR_NODISCARD fn_copy_t copy
 
WINPR_ATTR_NODISCARD fn_copy_8u_t copy_8u
 
WINPR_ATTR_NODISCARD fn_copy_8u_AC4r_t copy_8u_AC4r
 
WINPR_ATTR_NODISCARD fn_set_8u_t set_8u
 
WINPR_ATTR_NODISCARD fn_set_32s_t set_32s
 
WINPR_ATTR_NODISCARD fn_set_32u_t set_32u
 
WINPR_ATTR_NODISCARD fn_zero_t zero
 
WINPR_ATTR_NODISCARD fn_add_16s_t add_16s
 
WINPR_ATTR_NODISCARD fn_andC_32u_t andC_32u
 
WINPR_ATTR_NODISCARD fn_orC_32u_t orC_32u
 
WINPR_ATTR_NODISCARD fn_lShiftC_16s_t lShiftC_16s
 
WINPR_ATTR_NODISCARD fn_lShiftC_16u_t lShiftC_16u
 
WINPR_ATTR_NODISCARD fn_rShiftC_16s_t rShiftC_16s
 
WINPR_ATTR_NODISCARD fn_rShiftC_16u_t rShiftC_16u
 
WINPR_ATTR_NODISCARD fn_shiftC_16s_t shiftC_16s
 
WINPR_ATTR_NODISCARD fn_shiftC_16u_t shiftC_16u
 
WINPR_ATTR_NODISCARD fn_alphaComp_argb_t alphaComp_argb
 
WINPR_ATTR_NODISCARD fn_sign_16s_t sign_16s
 
WINPR_ATTR_NODISCARD fn_yCbCrToRGB_16s8u_P3AC4R_t yCbCrToRGB_16s8u_P3AC4R
 
WINPR_ATTR_NODISCARD fn_yCbCrToRGB_16s16s_P3P3_t yCbCrToRGB_16s16s_P3P3
 
WINPR_ATTR_NODISCARD fn_RGBToYCbCr_16s16s_P3P3_t RGBToYCbCr_16s16s_P3P3
 
WINPR_ATTR_NODISCARD fn_RGBToRGB_16s8u_P3AC4R_t RGBToRGB_16s8u_P3AC4R
 
WINPR_ATTR_NODISCARD fn_YCoCgToRGB_8u_AC4R_t YCoCgToRGB_8u_AC4R
 
WINPR_ATTR_NODISCARD fn_YUV420ToRGB_8u_P3AC4R_t YUV420ToRGB_8u_P3AC4R
 
WINPR_ATTR_NODISCARD fn_RGBToYUV420_8u_P3AC4R_t RGBToYUV420_8u_P3AC4R
 
WINPR_ATTR_NODISCARD fn_RGBToYUV444_8u_P3AC4R_t RGBToYUV444_8u_P3AC4R
 
WINPR_ATTR_NODISCARD fn_YUV420CombineToYUV444_t YUV420CombineToYUV444
 
WINPR_ATTR_NODISCARD fn_YUV444SplitToYUV420_t YUV444SplitToYUV420
 
WINPR_ATTR_NODISCARD fn_YUV444ToRGB_8u_P3AC4R_t YUV444ToRGB_8u_P3AC4R
 
WINPR_ATTR_NODISCARD fn_RGBToAVC444YUV_t RGBToAVC444YUV
 
WINPR_ATTR_NODISCARD fn_RGBToAVC444YUV_t RGBToAVC444YUVv2
 
DWORD flags
 
primitives_uninit_t uninit
 
WINPR_ATTR_NODISCARD fn_add_16s_inplace_t add_16s_inplace
 Do vecotor addition, store result in both input buffers pSrcDst1 = pSrcDst2 = pSrcDst1 + pSrcDst2.
 
WINPR_ATTR_NODISCARD fn_lShiftC_16s_inplace_t lShiftC_16s_inplace
 
WINPR_ATTR_NODISCARD fn_copy_no_overlap_t copy_no_overlap
 

Detailed Description

Definition at line 254 of file primitives.h.

Field Documentation

◆ add_16s

WINPR_ATTR_NODISCARD fn_add_16s_t primitives_t::add_16s

Definition at line 266 of file primitives.h.

◆ add_16s_inplace

WINPR_ATTR_NODISCARD fn_add_16s_inplace_t primitives_t::add_16s_inplace

Do vecotor addition, store result in both input buffers pSrcDst1 = pSrcDst2 = pSrcDst1 + pSrcDst2.

Definition at line 302 of file primitives.h.

◆ alphaComp_argb

WINPR_ATTR_NODISCARD fn_alphaComp_argb_t primitives_t::alphaComp_argb

Definition at line 278 of file primitives.h.

◆ andC_32u

WINPR_ATTR_NODISCARD fn_andC_32u_t primitives_t::andC_32u

Definition at line 268 of file primitives.h.

◆ copy

WINPR_ATTR_NODISCARD fn_copy_t primitives_t::copy

Definition at line 257 of file primitives.h.

◆ copy_8u

WINPR_ATTR_NODISCARD fn_copy_8u_t primitives_t::copy_8u

Definition at line 258 of file primitives.h.

◆ copy_8u_AC4r

WINPR_ATTR_NODISCARD fn_copy_8u_AC4r_t primitives_t::copy_8u_AC4r

Definition at line 259 of file primitives.h.

◆ copy_no_overlap

WINPR_ATTR_NODISCARD fn_copy_no_overlap_t primitives_t::copy_no_overlap
Since
version 3.6.0

Definition at line 304 of file primitives.h.

◆ flags

DWORD primitives_t::flags

Definition at line 296 of file primitives.h.

◆ lShiftC_16s

WINPR_ATTR_NODISCARD fn_lShiftC_16s_t primitives_t::lShiftC_16s

Definition at line 271 of file primitives.h.

◆ lShiftC_16s_inplace

WINPR_ATTR_NODISCARD fn_lShiftC_16s_inplace_t primitives_t::lShiftC_16s_inplace
Since
version 3.6.0

Definition at line 303 of file primitives.h.

◆ lShiftC_16u

WINPR_ATTR_NODISCARD fn_lShiftC_16u_t primitives_t::lShiftC_16u

Definition at line 272 of file primitives.h.

◆ orC_32u

WINPR_ATTR_NODISCARD fn_orC_32u_t primitives_t::orC_32u

Definition at line 269 of file primitives.h.

◆ RGBToAVC444YUV

WINPR_ATTR_NODISCARD fn_RGBToAVC444YUV_t primitives_t::RGBToAVC444YUV

Definition at line 293 of file primitives.h.

◆ RGBToAVC444YUVv2

WINPR_ATTR_NODISCARD fn_RGBToAVC444YUV_t primitives_t::RGBToAVC444YUVv2

Definition at line 294 of file primitives.h.

◆ RGBToRGB_16s8u_P3AC4R

WINPR_ATTR_NODISCARD fn_RGBToRGB_16s8u_P3AC4R_t primitives_t::RGBToRGB_16s8u_P3AC4R

Definition at line 285 of file primitives.h.

◆ RGBToYCbCr_16s16s_P3P3

WINPR_ATTR_NODISCARD fn_RGBToYCbCr_16s16s_P3P3_t primitives_t::RGBToYCbCr_16s16s_P3P3

Definition at line 284 of file primitives.h.

◆ RGBToYUV420_8u_P3AC4R

WINPR_ATTR_NODISCARD fn_RGBToYUV420_8u_P3AC4R_t primitives_t::RGBToYUV420_8u_P3AC4R

Definition at line 288 of file primitives.h.

◆ RGBToYUV444_8u_P3AC4R

WINPR_ATTR_NODISCARD fn_RGBToYUV444_8u_P3AC4R_t primitives_t::RGBToYUV444_8u_P3AC4R

Definition at line 289 of file primitives.h.

◆ rShiftC_16s

WINPR_ATTR_NODISCARD fn_rShiftC_16s_t primitives_t::rShiftC_16s

Definition at line 273 of file primitives.h.

◆ rShiftC_16u

WINPR_ATTR_NODISCARD fn_rShiftC_16u_t primitives_t::rShiftC_16u

Definition at line 274 of file primitives.h.

◆ set_32s

WINPR_ATTR_NODISCARD fn_set_32s_t primitives_t::set_32s

Definition at line 262 of file primitives.h.

◆ set_32u

WINPR_ATTR_NODISCARD fn_set_32u_t primitives_t::set_32u

Definition at line 263 of file primitives.h.

◆ set_8u

WINPR_ATTR_NODISCARD fn_set_8u_t primitives_t::set_8u

Definition at line 261 of file primitives.h.

◆ shiftC_16s

WINPR_ATTR_NODISCARD fn_shiftC_16s_t primitives_t::shiftC_16s

Definition at line 275 of file primitives.h.

◆ shiftC_16u

WINPR_ATTR_NODISCARD fn_shiftC_16u_t primitives_t::shiftC_16u

Definition at line 276 of file primitives.h.

◆ sign_16s

WINPR_ATTR_NODISCARD fn_sign_16s_t primitives_t::sign_16s

Definition at line 280 of file primitives.h.

◆ uninit

primitives_uninit_t primitives_t::uninit

Definition at line 297 of file primitives.h.

◆ yCbCrToRGB_16s16s_P3P3

WINPR_ATTR_NODISCARD fn_yCbCrToRGB_16s16s_P3P3_t primitives_t::yCbCrToRGB_16s16s_P3P3

Definition at line 283 of file primitives.h.

◆ yCbCrToRGB_16s8u_P3AC4R

WINPR_ATTR_NODISCARD fn_yCbCrToRGB_16s8u_P3AC4R_t primitives_t::yCbCrToRGB_16s8u_P3AC4R

Definition at line 282 of file primitives.h.

◆ YCoCgToRGB_8u_AC4R

WINPR_ATTR_NODISCARD fn_YCoCgToRGB_8u_AC4R_t primitives_t::YCoCgToRGB_8u_AC4R

Definition at line 286 of file primitives.h.

◆ YUV420CombineToYUV444

WINPR_ATTR_NODISCARD fn_YUV420CombineToYUV444_t primitives_t::YUV420CombineToYUV444

Definition at line 290 of file primitives.h.

◆ YUV420ToRGB_8u_P3AC4R

WINPR_ATTR_NODISCARD fn_YUV420ToRGB_8u_P3AC4R_t primitives_t::YUV420ToRGB_8u_P3AC4R

Definition at line 287 of file primitives.h.

◆ YUV444SplitToYUV420

WINPR_ATTR_NODISCARD fn_YUV444SplitToYUV420_t primitives_t::YUV444SplitToYUV420

Definition at line 291 of file primitives.h.

◆ YUV444ToRGB_8u_P3AC4R

WINPR_ATTR_NODISCARD fn_YUV444ToRGB_8u_P3AC4R_t primitives_t::YUV444ToRGB_8u_P3AC4R

Definition at line 292 of file primitives.h.

◆ zero

WINPR_ATTR_NODISCARD fn_zero_t primitives_t::zero

Definition at line 264 of file primitives.h.


The documentation for this struct was generated from the following file: