发明名称 |
程序处理方法及其设备 |
摘要 |
本发明提供了一种程序处理方法及其设备。所述方法包括:在初始阶段,将所有shader宏定义在游戏引擎中进行注册;在程序运行阶段,在程序运行阶段,响应于shader程序中宏定义的改变,调整shader程序中与发生改变的宏定义对应的代码段。所述方法可在程序运行过程中根据shader程序中的宏定义的改变来动态调整shader程序中的相关代码,从而删除无效但必须运行的代码段,减少了GPU的负担和损耗,减少了运行时间,提高了运行效率。 |
申请公布号 |
CN106569799A |
申请公布日期 |
2017.04.19 |
申请号 |
CN201610903793.7 |
申请日期 |
2016.10.17 |
申请人 |
搜游网络科技(北京)有限公司 |
发明人 |
谢成鸿;郭磊 |
分类号 |
G06F9/44(2006.01)I;G06F9/45(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京国昊天诚知识产权代理有限公司 11315 |
代理人 |
黄熊 |
主权项 |
一种程序处理方法,其特征在于,包括:在初始阶段,将所有shader宏定义在游戏引擎中进行注册;在程序运行阶段,响应于shader程序中宏定义的改变,调整shader程序中与发生改变的宏定义对应的代码段。 |
地址 |
100097 北京市海淀区蓝靛厂南路25号1幢第三层303 |