一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

渲染方法、装置、设备和存储介质与流程

2023-02-19 23:08:28 来源:中国专利 TAG:

技术特征:
1.一种渲染方法,其特征在于,应用于前端渲染设备,所述方法包括:向后端渲染设备发送多个渲染指令和多个同步标识点,所述多个同步标识点被依次穿插在所述多个渲染指令之间;接收所述后端渲染设备发送的第一同步标识点,其中,所述后端渲染设备在完成位于所述第一同步标识点之前的渲染指令时向所述前端渲染设备反馈所述第一同步标识点;响应于前端渲染引擎触发的与第二同步标识点对应的同步请求,根据所述第二同步标识点与所述第一同步标识点的位置顺序,确定所述后端渲染设备对位于所述第二同步标识点之前的渲染指令的完成状态,所述前端渲染引擎设于所述前端渲染设备。2.根据权利要求1所述的方法,其特征在于,所述根据所述第二同步标识点与所述第一同步标识点的位置顺序,确定所述后端渲染设备对位于所述第二同步标识点之前的渲染指令的完成状态,包括:若所述第二同步标识点位于所述第一同步标识点之前,则直接向所述前端渲染引擎反馈响应信息,所述响应信息指示所述后端渲染设备已经完成位于所述第二同步标识点之前的渲染指令。3.根据权利要求1所述的方法,其特征在于,所述根据所述第二同步标识点与所述第一同步标识点的位置顺序,确定所述后端渲染设备对位于所述第二同步标识点之前的渲染指令的完成状态,包括:若所述第二同步标识点位于所述第一同步标识点之后,则等待接收到所述后端渲染设备发送的所述第二同步标识点后,向所述前端渲染引擎反馈响应信息,所述响应信息指示所述后端渲染设备已经完成位于所述第二同步标识点之前的渲染指令。4.根据权利要求1所述的方法,其特征在于,所述多个渲染指令用于渲染一帧画面。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若确定位于第三同步标识点之前的渲染指令已经被所述后端渲染设备完成,则向所述后端渲染设备发送画面获取请求;接收所述后端渲染设备发送的与所述画面获取请求对应的渲染画面其中;所述第三同步标识点是所述多个同步标识点中的任一个。6.一种渲染方法,其特征在于,应用于后端渲染设备,所述方法包括:接收前端渲染设备发送的多个渲染指令和多个同步标识点,所述多个同步标识点被依次穿插在所述多个渲染指令之间;在完成位于第一同步标识点之前的渲染指令时向所述前端渲染设备反馈所述第一同步标识点,以使所述前端渲染设备响应于前端渲染引擎触发的与第二同步标识点对应的同步请求,根据所述第二同步标识点与所述第一同步标识点的位置顺序,确定所述后端渲染设备对位于所述第二同步标识点之前的渲染指令的完成状态,所述前端渲染引擎设于所述前端渲染设备。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:将所述多个渲染指令和所述多个同步标识点顺序写入任务队列中;若当前从所述任务队列中读取到一条渲染指令,则执行读取到的渲染指令;若当前从所述任务队列中读取到一个同步标识点,则将读取到的同步标识点发送到所述前端渲染设备。
8.一种渲染装置,其特征在于,位于前端渲染设备,包括:发送模块,用于向后端渲染设备发送多个渲染指令和多个同步标识点,所述多个同步标识点被依次穿插在所述多个渲染指令之间;接收模块,用于接收所述后端渲染设备发送的第一同步标识点,其中,所述后端渲染设备在完成位于所述第一同步标识点之前的渲染指令时向所述前端渲染设备反馈所述第一同步标识点;确定模块,用于响应于前端渲染引擎触发的与第二同步标识点对应的同步请求,根据所述第二同步标识点与所述第一同步标识点的位置顺序,确定所述后端渲染设备对位于所述第二同步标识点之前的渲染指令的完成状态,所述前端渲染引擎设于所述前端渲染设备。9.一种渲染装置,其特征在于,位于后端渲染设备,包括:接收模块,用于接收前端渲染设备发送的多个渲染指令和多个同步标识点,所述多个同步标识点被依次穿插在所述多个渲染指令之间;发送模块,用于在完成位于第一同步标识点之前的渲染指令时向所述前端渲染设备反馈所述第一同步标识点,以使所述前端渲染设备响应于前端渲染引擎触发的与第二同步标识点对应的同步请求,根据所述第二同步标识点与所述第一同步标识点的位置顺序,确定所述后端渲染设备对位于所述第二同步标识点之前的渲染指令的完成状态,所述前端渲染引擎设于所述前端渲染设备。10.一种渲染设备,其特征在于,包括:存储器、处理器、通信接口;其中,所述存储器上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如权利要求1至5中任一项所述的渲染方法,或者执行如权利要求6或7所述的渲染方法。11.一种非暂时性机器可读存储介质,其特征在于,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被渲染设备的处理器执行时,使所述处理器执行如权利要求1至5中任一项所述的渲染方法,或者执行权利要求6或7所述的渲染方法。12.一种渲染方法,其特征在于,包括:前端渲染设备向后端渲染设备发送多个渲染指令和多个同步标识点,所述多个同步标识点被依次穿插在所述多个渲染指令之间;所述后端渲染设备在完成位于第一同步标识点之前的渲染指令时向所述前端渲染设备反馈所述第一同步标识点;响应于前端渲染引擎触发的与第二同步标识点对应的同步请求,所述前端渲染设备根据所述第二同步标识点与所述第一同步标识点的位置顺序,确定所述后端渲染设备对位于所述第二同步标识点之前的渲染指令的完成状态,所述前端渲染引擎设于所述前端渲染设备。

技术总结
本发明实施例提供一种渲染方法、装置、设备和存储介质,该方法包括:前端渲染设备向后端渲染设备发送多个渲染指令和多个同步标识点,多个同步标识点被依次穿插在多个渲染指令之间。前端渲染设备接收后端渲染设备发送的第一同步标识点,后端渲染设备在完成位于第一同步标识点之前的渲染指令时向前端渲染设备反馈第一同步标识点。响应于前端渲染引擎触发的与第二同步标识点对应的同步请求,前端渲染设备根据第二同步标识点与第一同步标识点的位置顺序,确定后端渲染设备对位于第二同步标识点之前的渲染指令的完成状态。该方案中,前端渲染设备不必频繁地向后端渲染设备发送同步请求便可以得知后端渲染设备的渲染状态,节省了通信开销。了通信开销。了通信开销。


技术研发人员:黄安成 龙欣
受保护的技术使用者:阿里巴巴新加坡控股有限公司
技术研发日:2021.07.27
技术公布日:2023/2/6
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献