技术总结
本发明属于计算机图形领域,尤其涉及一种染色器驱动静态重构方法,包括:驱动程序原子段划分模块(1)将驱动代码划分为原子段下发给原子段程序重构模块(3);原子段程序重构模块(3)根据配置的功能参数,提取相应的原子段,重构、生成所需的软件代码,并发送给指令优化模块(4);指令优化模块(4)接收原子段程序重构模块(3)发送的软件代码进行优化后,将驱动程序发送至机器码生成模块(5);机器码生成模块(5)生成对应的机器码。本方法通过将染色器驱动代码原子段划分,针对用户配置的不同场景的需求,静态重构生成相关代码,从而剔除了无效代码,达到了染色器驱动程序的优化,提高了染色器运行的性能。
技术研发人员:田泽;马城城;刘晖;张琛;黎小玉;聂曌
受保护的技术使用者:中国航空工业集团公司西安航空计算技术研究所
文档号码:201611140690
技术研发日:2016.12.12
技术公布日:2017.05.24