Method and apparatus for generating texture
    1.
    发明授权
    Method and apparatus for generating texture 有权
    用于产生纹理的方法和装置

    公开(公告)号:US06288730B1

    公开(公告)日:2001-09-11

    申请号:US09378408

    申请日:1999-08-20

    IPC分类号: G06T1140

    摘要: A deferred graphics pipeline processor comprising a texture unit and a texture memory associated with the texture unit. The texture unit applies texture maps stored in the texture memory, to pixel fragments. The textures are MIP-mapped and comprise a series of texture maps at different levels of detail, each map representing the appearance of the texture at a given distance from an eye point. The texture unit performs tri-linear interpolation from the texture maps to produce a texture value for a given pixel fragment that approximates the correct level of detail. The texture memory has texture data stored and accessed in a manner which reduces memory access conflicts and thus improves throughput of said texture unit.

    摘要翻译: 一种延迟图形流水线处理器,包括与纹理单元相关联的纹理单元和纹理存储器。 纹理单元将存储在纹理存储器中的纹理映射应用于像素片段。 纹理是MIP映射的,并且包括不同细节级别的一系列纹理贴图,每个贴图表示在距离眼点的给定距离处的纹理的外观。 纹理单元从纹理图执行三线性插值,以产生近似正确的细节水平的给定像素片段的纹理值。 纹理存储器以减少存储器访问冲突的方式存储和访问纹理数据,从而提高所述纹理单元的吞吐量。

    Method and apparatus for generating texture
    2.
    发明授权
    Method and apparatus for generating texture 有权
    用于产生纹理的方法和装置

    公开(公告)号:US07164426B1

    公开(公告)日:2007-01-16

    申请号:US09724663

    申请日:2000-11-28

    IPC分类号: G06F12/00 G06F12/02 G06T11/40

    摘要: A deferred graphics pipeline processor comprising a texture unit and a texture memory associated with the texture unit. The texture unit applies texture maps stored in the texture memory, to pixel fragments. The textures are MIP-mapped and comprise a series of texture maps at different levels of detail, each map representing the appearance of the texture at a given distance from an eye point. The texture unit performs tri-linear interpolation from the texture maps to produce a texture value for a given pixel fragment that approximates the correct level of detail. The texture memory has texture data stored and accessed in a manner which reduces memory access conflicts and thus improves throughput of said texture unit.

    摘要翻译: 一种延迟图形流水线处理器,包括与纹理单元相关联的纹理单元和纹理存储器。 纹理单元将存储在纹理存储器中的纹理映射应用于像素片段。 纹理是MIP映射的,并且包括不同细节级别的一系列纹理贴图,每个贴图表示在距离眼点的给定距离处的纹理的外观。 纹理单元从纹理图执行三线性插值,以产生近似正确的细节水平的给定像素片段的纹理值。 纹理存储器以减少存储器访问冲突的方式存储和访问纹理数据,从而提高所述纹理单元的吞吐量。

    Efficient polling technique using cache coherent protocol
    8.
    发明授权
    Efficient polling technique using cache coherent protocol 失效
    高效轮询技术使用高速缓存一致性协议

    公开(公告)号:US5611074A

    公开(公告)日:1997-03-11

    申请号:US355879

    申请日:1994-12-14

    IPC分类号: G06F12/08 G06F13/16

    CPC分类号: G06F12/0815

    摘要: An efficient polling technique to attain improved system performance preserves the concept of polling, but instead of polling across system buses to the device, a poll is made within the processor's cache structure, which is typically internal to the processor complex or attached on a local isolated bus. The polling status location is mapped in the cachable address space of the processor. Hence, the polling occurs to a normal cachable location. When the device completes its task, it signals to the polling loop by invalidating the cache line corresponding to the poll location. The next time software tries to read the status value, the processor misses in its cache and automatically reloads the updated status value from the device. This causes the polling loop to exit and normal processing continues. The only bus traffic that results is that which is issued by the device to signal cache line invalidation and a subsequent processor initiated cache line reload. Hence, the bus is totally available for all agents while the processor is within the polling loop.

    摘要翻译: 实现改进的系统性能的有效轮询技术保留轮询的概念,而不是跨系统总线轮询到设备,在处理器的高速缓存结构内进行轮询,这通常是处理器内部的复杂或附加在本地隔离的 总线。 轮询状态位置映射到处理器的可高速缓存地址空间中。 因此,轮询发生在正常的可追踪位置。 当设备完成任务时,它通过使对应于轮询位置的高速缓存行无效来向轮询循环发送信号。 下一次软件尝试读取状态值时,处理器在其缓存中丢失,并自动从设备重新加载更新的状态值。 这导致轮询循环退出并继续正常处理。 结果是由设备发出信号缓存行无效的唯一总线流量和随后的处理器发起的高速缓存行重新加载。 因此,当处理器在轮询循环内时,总线对于所有代理完全可用。

    Graphics display system and method with enhanced instruction data and
