APPARATUS AND METHOD FOR EFFICIENT GRAPHICS PROCESSING INCLUDING RAY TRACING
Apparatus and method for efficient graphics processing including ray tracing. For example, one embodiment of a graphics processor comprises: execution hardware logic to execute graphics commands and render images; an interface to couple functional units of the execution hardware logic to a tiled res...
Gespeichert in:
Hauptverfasser: | , , , , , , , , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Apparatus and method for efficient graphics processing including ray tracing. For example, one embodiment of a graphics processor comprises: execution hardware logic to execute graphics commands and render images; an interface to couple functional units of the execution hardware logic to a tiled resource; and a tiled resource manager to manage access by the functional units to the tiled resource, a functional unit of the execution hardware logic to generate a request with a hash identifier (ID) to request access to a portion of the tiled resource, wherein the tiled resource manager is to determine whether a portion of the tiled resource identified by the hash ID exists, and if not, to allocate a new portion of the tiled resource and associate the new portion with the hash ID.
L'invention concerne un appareil et un procédé de traitement graphique efficace comprenant un lancer de rayons. Par exemple, un mode de réalisation d'un processeur graphique comprend : une logique matérielle d'exécution pour exécuter des commandes graphiques et effectuer un rendu des images ; une interface pour coupler des unités fonctionnelles de la logique matérielle d'exécution à une ressource en mosaïque ; et un gestionnaire de ressources en mosaïque pour gérer l'accès par les unités fonctionnelles à la ressource en mosaïque, une unité fonctionnelle de la logique matérielle d'exécution pour générer une demande avec un identifiant de hachage (ID) pour demander l'accès à une partie de la ressource en mosaïque, le gestionnaire de ressources en mosaïque étant destiné à déterminer si une partie de la ressource en mosaïque identifiée par l'ID de hachage existe, et si tel n'est pas le cas, à attribuer une nouvelle partie de la ressource en mosaïque et à associer la nouvelle partie à l'ID de hachage. |
---|