Performing a texture level-of-detail approximation

    公开(公告)号:US10460504B2

    公开(公告)日:2019-10-29

    申请号:US16010316

    申请日:2018-06-15

    Abstract: A method, computer readable medium, and system are disclosed for performing a texture level-of-detail approximation. The method includes the steps of identifying a scene to be rendered, projecting a ray passing through a pixel of a screen space, resulting in a first hit point at a geometry element within the scene, determining a footprint angle of the pixel, determining a curvature measure for the geometry element at the first hit point within the scene, computing a texture level of detail (LOD) approximation for a component of the scene, utilizing the footprint angle of the pixel and the curvature measure for the geometry element, and performing, utilizing a hardware processor, one or more rendering operations for the scene, utilizing the texture LOD approximation.

    PERFORMING A TEXTURE LEVEL-OF-DETAIL APPROXIMATION

    公开(公告)号:US20190236830A1

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

    申请号:US16010316

    申请日:2018-06-15

    Abstract: A method, computer readable medium, and system are disclosed for performing a texture level-of-detail approximation. The method includes the steps of identifying a scene to be rendered, projecting a ray passing through a pixel of a screen space, resulting in a first hit point at a geometry element within the scene, determining a footprint angle of the pixel, determining a curvature measure for the geometry element at the first hit point within the scene, computing a texture level of detail (LOD) approximation for a component of the scene, utilizing the footprint angle of the pixel and the curvature measure for the geometry element, and performing, utilizing a hardware processor, one or more rendering operations for the scene, utilizing the texture LOD approximation.

    PARALLEL WORKLOAD SCHEDULING BASED ON WORKLOAD DATA COHERENCE

    公开(公告)号:US20240095083A1

    公开(公告)日:2024-03-21

    申请号:US18174906

    申请日:2023-02-27

    CPC classification number: G06F9/505 G06F9/5033 G06F9/5072

    Abstract: Approaches for addressing issues associated with processing workloads that exhibit high divergence in execution and data access are provided. A plurality of workload items to be processed at least partially in parallel may be identified. Coherence information associated with the plurality of workload items may be determined. The plurality of workload items may be enqueued in a segmented queue. The plurality of workload items may be sorted based at least on a similarity of the coherence information. The sorted plurality of workload items may be stored to the queue. Using a set of processing units, the workload items in the queue may be processed at least partially in parallel according to an order of the sorting.

Patent Agency Ranking