Ejecución especulativa de sombreadores de choque e intersección en arquitecturas programables de trazado de rayos

    公开(公告)号:ES2907861T3

    公开(公告)日:2022-04-26

    申请号:ES19204264

    申请日:2019-10-21

    Applicant: INTEL CORP

    Abstract: Un aparato que comprende: unidades de ejecución (EUs) (4001) de datos múltiples de instrucción única (SIMD) o de hilos múltiples de instrucción única (SIMT) para ejecutar sombreadores; circuitos de trazado de rayos para ejecutar un hilo cruce de rayos, comprendiendo el circuito de trazado de rayos: circuitos transversales/de intersección (4005), en respuesta al hilo transversal, para atravesar un rayo a través de una estructura de datos de aceleración que comprende una pluralidad de nodos dispuestos de forma jerárquica y para intersectar el rayo con una primitiva contenida dentro de al menos uno de los nodos; y circuitos diferidos de sombreadores para aplazar y agregar múltiples solicitaciones de sombreadores múltiples resultantes del hilo transversal hasta que se detecte un evento desencadenante particular, en donde los sombreadores múltiples deben enviarse en las unidades EUs (4001) en un solo lote de sombreador tras la detección del evento desencadenante; y circuitos de eliminación de solicitaciones de sombreador para eliminar una o más de las múltiples solicitaciones de sombreadores múltiples al determinarse que una o más de las múltiples solicitaciones de sombreador son innecesarias, en donde el único lote de sombreador debe enviarse sin la una o más solicitaciones de sombreador eliminadas.

    TECHNIQUES FOR REDUCED PIXEL SHADING

    公开(公告)号:SG11201610023WA

    公开(公告)日:2016-12-29

    申请号:SG11201610023W

    申请日:2015-05-28

    Applicant: INTEL CORP

    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.

    TECHNIQUES FOR REDUCED PIXEL SHADING
    8.
    发明公开

    公开(公告)号:EP3161799A4

    公开(公告)日:2017-11-22

    申请号:EP15815625

    申请日:2015-05-28

    Applicant: INTEL CORP

    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.

Patent Agency Ranking