검색으로 돌아가기
기록
OpenGL资源优化方法、装置、终端及介质
발명유효
10청구항 · 4 독립항
§ Ⅰ
개요
발명자
尚红飞; 蒋林轩; 杨雄义; 张铎; 郭俊余; 常亚武
IPC 분류
G06F 9/451 (2018.01)G06F 9/50 (2006.01)
本发明实施例公开了一种OpenGL资源优化方法、装置、终端及介质,所述方法包括:在接收到应用发起的OpenGL命令时,提取所述OpenGL命令的类型和参数;根据所述类型和参数将所述OpenGL命令生成OpenGL资源处理符;将所述OpenGL资源处理符按照命令接收顺序依次置入资源命令缓存队列中;在预设的事件触发节点,将资源命令缓存队列中的OpenGL资源处理符向GPU驱动集中提交,以使得GPU驱动集中处理OpenGL资源处理符对应的OpenGL命令。在符合集中提交的情况下,利用缓存队列实现批量提交OpenGL命令,可以降低资源创建/销毁的即时开销,避免阻塞CPU与GPU;并能过实现命令延迟调度与集中执行,提升渲染批处理效率。