图元处理方法、电子设备、机器可读介质及程序产品技术

技术编号:46623207 阅读:2 留言:0更新日期:2025-10-14 21:18
本发明专利技术实施例提供一种图元处理方法、电子设备、机器可读介质及程序产品,涉及图形处理技术领域,该方法中,获取目标裁剪平面的裁剪面方程的方程系数,以及,获取待裁剪图元中顶点的顶点坐标;目标裁剪平面是当前已使能的任一裁剪平面。为方程系数以及顶点坐标生成目标加载指令;目标加载指令用于指示GPU将方程系数以及顶点坐标加载至预设寄存器中。基于预设寄存器生成目标计算指令;目标计算指令用于指示GPU基于预设寄存器中的方程系数以及顶点坐标,计算顶点与目标裁剪平面之间的目标距离。由GPU中的原有计算单元执行目标加载指令以及目标计算指令,得到目标距离。这样,可以降低电路开销以及实现成本。

【技术实现步骤摘要】

本专利技术涉及图形处理,特别是涉及一种图元处理方法、电子设备、机器可读介质及程序产品


技术介绍

1、图元裁剪指的是通过裁剪平面对图元进行裁剪,从而实现特定的视觉效果以及提高渲染效率。具体的,进行图元绘制时,先基于裁剪平面的裁剪面方程以及图元的顶点坐标,计算顶点相对该裁剪平面的距离,基于该距离的大小决定是否进行裁剪。为了实现图元裁剪,如何便捷的计算顶点与裁剪平面之间的距离,成为亟需解决的技术问题。

2、现有技术中,需要为gpu增加专门的用于实现距离计算逻辑的硬件模块。这种方式中,会电路开销以及实现成本较高。


技术实现思路

1、本专利技术实施例提供一种图元处理方法、电子设备、机器可读介质及程序产品,可以解决电路开销以及实现成本较高的问题。

2、为了解决上述问题,本专利技术实施例公开了一种图元处理方法,所述方法包括:

3、获取目标裁剪平面的裁剪面方程的方程系数,以及,获取待裁剪图元中顶点的顶点坐标;所述目标裁剪平面是当前已使能的任一裁剪平面;

4、为所述方程系数以及本文档来自技高网...

【技术保护点】

1.一种图元处理方法,其特征在于,应用于电子设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取目标裁剪平面的裁剪面方程的方程系数,包括:

3.根据权利要求2所述的方法,其特征在于,所述获取待裁剪图元中顶点的顶点坐标,包括:

4.根据权利要求1所述的方法,其特征在于,所述为所述方程系数以及所述顶点坐标生成目标加载指令,包括:

5.根据权利要求1-4任一所述的方法,其特征在于,所述预设寄存器包括所述顶点坐标中各坐标值对应的第一寄存器以及所述方程系数中各系数对应的第二寄存器;所述基于所述预设寄存器生成目标计算指令,包括:...

【技术特征摘要】

1.一种图元处理方法,其特征在于,应用于电子设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取目标裁剪平面的裁剪面方程的方程系数,包括:

3.根据权利要求2所述的方法,其特征在于,所述获取待裁剪图元中顶点的顶点坐标,包括:

4.根据权利要求1所述的方法,其特征在于,所述为所述方程系数以及所述顶点坐标生成目标加载指令,包括:

5.根据权利要求1-4任一所述的方法,其特征在于,所述预设寄存器包括所述顶点坐标中各坐标值对应的第一寄存器以及所述方程系数中各系数对应的第二寄存器;所述基于所述预设寄存器生成目标计算指令,包括:

6.根据权利要求5所述的方法,其特征在于,所述乘法指令以及所述多条乘加指令的目的寄存器相同...

【专利技术属性】
技术研发人员:赵嘉乐
申请(专利权)人:龙芯中科技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1