G - Physics – 06 – T
Patent
G - Physics
06
T
G06T 1/20 (2006.01) G06T 15/00 (2006.01)
Patent
CA 2674227
A device has a processor for processing a vertex processing stage, a sub-screen dividing stage and a pixel rendering stage of a three-dimensional (3D) graphics pipeline. The processor includes processing threads which balance the work load of the 3D graphics pipeline by prioritizing processing for the pixel rendering stage over other stages. Each processing thread, operating in parallel and independently, checks a level of tasks in a Task list of sub-screen tasks. If the level is below a threshold value, empty or the sub-screen tasks are all locked, the processing thread loops to the vertex processing stage. Otherwise, the processing thread processes a sub-screen task during the pixel rendering stage.
L'invention concerne un dispositif qui comporte un processeur pour traiter un étage de traitement de sommet, un étage de division de sous-écran et un étage de rendu de pixel d'une chaîne de transformation graphique tridimensionnelle (3D). Le processeur comprend des fils de traitement qui équilibrent la charge de travail de la chaîne de transformation graphique 3D en priorisant le traitement de l'étage de rendu de pixel par rapport à d'autres étages. Chaque fil de traitement, fonctionnant en parallèle et de façon indépendante, vérifie un niveau de tâche dans une liste de tâches de sous-écran. Si le niveau est en dessous d'une valeur seuil, vide ou que les tâches de sous-écran sont toutes verrouillées, le fil de traitement fait une boucle vers l'étage de traitement de sommet. Sinon, le fil de traitement traite une tâche de sous-écran pendant l'étage de rendu de pixel.
Brown James M.
Wei Jian
Wu Chehui
Qualcomm Incorporated
Smart & Biggar
LandOfFree
Automatic load balancing of a 3d graphics pipeline does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Automatic load balancing of a 3d graphics pipeline, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatic load balancing of a 3d graphics pipeline will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1920401