Data Structures | |
struct | __arm_2d_iir_blur_acc_cccn888_t |
struct | __arm_2d_iir_blur_acc_gray8_t |
struct | arm_2d_filter_iir_blur_descriptor_t |
struct | arm_2d_filter_iir_blur_descriptor_t.__unnamed163__ |
union | arm_2d_filter_iir_blur_descriptor_t.__unnamed163__.__unnamed165__ |
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.__unnamed163__ | __unnamed__ | |
arm_2d_scratch_mem_t | tScratchMemory |
struct arm_2d_filter_iir_blur_descriptor_t.__unnamed163__ |
Data Fields | ||
---|---|---|
union arm_2d_filter_iir_blur_descriptor_t.__unnamed163__.__unnamed165__ | __unnamed__ | |
uint8_t | chBlurDegree |
union arm_2d_filter_iir_blur_descriptor_t.__unnamed163__.__unnamed165__ |
Data Fields | ||
---|---|---|
arm_2d_op_t | use_as__arm_2d_op_t | |
arm_2d_op_t |
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, NULL means using the default 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, NULL means using the default 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, NULL means using the default 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, NULL means using the default 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, NULL means using the default 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, NULL means using the default control block |