发明名称 一种基于硬件加速渲染技术的显存控制处理方法
摘要 本发明公开了一种基于硬件加速渲染技术的显存控制处理方法,其包括:输入渲染对象;对渲染对象进行裁剪;以及预先进行的纹理缓存的创建,判断当前帧的渲染对象相对于上一帧的渲染对象是否发生改变,若是,将裁剪的渲染对象放入渲染队列,当渲染队列中有裁剪的渲染对象时,查询其是否已在显存中登记过,如果登记过则直接使用登记过的贴图进行渲染,如果尚未登记,则申请缓存区域,用裁剪的渲染对象进行更新后渲染。本发明在保持游戏原有丰富内容的前提下,严格控制住游戏客户端使用的显卡显存量,有效地降低了游戏对显卡显存的占用量,提升了执行效率。
申请公布号 CN102509323B 申请公布日期 2015.04.08
申请号 CN201110359280.1 申请日期 2011.11.14
申请人 厦门吉比特网络技术股份有限公司 发明人 苏聚鎏;黄文;耿庆宵
分类号 G06F19/00(2011.01)I;G06T13/80(2011.01)I 主分类号 G06F19/00(2011.01)I
代理机构 厦门市新华专利商标代理有限公司 35203 代理人 朱凌
主权项 一种基于硬件加速渲染技术的显存控制处理方法,其特征在于,包括:输入渲染对象;对渲染对象进行裁剪;判断当前帧的渲染对象相对于上一帧的渲染对象是否发生改变,若是,将裁剪的渲染对象放入渲染队列,当渲染队列中有裁剪的渲染对象时,查询其是否已在显存中登记过,如果登记过则直接使用登记过的贴图进行渲染,如果尚未登记,则在显存申请缓冲区域,用裁剪的待渲染对象的贴图数据对申请的缓存区域进行更新然后再进行渲染。
地址 361009 福建省厦门市软件园二期望海路4号101室