Typedefs | |
| typedef __arm_2d_iir_blur_acc_cccn888_t | __arm_2d_iir_blur_acc_rgb565_t |
| struct arm_2d_filter_iir_blur_descriptor_t |
| Data Fields | ||
|---|---|---|
| struct arm_2d_filter_iir_blur_descriptor_t.__unnamed169__ | __unnamed__ | |
| arm_2d_scratch_mem_t | tScratchMemory | |
| struct arm_2d_filter_iir_blur_descriptor_t.__unnamed169__ |
| Data Fields | ||
|---|---|---|
| union arm_2d_filter_iir_blur_descriptor_t.__unnamed169__.__unnamed171__ | __unnamed__ | |
| uint8_t | chBlurDegree | |
| union arm_2d_filter_iir_blur_descriptor_t.__unnamed169__.__unnamed171__ |
| Data Fields | ||
|---|---|---|
| uint8_t | chBlurMode | |
| struct arm_2d_filter_iir_blur_descriptor_t.__unnamed169__.__unnamed171__.__unnamed173__ | __unnamed__ | |
| struct arm_2d_filter_iir_blur_descriptor_t.__unnamed169__.__unnamed171__.__unnamed173__ |
| arm_fsm_rt_t arm_2dp_gray8_filter_iir_blur | ( | arm_2d_filter_iir_blur_descriptor_t * | ptOP, |
| const arm_2d_tile_t * | ptTarget, | ||
| const arm_2d_region_t * | ptRegion, | ||
| uint8_t | chBlurDegree | ||
| ) |
Apply IIR blur to a specified region on the target tile.
| [in] | ptOP | the control block |
| [in] | ptTarget | the target tile |
| [in] | ptRegion | the target region |
| [in] | chBlurDegree | the blur degree, |
| arm_fsm_rt_t arm_2dp_gray8_filter_iir_blur_depose | ( | arm_2d_filter_iir_blur_descriptor_t * | ptOP | ) |
Release the resource used by the given IIR blur.
| [in] | ptOP | the control block |
| arm_fsm_rt_t arm_2dp_rgb565_filter_iir_blur | ( | arm_2d_filter_iir_blur_descriptor_t * | ptOP, |
| const arm_2d_tile_t * | ptTarget, | ||
| const arm_2d_region_t * | ptRegion, | ||
| uint8_t | chBlurDegree | ||
| ) |
Apply IIR blur to a specified region on the target tile.
| [in] | ptOP | the control block |
| [in] | ptTarget | the target tile |
| [in] | ptRegion | the target region |
| [in] | chBlurDegree | the blur degree, |
| arm_fsm_rt_t arm_2dp_rgb565_filter_iir_blur_depose | ( | arm_2d_filter_iir_blur_descriptor_t * | ptOP | ) |
Release the resource used by the given IIR blur.
| [in] | ptOP | the control block |
| arm_fsm_rt_t arm_2dp_cccn888_filter_iir_blur | ( | arm_2d_filter_iir_blur_descriptor_t * | ptOP, |
| const arm_2d_tile_t * | ptTarget, | ||
| const arm_2d_region_t * | ptRegion, | ||
| uint8_t | chBlurDegree | ||
| ) |
Apply IIR blur to a specified region on the target tile.
| [in] | ptOP | the control block |
| [in] | ptTarget | the target tile |
| [in] | ptRegion | the target region |
| [in] | chBlurDegree | the blur degree, |
| arm_fsm_rt_t arm_2dp_cccn888_filter_iir_blur_depose | ( | arm_2d_filter_iir_blur_descriptor_t * | ptOP | ) |
Release the resource used by the given IIR blur.
| [in] | ptOP | the control block |
| void arm_2dp_filter_iir_blur_mode_set | ( | arm_2d_filter_iir_blur_descriptor_t * | ptOP, |
| uint_fast8_t | chModeMask | ||
| ) |
set IIR blur working mode
| [in] | ptOP | the control block |
| [in] | chModeMask | working mode ARM_IIR_BLUR_MODE_xxxx |