WS63 SDK 文档
7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
soc_vau_api.h
浏览该文件的文档.
1
7
#ifndef SOC_VAU_API_H
8
#define SOC_VAU_API_H
9
10
#include "
soc_vau_type.h
"
11
#ifdef __cplusplus
12
#if __cplusplus
13
extern
"C"
{
14
#endif
15
#endif
16
34
td_handle
uapi_vau_create
(
td_void
);
35
49
td_s32
uapi_vau_cancel
(
td_handle
handle);
50
64
td_s32
uapi_vau_destroy
(
td_handle
handle);
65
81
td_s32
uapi_vau_fill
(
td_handle
handle,
ext_vau_surface
*surface);
82
98
td_s32
uapi_vau_render
(
td_handle
handle,
const
ext_vau_surface_list
*surface_list);
99
115
td_s32
uapi_vau_compose
(
td_handle
handle,
const
ext_vau_surface_list
*surface_list);
116
134
td_s32
uapi_vau_submit
(
td_handle
handle,
td_bool
is_sync,
td_u32
time_out);
135
153
td_s32
uapi_vau_parse_cmp_header
(
td_u8
*head,
td_u32
size,
ext_vau_cmp_header
*info);
154
168
td_s32
uapi_vau_wait_for_done
(
td_handle
handle);
169
174
#ifdef __cplusplus
175
#if __cplusplus
176
}
177
#endif
178
#endif
179
180
#endif
/* SOC_VAU_API_H */
uapi_vau_parse_cmp_header
td_s32 uapi_vau_parse_cmp_header(td_u8 *head, td_u32 size, ext_vau_cmp_header *info)
压缩头解析
uapi_vau_cancel
td_s32 uapi_vau_cancel(td_handle handle)
取消任务
uapi_vau_submit
td_s32 uapi_vau_submit(td_handle handle, td_bool is_sync, td_u32 time_out)
任务提交
uapi_vau_compose
td_s32 uapi_vau_compose(td_handle handle, const ext_vau_surface_list *surface_list)
多层叠加接口
uapi_vau_wait_for_done
td_s32 uapi_vau_wait_for_done(td_handle handle)
等待任务完成
uapi_vau_fill
td_s32 uapi_vau_fill(td_handle handle, ext_vau_surface *surface)
快速填充接口
uapi_vau_destroy
td_s32 uapi_vau_destroy(td_handle handle)
销毁任务
uapi_vau_render
td_s32 uapi_vau_render(td_handle handle, const ext_vau_surface_list *surface_list)
绘制接口
uapi_vau_create
td_handle uapi_vau_create(td_void)
创建任务,返回对应任务的handle
soc_vau_type.h
ext_vau_cmp_header
压缩头信息
Definition
soc_vau_type.h:909
ext_vau_surface_list
执行vau任务需要的图层信息
Definition
soc_vau_type.h:1095
ext_vau_surface
执行vau任务需要的图层信息
Definition
soc_vau_type.h:1050
td_handle
td_u32 td_handle
Definition
td_type.h:51
td_u8
unsigned char td_u8
Definition
td_type.h:36
td_bool
td_u8 td_bool
Definition
td_type.h:50
td_void
void td_void
Definition
td_type.h:49
td_u32
unsigned int td_u32
Definition
td_type.h:38
td_s32
int td_s32
Definition
td_type.h:44
src
middleware
utils
common_headers
drivers
gpu
soc_vau_api.h
由
William Goodspeed
维护 | E-mail: gongzl@stu.hebust.edu.cn | Wechat: a23333344 | ALSO CHECKOUT
WS63FLASH
!
生成于 2025年 一月 4日 星期六 17:47:12 , 为 WS63 SDK 文档使用
1.9.8