SCREEN COMPRESSION FOR MOBILE APPLICATIONS
    1.
    发明申请
    SCREEN COMPRESSION FOR MOBILE APPLICATIONS 有权
    用于移动应用的屏幕压缩

    公开(公告)号:US20110169845A1

    公开(公告)日:2011-07-14

    申请号:US13050708

    申请日:2011-03-17

    IPC分类号: G06F13/14

    摘要: One embodiment of the invention sets forth a technique for compressing and storing display data and optionally compressing and storing cursor data in a memory that is local to a graphics processing unit to reduce the power consumed by a mobile computing device when refreshing the screen. Compressing the display data and optionally the cursor data also reduces the relative cost of the invention by reducing the size of the local memory relative to the size that would be necessary if the display data were stored locally in uncompressed form. Thus, the invention may improve mobile computing device battery life, while keeping additional costs low.

    摘要翻译: 本发明的一个实施例提出了一种用于压缩和存储显示数据的技术,并且可选地将光标数据压缩并存储在图形处理单元本地的存储器中,以减少当刷新屏幕时由移动计算设备消耗的功率。 如果显示数据以非压缩形式本地存储,则压缩显示数据和可选的光标数据也可以通过相对于所需尺寸减小本地存储器的大小来降低本发明的相对成本。 因此,本发明可以改善移动计算设备的电池寿命,同时保持较低的成本。

    Mutual exclusion of drawing engine execution on a graphics device
    2.
    发明授权
    Mutual exclusion of drawing engine execution on a graphics device 失效
    在图形设备上相互排除绘图引擎执行

    公开(公告)号:US6078339A

    公开(公告)日:2000-06-20

    申请号:US21490

    申请日:1998-02-10

    IPC分类号: G06T1/20 G06F15/00

    CPC分类号: G06T1/20

    摘要: A method for mutual exclusion of drawing engine execution on a graphics device is disclosed. The method checks a busy signal of an executing drawing engine. The executing drawing engine is one of a plurality of drawing engines of the graphics device and the only drawing engine executing out of the plurality of drawing engines. The method forwards a graphics instruction and associated data packet to a next drawing engine to execute after the executing drawing engine has completed execution. The next drawing engine to execute is one of the plurality of drawing engines.

    摘要翻译: 公开了一种在图形设备上相互排除绘图引擎执行的方法。 该方法检查执行绘图引擎的忙信号。 执行绘图引擎是图形装置的多个绘图引擎和从多个绘图引擎执行的唯一绘图引擎之一。 该方法将图形指令和相关联的数据包转发到下一个绘图引擎,以便在执行绘图引擎完成执行后执行。 下一个要执行的绘图引擎是多个绘图引擎之一。

    Store double word and status word write graphics primitives
    3.
    发明授权
    Store double word and status word write graphics primitives 失效
    存储双字和状态字写图形图元

    公开(公告)号:US6025855A

    公开(公告)日:2000-02-15

    申请号:US21231

    申请日:1998-02-10

    IPC分类号: G06F12/00

    CPC分类号: G06T1/20 G09G5/363

    摘要: A method for communicating graphics device status information to a graphics driver. Status of a graphics device is checked to determine whether the graphics device is ready to process a next instruction. A location in cacheable memory accessible to a graphics driver is updated with the status. The graphics driver reads the status to determine when to generate the next instruction for processing by the graphics data. A first instruction to be forwarded to the graphics device is generated. A status in an operating register in the graphics device is updated indicating that an event is being monitored. The updating is performed in response to receipt of the first instruction by the graphics device. The status is written to a second cacheable location in system memory accessible to the graphics driver. A second instruction is generated by the graphics driver to provide a predetermined address and instruction completion data to the graphics device.

    摘要翻译: 一种用于将图形设备状态信息传送给图形驱动程序的方法。 检查图形设备的状态以确定图形设备是否准备好处理下一条指令。 状态可更新图形驱动程序可访问的可缓存内存中的位置。 图形驱动程序读取状态以确定何时生成图形数据进行处理的下一条指令。 生成要转发到图形设备的第一条指令。 更新图形设备中的操作寄存器中的状态,指示正在监视事件。 响应于图形装置接收到第一指令而执行更新。 该状态被写入图形驱动器可访问的系统存储器中的第二可缓存位置。 由图形驱动器产生第二指令以向图形装置提供预定的地址和指令完成数据。

    Screen compression for mobile applications
    7.
    发明授权
    Screen compression for mobile applications 有权
    移动应用的屏幕压缩

    公开(公告)号:US07688325B1

    公开(公告)日:2010-03-30

    申请号:US11534128

    申请日:2006-09-21

    IPC分类号: G06F13/00

    摘要: One embodiment of the invention sets forth a technique for compressing and storing display data and optionally compressing and storing cursor data in a memory that is local to a graphics processing unit to reduce the power consumed by a mobile computing device when refreshing the screen. Compressing the display data and optionally the cursor data also reduces the relative cost of the invention by reducing the size of the local memory relative to the size that would be necessary if the display data were stored locally in uncompressed form. Thus, the invention may improve mobile computing device battery life, while keeping additional costs low.

    摘要翻译: 本发明的一个实施例提出了一种用于压缩和存储显示数据的技术,并且可选地将光标数据压缩并存储在图形处理单元本地的存储器中,以减少当刷新屏幕时由移动计算设备消耗的功率。 如果显示数据以非压缩形式本地存储,则压缩显示数据和可选的光标数据也可以通过相对于所需尺寸减小本地存储器的大小来降低本发明的相对成本。 因此,本发明可以改善移动计算设备的电池寿命,同时保持较低的成本。

    Efficient display flip
    9.
    发明授权
    Efficient display flip 失效
    高效显示翻页

    公开(公告)号:US6141023A

    公开(公告)日:2000-10-31

    申请号:US16795

    申请日:1998-01-30

    IPC分类号: G09G5/00 G09G5/36 G06F12/00

    CPC分类号: G09G5/363

    摘要: An apparatus for an efficient display flip is disclosed. The apparatus has a computer readable medium having a graphics driver. The execution of the graphics driver is configured to generate instructions for checking status of a graphics device to determine whether the graphics device is ready to display a next frame data on a display device. The graphics device is coupled to a system memory. The graphics device is configured to forwarding a display flip status to the system memory for access by the graphics driver in response to the instructions.

    摘要翻译: 公开了一种用于高效显示翻转的装置。 该装置具有具有图形驱动器的计算机可读介质。 图形驱动器的执行被配置为生成用于检查图形设备的状态的指令,以确定图形设备是否准备好在显示设备上显示下一帧数据。 图形设备耦合到系统存储器。 图形设备被配置为将显示翻转状态转发到系统存储器以供图形驱动程序响应于指令进行访问。