会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Systems and methods for providing intermediate targets in a graphics system
    • 在图形系统中提供中间目标的系统和方法
    • US08063909B2
    • 2011-11-22
    • US12489316
    • 2009-06-22
    • Michele B BolandCharles N BoydAnantha R Kancherla
    • Michele B BolandCharles N BoydAnantha R Kancherla
    • G06T1/00
    • G06T1/60G06T15/005
    • Intermediate target(s) are utilized in connection with computer graphics in a computer system. In various embodiments, intermediate memory buffers in video memory are utilized to allow serialized programs from graphics APIs to support algorithms that exceed the instruction limits of procedural shaders for single programs. The intermediate buffers may also allow sharing of data between programs for other purposes as well, and are atomically accessible. The size of the buffers, i.e., the amount of data stored in the intermediate targets, can be variably set for a varying amount of resolution with respect to the graphics data. In this regard, a single program generates intermediate data, which can then be used, and re-used, by an extension of the same program and/or any number of other programs any number of times, enabling considerable flexibility and complexity of shading programs, while maintaining the speed of modern graphics chips.
    • 中间目标与计算机系统中的计算机图形结合使用。 在各种实施例中,视频存储器中的中间存储器缓冲器被用于允许来自图形API的序列化程序支持超过单个程序的程序着色器的指令限制的算法。 中间缓冲器也可以允许在用于其它目的的程序之间共享数据,并且是原子上可访问的。 缓冲器的大小,即存储在中间目标中的数据量可以相对于图形数据可变地设置为分辨率的变化量。 在这方面,单个程序生成中间数据,然后可以通过扩展相同程序和/或任何数量的其他程序任意次数来使用和重新使用,从而实现着色程序的相当大的灵活性和复杂性 同时保持现代图形芯片的速度。
    • 3. 发明申请
    • Systems and Methods for Providing Intermediate Targets in a Graphics System
    • 在图形系统中提供中间目标的系统和方法
    • US20120113118A1
    • 2012-05-10
    • US13286054
    • 2011-10-31
    • Michele B. BolandCharles N. BoydAnantha R. Kancherla
    • Michele B. BolandCharles N. BoydAnantha R. Kancherla
    • G06T15/80
    • G06T1/60G06T15/005
    • Utilizing intermediate target(s) in connection with computer graphics in a computer system is provided. In various embodiments, intermediate memory buffers in video memory are provided and utilized to allow serialized programs from graphics APIs to support algorithms that exceed the instruction limits of procedural shaders for single programs. The intermediate buffers may also allow sharing of data between programs for other purposes as well, and are atomically accessible. The size of the buffers can be variably set for a varying amount of resolution with respect to the graphics data. In this regard, a single program generates intermediate data, which can then be used, and re-used, by an extension of the same program and/or any number of other programs any number of times as may be desired, enabling considerable flexibility and complexity of shading programs, while maintaining the speed of modern graphics chips.
    • 提供了与计算机系统中的计算机图形相关联的中间目标。 在各种实施例中,视频存储器中的中间存储器缓冲器被提供并用于允许来自图形API的序列化程序支持超过单个程序的程序着色器的指令限制的算法。 中间缓冲器也可以允许在用于其它目的的程序之间共享数据,并且是原子上可访问的。 缓冲器的大小可以相对于图形数据变化地设定为分辨率的变化。 在这方面,单个程序产生中间数据,然后可以通过相同程序和/或任何数量的其他程序的扩展来使用和重新使用任何次数的可能的期望,从而实现相当大的灵活性, 遮蔽程序的复杂性,同时保持现代图形芯片的速度。
    • 4. 发明授权
    • Systems and methods for providing intermediate targets in a graphics system
    • 在图形系统中提供中间目标的系统和方法
    • US07564460B2
    • 2009-07-21
    • US10196864
    • 2002-07-16
    • Michele B. BolandCharles N. BoydAnantha R. Kancherla
    • Michele B. BolandCharles N. BoydAnantha R. Kancherla
    • G06F15/80
    • G06T1/60G06T15/005
    • Systems and methods for utilizing intermediate target(s) in connection with computer graphics in a computer system are provided. In various embodiments, intermediate memory buffers in video memory are provided and utilized to allow serialized programs from graphics APIs to support algorithms that exceed the instruction limits of procedural shaders for single programs. The intermediate buffers may also allow sharing of data between programs for other purposes as well, and are atomically accessible. The size of the buffers, i.e., the amount of data stored in the intermediate targets, can be variably set for a varying amount of resolution with respect to the graphics data. In this regard, a single program generates intermediate data, which can then be used, and re-used, by an extension of the same program and/or any number of other programs any number of times as may be desired, enabling considerable flexibility and complexity of shading programs, while maintaining the speed of modem graphics chips.
    • 提供了一种在计算机系统中利用与计算机图形相关的中间目标的系统和方法。 在各种实施例中,视频存储器中的中间存储器缓冲器被提供并用于允许来自图形API的序列化程序支持超过单个程序的程序着色器的指令限制的算法。 中间缓冲器也可以允许在用于其它目的的程序之间共享数据,并且是原子上可访问的。 缓冲器的大小,即存储在中间目标中的数据量可以相对于图形数据可变地设置为分辨率的变化量。 在这方面,单个程序产生中间数据,然后可以通过相同程序和/或任何数量的其他程序的扩展来使用和重新使用任何次数的可能的期望,从而实现相当大的灵活性, 遮蔽程序的复杂性,同时保持调制解调器图形芯片的速度。
    • 5. 发明授权
    • Systems and methods for providing intermediate targets in a graphics system
    • 在图形系统中提供中间目标的系统和方法
    • US08379035B2
    • 2013-02-19
    • US13286054
    • 2011-10-31
    • Michele B BolandCharles N BoydAnantha R Kancherla
    • Michele B BolandCharles N BoydAnantha R Kancherla
    • G06T11/40
    • G06T1/60G06T15/005
    • Systems and methods for utilizing intermediate target(s) in connection with computer graphics in a computer system allow serialized programs from graphics APIs to support algorithms that exceed the instruction limits of procedural shaders for single programs. The intermediate buffers may also allow sharing of data between programs for other purposes as well, and are atomically accessible. The size of the buffers, i.e., the amount of data stored in the intermediate targets, can be variably set for a varying amount of resolution with respect to the graphics data. In this regard, a single program generates intermediate data, which can then be used, and re-used, by an extension of the same program and/or any number of other programs any number of times as may be desired, enabling considerable flexibility and complexity of shading programs, while maintaining the speed of modern graphics chips.
    • 在计算机系统中利用与计算机图形相关联的中间目标的系统和方法允许来自图形API的序列化程序支持超过单个程序的程序着色器的指令限制的算法。 中间缓冲器也可以允许在用于其它目的的程序之间共享数据,并且是原子上可访问的。 缓冲器的大小,即存储在中间目标中的数据量可以相对于图形数据可变地设置为分辨率的变化量。 在这方面,单个程序产生中间数据,然后可以通过相同程序和/或任何数量的其他程序的扩展来使用和重新使用任何次数的可能的期望,从而实现相当大的灵活性, 遮蔽程序的复杂性,同时保持现代图形芯片的速度。
    • 7. 发明申请
    • Systems and Methods for Providing Intermediate Targets in a Graphics System
    • 在图形系统中提供中间目标的系统和方法
    • US20090256849A1
    • 2009-10-15
    • US12489316
    • 2009-06-22
    • Michele B. BolandCharles N. BoydAnantha R. Kancherla
    • Michele B. BolandCharles N. BoydAnantha R. Kancherla
    • G06T1/00
    • G06T1/60G06T15/005
    • Systems and methods for utilizing intermediate target(s) in connection with computer graphics in a computer system are provided. In various embodiments, intermediate memory buffers in video memory are provided and utilized to allow serialized programs from graphics APIs to support algorithms that exceed the instruction limits of procedural shaders for single programs. The intermediate buffers may also allow sharing of data between programs for other purposes as well, and are atomically accessible. The size of the buffers, i.e., the amount of data stored in the intermediate targets, can be variably set for a varying amount of resolution with respect to the graphics data. In this regard, a single program generates intermediate data, which can then be used, and re-used, by an extension of the same program and/or any number of other programs any number of times as may be desired, enabling considerable flexibility and complexity of shading programs, while maintaining the speed of modern graphics chips.
    • 提供了一种在计算机系统中利用与计算机图形相关的中间目标的系统和方法。 在各种实施例中,视频存储器中的中间存储器缓冲器被提供并用于允许来自图形API的序列化程序支持超过单个程序的程序着色器的指令限制的算法。 中间缓冲器也可以允许在用于其它目的的程序之间共享数据,并且是原子上可访问的。 缓冲器的大小,即存储在中间目标中的数据量可以相对于图形数据可变地设置为分辨率的变化量。 在这方面,单个程序产生中间数据,然后可以通过相同程序和/或任何数量的其他程序的扩展来使用和重新使用任何次数的可能的期望,从而实现相当大的灵活性, 遮蔽程序的复杂性,同时保持现代图形芯片的速度。