首页> 外国专利> Method of rendering pixel-composited images for a graphics-based application running on a computing system embodying a multi-mode parallel graphics rendering system

Method of rendering pixel-composited images for a graphics-based application running on a computing system embodying a multi-mode parallel graphics rendering system

机译:为在体现多模式并行图形渲染系统的计算系统上运行的基于图形的应用程序渲染像素合成图像的方法

摘要

A method of rendering pixel-composited images for a graphics-based application running on a computing system embodying a multi-mode parallel graphics rendering system (MMPGRS). The MMPGRS includes a plurality of graphic processing pipelines (GPPLs) supporting a parallel graphics rendering process employing one or more modes of parallel operation selected from the group consisting of object division, image division, and time division. Each mode of parallel operation has decomposition, distribution and recomposition stages. The MMPGRS employs one or more modes of said parallel operation in order to execute graphic commands, and process graphics data, and render pixel-composited images containing graphics for display on a display device during the run-time of said graphics-based application. The MMPGRS further includes a primary GPPL and at least one secondary GPPL, and wherein each GPPL includes (i) a GPU having a geometry processing subsystem provided with a programmable vertex shader, and a pixel processing subsystem provided with a programmable fragment shader, and (ii) video memory including a frame buffer (FB) having depth and color frame buffers for buffering pixel depth and color value, respectively. During the recomposition stage of the object division mode, the pixel depth and color values are moved from the frame buffers in the secondary GPPL, to the frame buffers in the primary GPPL, by way of inter-GPPL communication, and thereafter, the pixel depth and color values are merged with their counterparts, within the frame buffer of the primary GPPL, using the programmable vertex shader provided in the geometry processing subsystem and/or the programmable fragment shader provided in the pixel processing subsystem.
机译:一种为在体现多模式并行图形渲染系统(MMPGRS)的计算系统上运行的基于图形的应用程序渲染像素合成图像的方法。 MMPGRS包括多个图形处理管线(GPPL),这些图形处理管线(GPPL)支持采用从对象划分,图像划分和时间划分组成的组中选择的一种或多种并行操作模式的并行图形渲染过程。每种并行操作模式都有分解,分布和重组阶段。 MMPGRS采用所述并行操作的一种或多种模式,以便执行图形命令,处理图形数据,并在所述基于图形的应用程序的运行期间渲染包含图形的像素合成图像,以在显示设备上显示。 MMPGRS进一步包括主要GPPL和至少一个次要GPPL,并且其中每个GPPL包括(i)GPU,该GPU的几何处理子系统配有可编程的顶点着色器,像素处理子系统具有可编程的片段着色器,以及( ii)视频存储器,其包括具有深度和颜色帧缓冲器的帧缓冲器(FB),分别用于缓冲像素深度和颜色值。在对象分割模式的重组阶段,像素深度和颜色值通过GPPL间通信从辅助GPPL中的帧缓冲区移动到主要GPPL中的帧缓冲区,然后,像素深度使用几何处理子系统中提供的可编程顶点着色器和/或像素处理子系统中提供的可编程片段着色器,可以在主GPPL的帧缓冲区内将颜色值和颜色值与其对应项合并。

著录项

  • 公开/公告号US2008074428A1

    专利类型

  • 公开/公告日2008-03-27

    原文格式PDF

  • 申请/专利权人 REUVEN BAKALASH;YANIV LEVIATHAN;

    申请/专利号US20070901697

  • 发明设计人 REUVEN BAKALASH;YANIV LEVIATHAN;

    申请日2007-09-18

  • 分类号G06F15/80;G06F15/16;G06T1/20;

  • 国家 US

  • 入库时间 2022-08-21 20:14:24

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号