首页> 外国专利> Process for performing a windowing operation in an array move, a graphics computer system, a display system, a graphic processor and a graphics display system

Process for performing a windowing operation in an array move, a graphics computer system, a display system, a graphic processor and a graphics display system

机译:在阵列移动中执行开窗操作的方法,图形计算机系统,显示系统,图形处理器和图形显示系统

摘要

The present invention is a graphics data processor which includes the capability of determining whether a defined pixel location in a graphics display is within a window in an X Y coordinate system. The respective X and Y coordinates of the selected pixel are separately compared with the window limits. The window limits are preferable expressed as the X and Y coordinates of two diagonally opposite vertexes of a rectangular window. The results of this comparison are preferable available in two forms. In a first embodiment a single data processing instruction enables the generation of a digital data word which indicates the relation of the pixel to the window. This digital word includes a separate indication of the relationship of the pixel to the vertical and horizontal window limits. This indication can be used to generate a "trivial rejection" in determining whether a line or line segment passes through the window by ANDing the results for two points on the line. In a second embodiment the window compare capability is employed to determine whether or not a destination pixel is within the window. This is useful in array move instructions in which an entire array of pixels is moved to a location in the display. The array move may be aborted if a window violation is found or the move may be modified to plot to the display only those pixels within the window. This capability enables saving a great deal of time in graphics applications in which windows are employed by reducing the overhead needed for window determinations.
机译:本发明是一种图形数据处理器,其具有确定图形显示器中的定义像素位置是否在XY坐标系的窗口内的能力。将所选像素的各个X和Y坐标分别与窗口限制进行比较。窗口极限最好表示为矩形窗口的两个对角相对的顶点的X和Y坐标。比较的结果最好以两种形式提供。在第一实施例中,单个数据处理指令使得能够生成指示像素与窗口的关系的数字数据字。该数字字包括像素与垂直和水平窗口限制之间关系的单独指示。通过对线上两个点的结果进行“与”运算,该指示可用于在确定线或线段是否通过窗口时生成“平凡的拒绝”。在第二实施例中,采用窗口比较能力来确定目的地像素是否在窗口内。这在阵列移动指令中很有用,在该指令中,整个像素阵列都移动到了显示器中的某个位置。如果发现窗口冲突,则阵列移动可能会中止,或者可以修改移动以仅将窗口内的那些像素绘制到显示器上。通过减少窗口确定所需的开销,此功能可以在采用窗口的图形应用程序中节省大量时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号