[发明专利]一种染色器管理方法、装置、电子设备及存储介质有效
申请号: | 201911421704.5 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111242833B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 刘红红;贾世伟;纪楠;孙成璐;杨寒雪;苏东阁 | 申请(专利权)人: | 西安翔腾微电子科技有限公司 |
主分类号: | G06T1/20 | 分类号: | G06T1/20 |
代理公司: | 西安嘉思特知识产权代理事务所(普通合伙) 61230 | 代理人: | 王海栋 |
地址: | 710065 陕西省西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 染色 管理 方法 装置 电子设备 存储 介质 | ||
本发明公开了一种染色器管理方法、装置、电子设备及存储介质;所述方法包括:接收关于染色器的操作请求,并确定染色器当前的目标运行状态;所述目标运行状态为预设的多个运行状态中的一个,每个所述运行状态对应一种或多种关于染色器的可执行操作;根据所述目标运行状态,对所述操作请求所指示的操作进行接受处理或拒绝处理。本发明可以提升图形处理器运行过程中的染色器的稳定性。
技术领域
本发明属于计算机图形领域,具体涉及一种染色器管理方法、装置、电子设备及存储介质。
背景技术
可编程染色器,简称染色器是图形处理器的关键组成部分,可以决定图形处理器的处理性能的优异。
现有技术中,为了提高图形处理器运行过程中的染色器的稳定性,通常针对染色器的架构提出改进或对染色器运行所依赖的图形处理器的程序进行优化。
然而,在染色器的架构和图形处理器的程序已经确定的前提下,如何进一步提升图形处理器运行过程中的染色器的稳定性,还没有确实可行的解决方案。
发明内容
为了解决现有技术中存在的上述问题,本发明实施例提供了一种染色器管理方法、装置、电子设备及存储介质。
本发明要解决的技术问题通过以下技术方案实现:
第一方面,本发明实施例提供了一种染色器管理方法,应用于图形处理器,所述方法包括:
接收关于染色器的操作请求,并确定染色器当前的目标运行状态;所述目标运行状态为预设的多个运行状态中的一个,每个所述运行状态对应一种或多种关于染色器的可执行操作;
根据所述目标运行状态,对所述操作请求所指示的操作进行接受处理或拒绝处理。
在本发明的一个实施例中,所述多个运行状态包括:配置状态、准备状态、忙碌状态、空闲状态以及故障状态;
其中,所述配置状态为对染色器和/或染色器任务进行配置的状态;
所述准备状态为对染色器和/或染色器任务配置完成后,染色器未接收染色器任务时的状态;
所述忙碌状态为染色器正在运行染色器任务时的状态;
所述空闲状态为染色器运行完毕所有染色器任务后,未接收新增的染色器任务时的状态;
所故障状态为染色器出现非可修复的故障时,停止运行染色器任务的状态。
在本发明的一个实施例中,所述根据所述目标运行状态,对所述操作请求所指示的操作进行接受处理或拒绝处理,包括:
判断所述操作请求所指示的操作是否属于所述目标运行状态所对应的可执行操作;
如果是,执行所述操作请求所指示的操作;
如果否,不执行所述操作请求所指示的操作,且输出所述操作请求所指示的操作为异常操作的反馈信息。
在本发明的一个实施例中,在根据所述目标运行状态,对所述操作请求所指示的操作进行接受处理或拒绝处理之后,所述方法还包括:
返回所述接收关于染色器的操作请求,并确定染色器的目标运行状态的步骤,继续对下一个操作请求所指示的操作进行接受处理或拒绝处理。
在本发明的一个实施例中,所述确定染色器当前的目标运行状态,包括:
根据所述图形处理器对染色器的监测数据,确定染色器当前的目标运行状态。
在本发明的一个实施例中,所述配置状态对应的可执行操作,包括:对染色器进行配置的操作,以及对染色器任务进行配置的操作;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安翔腾微电子科技有限公司,未经西安翔腾微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911421704.5/2.html,转载请声明来源钻瓜专利网。