| /rockchip-linux_mpp/osal/linux/ |
| H A D | os_mem.c | 10 int os_malloc(void **memptr, size_t alignment, size_t size) in os_malloc() argument 12 return posix_memalign(memptr, alignment, size); in os_malloc() 15 int os_realloc(void *src, void **dst, size_t alignment, size_t size) in os_realloc() argument 17 (void)alignment; in os_realloc()
|
| /rockchip-linux_mpp/osal/android/ |
| H A D | os_mem.c | 10 int os_malloc(void **memptr, size_t alignment, size_t size) in os_malloc() argument 12 (void)alignment; in os_malloc() 27 int os_realloc(void *src, void **dst, size_t alignment, size_t size) in os_realloc() argument 29 (void)alignment; in os_realloc()
|
| /rockchip-linux_mpp/osal/allocator/ |
| H A D | allocator_std.c | 15 size_t alignment; member 20 static MPP_RET allocator_std_open(void **ctx, size_t alignment, MppAllocFlagType flags) in allocator_std_open() argument 33 p->alignment = alignment; in allocator_std_open()
|
| H A D | allocator_ext_dma.c | 16 size_t alignment; member 20 static MPP_RET allocator_ext_dma_open(void **ctx, size_t alignment, MppAllocFlagType flags) in allocator_ext_dma_open() argument 35 p->alignment = alignment; in allocator_ext_dma_open()
|
| H A D | allocator_drm.c | 56 RK_U32 alignment; member 158 static MPP_RET os_allocator_drm_open(void **ctx, size_t alignment, MppAllocFlagType flags) in os_allocator_drm_open() argument 201 p->alignment = alignment; in os_allocator_drm_open() 223 p->alignment, info->size); in os_allocator_drm_alloc() 225 ret = drm_alloc(p->drm_device, info->size, p->alignment, in os_allocator_drm_alloc()
|
| H A D | allocator_ion.c | 263 size_t alignment; member 273 static MPP_RET allocator_ion_open(void **ctx, size_t alignment, MppAllocFlagType flags) in allocator_ion_open() argument 335 p->alignment = alignment; in allocator_ion_open() 359 ret = ion_alloc(p->ion_device, info->size, p->alignment, ion_heap_mask, in allocator_ion_alloc()
|
| H A D | allocator_dma_heap.c | 54 RK_U32 alignment; member 199 static MPP_RET os_allocator_dma_heap_open(void **ctx, size_t alignment, MppAllocFlagType flags) in os_allocator_dma_heap_open() argument 225 p->alignment = alignment; in os_allocator_dma_heap_open()
|
| /rockchip-linux_mpp/osal/ |
| H A D | os_mem.h | 13 int os_malloc(void **memptr, size_t alignment, size_t size); 14 int os_realloc(void *src, void **dst, size_t alignment, size_t size);
|
| H A D | mpp_allocator_api.h | 17 MPP_RET (*open)(void **ctx, size_t alignment, MppAllocFlagType flags);
|
| H A D | mpp_allocator.c | 39 size_t alignment; member
|
| /rockchip-linux_mpp/ |
| H A D | CHANGELOG.md | 187 - [mpp_buf_slot]: buf_slot add coded width alignment config 201 - [mpp_sys_cfg]: Add raster/tile/fbc buffer alignment 202 - [mpp_sys_cfg]: Support sys_cfg buffer alignment 210 - [sys_cfg]: Support alignment for mpeg2/mpeg4/h263/vp8. 213 - [sys_cfg]: Fix HAL layer buffer alignment issue 236 - [mpp_sys]: Fix old IP vertical alignment to 16 issue 421 - [osal]: fix 128 odd plus 64 bytes alignment 477 - [mpp_common]: fix 128 odd plus 64 alignment 527 - [vdpu383]: hor stride alignment fix for vdpu383
|
| /rockchip-linux_mpp/debian/ |
| H A D | changelog | 179 * [hal_vp9d]: Fix buffer alignment conflict
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h264e/ |
| H A D | hal_h264e_vepu541.c | 229 RK_S32 alignment = 64; in setup_hal_bufs() local 230 RK_S32 aligned_w = MPP_ALIGN(prep->width, alignment); in setup_hal_bufs() 231 RK_S32 aligned_h = MPP_ALIGN(prep->height, alignment) + 16; in setup_hal_bufs()
|
| H A D | hal_h264e_vepu540c.c | 204 RK_S32 alignment = 64; in setup_hal_bufs() local 205 RK_S32 aligned_w = MPP_ALIGN(prep->width, alignment); in setup_hal_bufs() 206 RK_S32 aligned_h = MPP_ALIGN(prep->height, alignment); in setup_hal_bufs()
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h265e/ |
| H A D | hal_h265e_vepu540c.c | 133 RK_S32 alignment = 32; in vepu540c_h265_setup_hal_bufs() local 134 RK_S32 aligned_w = MPP_ALIGN(prep->width, alignment); in vepu540c_h265_setup_hal_bufs()
|
| H A D | hal_h265e_vepu510.c | 309 RK_S32 alignment = 32; in vepu510_h265_setup_hal_bufs() local 310 RK_S32 aligned_w = MPP_ALIGN(prep->width, alignment); in vepu510_h265_setup_hal_bufs()
|
| H A D | hal_h265e_vepu511.c | 332 RK_S32 alignment = 32; in vepu511_h265_setup_hal_bufs() local 333 RK_S32 aligned_w = MPP_ALIGN(prep->width, alignment); in vepu511_h265_setup_hal_bufs()
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_EN.md | 770 …ertical stride is 1080, but because the encoder accesses the data to 16 alignment, the chroma part…
|