×

OPTIMIZING SHADING PROCESS FOR MIXED ORDER-SENSITIVE AND ORDER-INSENSITIVE SHADER OPERATIONS

  • US 20160307365A1
  • Filed: 04/15/2015
  • Published: 10/20/2016
  • Est. Priority Date: 04/15/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of a Graphics Processing Unit (GPU) comprising:

  • receiving pixels collected from a set of primitives, wherein pixel locations of each primitive have been obtained through rasterization of a set of vertices of the primitive;

    grouping the pixels into a set of groups having a sequential order, wherein none of the pixels in each group overlapped with each other in a display and overlapped pixels belong to different groups;

    performing order-insensitive shader operations on the groups according to a first subset of an instruction set defined for a programmable shader, with two or more of the groups processed in parallel; and

    performing order-sensitive shader operations on each of the groups in the sequential order according to a second subset of the instruction set defined for the programmable shader.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×