processing
    9.
    发明授权
    Graphics display system and method with enhanced instruction data and processing 失效
    图形显示系统和方法具有增强的指令数据和处理能力

    公开(公告)号:US4760390A

    公开(公告)日:1988-07-26

    申请号:US705367

    申请日:1985-02-25

    IPC分类号: G09G5/399 G09G5/42 G09G1/16

    CPC分类号: G09G5/399 G09G5/42

    摘要: A system for the storage, retrieval and manipulation of significantly large amounts of data to produce highly complex and visually pleasing graphics within the time constraint of a full motion video raster scanning system by storing memory data corresponding to each of the individual object elements to be displayed over a period of time, storing lists of identification and display instruction data with respect to those object elements, selecting desired identification and display instruction data for selected display elements appropriate to a particular instant of time and placing such selected data into an appropriate memory, and then creating, from those selected instructions and from the stored data relating to the selected object elements, display data which, in real time, produces the desired display. The initially stored identification and display instructions are preferably in the form of a linked list with the items in each list arranged in order of desired visible priority. The display instructions can be effective to select for display from a given object element only predetermined sub-elements, and data can include animation instructions linked in order of time, preferably with linking both forward and backward in time. Data processing means can be effective to modify either or both types of stored memory data while a separte data processing means is engaged in producing the display data from the selected instructions and the object elements data stored in memory.

    摘要翻译: 一种用于在全动态视频光栅扫描系统的时间限制内存储,检索和操纵大量数据以产生高度复杂且视觉上令人满意的图形的系统,通过存储对应于要显示的每个单独对象元素的存储器数据 在一段时间内,存储关于这些对象元素的识别和显示指令数据的列表,为适合于特定时刻的所选择的显示元素选择所需的识别和显示指令数据,并将这些所选择的数据放入适当的存储器中,以及 然后从所选择的指令和与所选择的对象元素相关的所存储的数据中创建显示数据,该数据实时地产生期望的显示。 最初存储的标识和显示指令优选地是链表的形式,其中每个列表中的项目按照期望的可见优先级的顺序排列。 显示指令可以有效地从给定对象元素仅选择预定子元素进行显示,并且数据可以包括按时间顺序链接的动画指令,优选地在时间上向前和向后连接。 数据处理装置可以有效地修改存储的存储器数据中的一种或两种类型,而分离数据处理装置从所选择的指令和存储在存储器中的对象元素数据产生显示数据。

    System and method for cross-platform applications on a wireless phone
    10.
    发明授权
    System and method for cross-platform applications on a wireless phone 有权
    无线电话跨平台应用的系统和方法

    公开(公告)号:US09342321B2

    公开(公告)日:2016-05-17

    申请号:US13034994

    申请日:2011-02-25

    申请人: Abraham Mammen

    发明人: Abraham Mammen

    摘要: A system and method for operation of cross-platform applications on a wireless phone is provided. The applications can be cross-platform applications in that the same application code can be run on different wireless phone platforms. The method and system can for a wireless phone which runs a cross-platform application that enables the processor of the wireless phone to run the cross-platform applications. The wireless phone processor can operate to determine platform parameters of the phone and then run the cross-platform application using the determined phone parameters.

    摘要翻译: 提供了一种用于在无线电话上跨平台应用的操作的系统和方法。 应用程序可以是跨平台应用程序,因为相同的应用程序代码可以在不同的无线电话平台上运行。 该方法和系统可以用于运行跨平台应用的无线电话,其使无线电话的处理器能够运行跨平台应用。 无线电话处理器可以操作以确定电话的平台参数,然后使用确定的电话参数来运行跨平台应用。