Techniques for reduced pixel shading

    公开(公告)号:US09767602B2

    公开(公告)日:2017-09-19

    申请号:US14319472

    申请日:2014-06-30

    CPC classification number: G06T15/80 G06T11/40 G06T15/30

    Abstract: Various embodiments are generally directed to techniques for reducing processing demands of shading primitives in rendering a 2D screen image from a 3D model. A device includes a clipping component to clip a visible primitive of a 2D screen image derived from of a 3D model within a first area of the screen image covered by a shading pixel to form a polygon representing an intersection of the first area and the visible primitive; a first interpolation component to interpolate at least one attribute of vertices of the visible primitive to each vertex of the polygon; and a second interpolation component to interpolate color values of the vertices of the polygon to a point within a second area covered by a screen pixel of the screen image, the second area smaller than the first area and at least partly coinciding with the first area. Other embodiments are described and claimed.

    Layered Reconstruction for Defocus and Motion Blur
    125.
    发明申请
    Layered Reconstruction for Defocus and Motion Blur 审中-公开
    散焦和运动模糊的分层重建

    公开(公告)号:US20170011545A1

    公开(公告)日:2017-01-12

    申请号:US15261893

    申请日:2016-09-10

    Abstract: Real-time light field reconstruction for defocus blur may be used to handle the case of simultaneous defocus and motion blur. By carefully introducing a few approximations, a very efficient sheared reconstruction filter is derived, which produces high quality images even for a very low number of input samples in some embodiments. The algorithm may be temporally robust, and is about two orders of magnitude faster than previous work, making it suitable for both real-time rendering and as a post-processing pass for high quality rendering in some embodiments.

    Abstract translation: 用于散焦模糊的实时光场重建可用于处理同时散焦和运动模糊的情况。 通过仔细地引入几个近似值,导出非常有效的剪切重建滤波器,即使在一些实施例中对于非常低数量的输入样本也可产生高质量图像。 该算法可以在时间上是稳健的,并且比以前的工作快两个数量级,使得它在一些实施例中适合于实时渲染和用于高质量渲染的后处理通行。

    APPARATUS AND METHOD FOR THROTTLING A RAY TRACING PIPELINE

    公开(公告)号:US20240282042A1

    公开(公告)日:2024-08-22

    申请号:US18587761

    申请日:2024-02-26

    CPC classification number: G06T15/005 G06T15/06

    Abstract: Apparatus and method for stack throttling. For example, one embodiment of an apparatus comprises: execution circuitry comprising a plurality of functional units to execute a plurality of ray shaders and generate a plurality of primary rays and a corresponding plurality of ray messages; a first in first out (FIFO) buffer to queue the ray messages generated by the EUs; a cache to store one or more of the plurality of primary rays; a memory-backed stack to store a first subset of the plurality of ray messages in a corresponding plurality of entries; memory-backed stack management circuitry to either store a second subset of the plurality of ray messages to the memory-backed stack, or to temporarily store the one or more the second subset of the plurality of ray messages to a memory subsystem based, at least in part, on a number of entries currently occupied by ray messages in the memory-backed stack; and ray traversal circuitry to read a next ray message from the memory-backed stack, retrieve a next primary ray identified by the ray message from the cache or a memory subsystem, and perform traversal operations on the next primary ray.

    Decoupled Shading Pipeline
    130.
    发明公开

    公开(公告)号:US20240169664A1

    公开(公告)日:2024-05-23

    申请号:US18535367

    申请日:2023-12-11

    CPC classification number: G06T15/503 G06T1/20 G06T2200/12

    Abstract: In some embodiments, a given frame or picture may have different shading rates. In one embodiment in some areas of the frame or picture the shading rate may be less than once per pixel and in other places it may be once per pixel. Examples where the shading rate may be reduced include areas where there is motion and camera defocus, areas of peripheral blur, and in general, any case where the visibility is reduced anyway. The shading rate may be changed in a region, such as a shading quad, by changing the size of the region.

Patent Agency Ranking