Cache efficient fetches of vertex buffer objects
AssigneeQUALCOMM Incorporated
InventorsSiva Satyanarayana KOLA, Vishwanath Shashikant NIKAM, Akash Sitaram ATHREYA, Kalyan Kumar BHIRAVABHATLA
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorsSiva Satyanarayana KOLA, Vishwanath Shashikant NIKAM, Akash Sitaram ATHREYA, Kalyan Kumar BHIRAVABHATLA
Estimating the term…
This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for improving the cache efficiency for fetching vertex buffer objects (VBOs). A graphics processor may determine that a logically contiguous segment of a vertex attribute buffer comprising a plurality of VBOs that include a first VBO element and a second VBO element is capable of being stored in a cache line (CL). The graphics processor may store the logically contiguous segment in the CL based on the determination. The graphics processor may retrieve the second VBO element from the CL after storage of the logically contiguous segment in the CL. The graphics processor may process the retrieved second VBO element in at least one of a binning pass or a rendering pass. The graphics processor may output an indication of the processed second VBO element.
An apparatus for graphics processing, comprising:
A method of graphics processing, comprising:
A computer-readable medium storing computer executable code, the code when executed by a processor, causes the processor to:
Dependencies are inferred from the claim text.