LEVERAGING CONTROL SURFACE FAST CLEARS TO OPTIMIZE 3D OPERATIONS

    公开(公告)号:US20210287420A1

    公开(公告)日:2021-09-16

    申请号:US17206584

    申请日:2021-03-19

    Abstract: One embodiment provides a graphics processor comprising a hardware graphics rendering pipeline configured to perform multisample anti-aliasing, the hardware graphics rendering pipeline including pixel processing logic to determine that each sample location of a pixel of a multisample surface is associated with a clear value and resolve a color value for the pixel to a non-multisample surface via a write of metadata to indicate that the pixel has the clear value. The resolve can be a stenciled resolve that automatically bypasses execution of a pixel shader for pixels having clear color data.

    System characterization and configuration distribution for facilitating improved performance at computing devices

    公开(公告)号:US11088907B2

    公开(公告)日:2021-08-10

    申请号:US15080335

    申请日:2016-03-24

    Abstract: A mechanism is described for facilitating system characterization and configuration distribution for promoting improved performance at computing devices. A method of embodiments, as described herein, includes selecting a computing device from a plurality of computing devices to perform a test relating to a default configuration corresponding to the computing device, where the computing device is selected based on at least one of a workload being initiated at the computing device or overall performance of the computing device. The method may further include evaluating feedback data resulting from the test to decide whether a change is necessitated for the default configuration, and computing a new configuration to replace the default configuration at the computing device, if the change is necessitated for the default configuration.

    GPU MIXED PRIMITIVE TOPOLOGY TYPE PROCESSING

    公开(公告)号:US20210012452A1

    公开(公告)日:2021-01-14

    申请号:US16943984

    申请日:2020-07-30

    Abstract: Embodiments are generally directed to GPU mixed primitive topology type processing. An embodiment of an apparatus includes one or more processor cores; and a memory to store data for graphics processing, wherein the one or more processing cores are to generate in the memory a vertex buffer to store vertex data for a mesh to be rendered and an index buffer to index the vertex data stored in the vertex buffer, the index buffer being structured to include index data for multiple primitive topology types. The one or more processor cores are to process the index data for the plurality of primitive topology types from the index buffer and fetch vertex data from the vertex buffer; and are to set up each primitive topology type of the plurality of primitive topology types for processing in a single draw operation.

Patent Agency Ranking