Hierarchical Motion Blur Rasterization
    21.
    发明申请
    Hierarchical Motion Blur Rasterization 审中-公开
    分层运动模糊栅​​格化

    公开(公告)号:US20150022532A1

    公开(公告)日:2015-01-22

    申请号:US14482149

    申请日:2014-09-10

    CPC classification number: G06T5/002 G06T11/40 G06T13/80 G06T2207/20182

    Abstract: Motion blur rasterization may involve executing a first test for each plane of a tile frustum. The first test is a frustum plane versus moving bounding box overlap test where planes bounding a moving primitive are overlap tested against a screen tile frustum. According to a second test executed after the first test, for primitive edges against tile corners, the second test is a tile corner versus moving edge overlap test. The corners of the screen space tile are tested against a moving triangle edge in two-dimensional homogeneous space.

    Abstract translation: 运动模糊光栅化可能涉及对平截头体的每个平面进行第一次测试。 第一个测试是平截头体平面与移动边界框重叠测试,其中界定移动基元的平面与屏幕平截头体重叠测试。 根据在第一次测试之后执行的第二次测试,对于平铺角落的原始边缘,第二个测试是相对于移动边缘重叠测试的瓦片角。 屏幕空间瓦片的角部针对二维均匀空间中的移动三角形边缘进行测试。

    Culling Using Linear Bounds for Stochastic Rasterization
    22.
    发明申请
    Culling Using Linear Bounds for Stochastic Rasterization 有权
    使用线性边界进行随机光栅化的剔除

    公开(公告)号:US20140132596A1

    公开(公告)日:2014-05-15

    申请号:US14119977

    申请日:2012-05-31

    CPC classification number: G06T15/005 G02B27/0075 G06T15/40 G06T15/503

    Abstract: We present a new culling test for rasterization of simultaneous depth of field and motion blur, which efficiently reduces the set of (x, y, u, v, t) samples that need to be coverage tested within a screen space tile. The test finds linear bounds in u, t space and v, t space respectively, using a separating line algorithm. This test is part of the foundation for an efficient 5D rasterizer that extracts coherence in both defocus and motion blur to minimize the number of visibility tests.

    Abstract translation: 我们提出了一种用于同时景深和运动模糊的光栅化的新的剔除测试,这有效地减少了需要在屏幕空间瓦片内覆盖测试的(x,y,u,v,t)样本集。 测试使用分离线算法分别在u,t空间和v,t空间中找到线性边界。 该测试是高效5D光栅化器的基础的一部分,其提取散焦和运动模糊中的相干性,以最小化可见性测试的数量。

    Priming hierarchical depth logic within a graphics processor

    公开(公告)号:US10733695B2

    公开(公告)日:2020-08-04

    申请号:US15267907

    申请日:2016-09-16

    Abstract: Embodiments described herein enable a hierarchical-Z unit of a graphics processor to be primed using Hi-Z data generated by occlusion culling operations performed on a general purpose processor. One embodiment provides for instructions to cause operations including performing occlusion culling for a scene via the general purpose processor and storing generated hierarchical-Z data. The Hierarchical-Z data generated during the occlusion culling operations can be shared with the graphics processor and used to prime a hierarchical-Z unit of the graphics processor. The at least a portion of the scene can then be rendered using the hierarchical-Z data after priming the hierarchical-Z unit, improving the effectiveness of hierarchical-Z operations of the graphics processor for the scene.

    Method and apparatus for efficient depth prepass

    公开(公告)号:US10380789B2

    公开(公告)日:2019-08-13

    申请号:US15268500

    申请日:2016-09-16

    Abstract: An apparatus and method are described for performing an efficient depth prepass. For example, one embodiment of a method comprising: a method comprising: performing a first pass through a specified portion of a graphics pipeline with only depth rendering active; initializing a coarse depth buffer within the specified portion of the graphics pipeline during the first pass, the coarse depth buffer storing depth data at a level of granularity less than that stored in a per-pixel depth buffer, which is not initialized during the first pass; and performing a second pass through the graphics pipeline following the first pass, the second pass utilizing the full graphics pipeline and using values in the coarse depth buffer initialized by the first pass.

Patent Agency Ranking