Skip to content

Commit

Permalink
prepare for adding more implementation
Browse files Browse the repository at this point in the history
  • Loading branch information
GorgonMeducer committed Nov 29, 2024
1 parent 46b92f6 commit 2901d90
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 2 deletions.
12 changes: 12 additions & 0 deletions Library/Include/__arm_2d_direct.h
Original file line number Diff line number Diff line change
Expand Up @@ -9561,6 +9561,18 @@ void __arm_2d_impl_cccn888_filter_iir_blur(
uint8_t chBlurDegree,
arm_2d_scratch_mem_t *ptScratchMemory);

void __arm_2d_impl_gray8_reverse_colour(uint8_t *__RESTRICT pchTarget,
int16_t iTargetStride,
arm_2d_size_t *__RESTRICT ptCopySize)

void __arm_2d_impl_rgb565_reverse_colour( uint16_t *__RESTRICT phwTarget,
int16_t iTargetStride,
arm_2d_size_t *__RESTRICT ptCopySize);

void __arm_2d_impl_cccn888_reverse_colour( uint32_t *__RESTRICT pwTarget,
int16_t iTargetStride,
arm_2d_size_t *__RESTRICT ptCopySize);

void __arm_2d_impl_ccca8888_tile_copy_to_gray8_with_opacity(
uint32_t *__RESTRICT pwSourceBase,
int16_t iSourceStride,
Expand Down
9 changes: 9 additions & 0 deletions Library/Include/__arm_2d_impl.h
Original file line number Diff line number Diff line change
Expand Up @@ -1828,6 +1828,15 @@ arm_fsm_rt_t __arm_2d_rgb565_sw_filter_iir_blur( __arm_2d_sub_task_t *ptTask);

extern
arm_fsm_rt_t __arm_2d_cccn888_sw_filter_iir_blur( __arm_2d_sub_task_t *ptTask);

extern
arm_fsm_rt_t __arm_2d_gray8_sw_filter_reverse_colour( __arm_2d_sub_task_t *ptTask);

extern
arm_fsm_rt_t __arm_2d_rgb565_sw_filter_reverse_colour( __arm_2d_sub_task_t *ptTask);

extern
arm_fsm_rt_t __arm_2d_cccn888_sw_filter_reverse_colour( __arm_2d_sub_task_t *ptTask);
/*========================== POST INCLUDES ===================================*/
#include "__arm_2d_direct.h"

Expand Down
14 changes: 12 additions & 2 deletions Library/Include/arm_2d_op.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
* Description: Public header file to contain the all avaialble Arm-2D
* interface header files
*
* $Date: 22. July 2024
* $Revision: V.1.6.10
* $Date: 29. Nov 2024
* $Revision: V.1.7.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */
Expand Down Expand Up @@ -854,6 +854,16 @@ const __arm_2d_op_info_t ARM_2D_OP_FILTER_IIR_BLUR_RGB565;

extern
const __arm_2d_op_info_t ARM_2D_OP_FILTER_IIR_BLUR_CCCN888;

extern
const __arm_2d_op_info_t ARM_2D_OP_FILTER_REVERSE_COLOUR_GRAY8;

extern
const __arm_2d_op_info_t ARM_2D_OP_FILTER_REVERSE_COLOUR_RGB565;

extern
const __arm_2d_op_info_t ARM_2D_OP_FILTER_REVERSE_COLOUR_CCCN888;

/*============================ PROTOTYPES ====================================*/


Expand Down

0 comments on commit 2901d90

Please sign in to comment.