会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • System and method for using and collecting information from a plurality of depth layers
    • 用于使用和收集来自多个深层的信息的系统和方法
    • US06744433B1
    • 2004-06-01
    • US09945444
    • 2001-08-31
    • Rui M. BastosCass W. EverittMark J. Kilgard
    • Rui M. BastosCass W. EverittMark J. Kilgard
    • G06T1540
    • G06T15/40
    • A system and method are provided for using information from at least one depth layer and for collecting information about at least one additional depth layer utilizing a graphics pipeline. Initially, constraining depth layers are provided which, in turn, define a plurality of depth constraints. Next, a plurality of tests is performed involving the constraining depth layers for collecting information about at least one additional depth layer. The information relating to the at least one depth layer may then be used to improve processing in the graphics pipeline. By the foregoing multiple tests, information relating to a plurality of depth layers may be collected during each of a plurality of rendering passes. Initially, information relating to the constraining depth layers and associated depth constraints is provided in the aforementioned manner. Thereafter, information relating to at least one additional depth layer is collected during additional rendering passes using multiple tests on each rendering pass. Once collected, such information relating to the constraining depth layers and the information relating to the at least one additional depth layer may be used to further improve processing in the graphics pipeline.
    • 提供了一种用于使用来自至少一个深度层的信息并且利用图形管线收集关于至少一个附加深度层的信息的系统和方法。 最初,提供约束深度层,其又限定多个深度约束。 接下来,执行涉及用于收集关于至少一个附加深度层的信息的约束深度层的多个测试。 然后可以使用与至少一个深度层有关的信息来改善图形流水线中的处理。 通过上述多个测试,可以在多个渲染遍历中的每一个期间收集与多个深度层有关的信息。 最初,以上述方式提供与约束深度层和相关联的深度约束有关的信息。 此后,在另外的渲染过程中,通过对每个渲染过程进行多次测试来收集与至少一个附加深度层相关的信息。 一旦收集,可以使用与限制深度层有关的这种信息和与至少一个附加深度层相关的信息来进一步改进图形流水线中的处理。
    • 5. 发明授权
    • Temporal antialiasing in a multisampling graphics pipeline
    • 多采样图形管道中的时间抗锯齿
    • US09208605B1
    • 2015-12-08
    • US12237605
    • 2008-09-25
    • Cass W. EverittRui M. Bastos
    • Cass W. EverittRui M. Bastos
    • G06T15/50G09G5/00G06T11/20
    • G06T15/503G06T11/203G06T15/50
    • Multisampling techniques provide temporal as well as spatial antialiasing. Coverage for a primitive is determined at multiple sample locations for a pixel. In one embodiment, coverage is determined using boundary equations representing a boundary surface of the primitive in a three-dimensional space-time. A shading value for the primitive is computed for the pixel and stored for each coverage sample location of the pixel that is covered by the primitive. The sample locations are distributed in both space and time, and multiple sample locations share a single shading computation. The multisampling techniques are extendable to other dimensions that correspond to other image attributes.
    • 多采样技术提供时间和空间抗锯齿。 在像素的多个采样位置确定原始图像的覆盖。 在一个实施例中,使用表示三维时空中的原语的边界表面的边界方程来确定覆盖。 为像素计算基元的阴影值,并为由原始图元覆盖的像素的每个覆盖样本位置存储。 样本位置分布在空间和时间上,多个样本位置共享一个阴影计算。 多采样技术可扩展到对应于其他图像属性的其他维度。
    • 6. 发明授权
    • Temporal antialiasing in a multisampling graphics pipeline
    • 多采样图形管道中的时间抗锯齿
    • US07446780B1
    • 2008-11-04
    • US10912857
    • 2004-08-04
    • Cass W. EverittRui M. Bastos
    • Cass W. EverittRui M. Bastos
    • G09G5/00
    • G06T15/503G06T11/203G06T15/50
    • Multisampling techniques provide temporal as well as spatial antialiasing. Coverage for a primitive is be determined at multiple sample locations for a pixel. In one embodiment, coverage is determined using boundary equations representing a boundary surface of the primitive in a three-dimensional space-time. A shading value for the primitive is computed for the pixel and stored for each coverage sample location of the pixel that is covered by the primitive. The sample locations are distributed in both space and time, and multiple sample locations share a single shading computation. The multisampling techniques are extendable to other dimensions that correspond to other image attributes.
    • 多采样技术提供时间和空间抗锯齿。 在像素的多个样本位置处确定原语的覆盖。 在一个实施例中,使用表示三维时空中的原语的边界表面的边界方程来确定覆盖。 为像素计算基元的阴影值,并为由原始图元覆盖的像素的每个覆盖样本位置存储。 样本位置分布在空间和时间上,多个样本位置共享一个阴影计算。 多采样技术可扩展到对应于其他图像属性的其他维度。
    • 8. 发明授权
    • Vector data types with swizzling and write masking for C++
    • 用于C ++的矢量数据类型,具有旋转和写入掩码
    • US08010944B1
    • 2011-08-30
    • US11608764
    • 2006-12-08
    • Mark J. KilgardCass W. Everitt
    • Mark J. KilgardCass W. Everitt
    • G06F9/44
    • G06F8/315G06F9/449G06F11/3624
    • One embodiment of the invention includes a method for extending an object-oriented programming language to include support for a shading language vector data type. The method generally includes defining a template class for a shading language vector, defining a template class for a swizzled vector, and partially specializing the vector template class for vectors of one, two, three, and four elements. The partial specialization includes a union of instances of the vector swizzle template, where each instance represents a desired vector swizzle. In addition to defining the vector and vector swizzle data types, the templates classes may overload operators provided by the object-oriented programming language to perform operations corresponding to operations of the operators in the shading language.
    • 本发明的一个实施例包括一种用于扩展面向对象编程语言以包括对着色语言向量数据类型的支持的方法。 该方法通常包括定义用于着色语言向量的模板类,为转动向量定义模板类,以及部分专门针对一个,两个,三个和四个元素的向量的向量模板类。 部分专业化包括矢量交换模板的实例的并集,其中每个实例表示期望的矢量旋转。 除了定义向量和向量交换数据类型之外,模板类可以重载由面向对象编程语言提供的操作,以执行与遮蔽语言中的操作符的操作相对应的操作。