Processing of 3-dimensional graphics

A graphic rendering pipeline has a number of different rendering units and receives fragments for rendering. A renderer stated word cache is used to store rendering state data to be used to configure the rendering units when they render a fragment. Each rendering unit includes a functional block whi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Nystad, Jørn, Blazevic, Mario, Ljosland, Borgar, Sørgård, Edvard
Format: Patent
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Nystad, Jørn
Blazevic, Mario
Ljosland, Borgar
Sørgård, Edvard
description A graphic rendering pipeline has a number of different rendering units and receives fragments for rendering. A renderer stated word cache is used to store rendering state data to be used to configure the rendering units when they render a fragment. Each rendering unit includes a functional block which carries out a rendering operation on a received fragment and a renderer state word interface that can be used to look up the required rendering state data from the renderer state word cache. Each fragment is provided to the rendering pipeline with fragment data that indicates, inter alia, a fragment index, a renderer state word index, and other fragment data that is necessary to render the fragment. When a rendering unit of the rendering pipeline receives a fragment to be rendered, it firstly uses the renderer state word index associated with the fragment to look-up, using its renderer state word interface, the relevant rendering state data from the renderer state word cache. It then uses that rendering state data to configure its functional block, and then renders the fragment.
format Patent
fullrecord <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_08345051</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>08345051</sourcerecordid><originalsourceid>FETCH-uspatents_grants_083450513</originalsourceid><addsrcrecordid>eNrjZFAJKMpPTi0uzsxLV8hPUzDWTcnMTc0rzszPS8xRSC9KLMjITC7mYWBNS8wpTuWF0twMCm6uIc4euqXFBYklqXklxfFApSDKwMLYxNTA1NCYCCUA3dkngw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Processing of 3-dimensional graphics</title><source>USPTO Issued Patents</source><creator>Nystad, Jørn ; Blazevic, Mario ; Ljosland, Borgar ; Sørgård, Edvard</creator><creatorcontrib>Nystad, Jørn ; Blazevic, Mario ; Ljosland, Borgar ; Sørgård, Edvard ; Arm Norway AS</creatorcontrib><description>A graphic rendering pipeline has a number of different rendering units and receives fragments for rendering. A renderer stated word cache is used to store rendering state data to be used to configure the rendering units when they render a fragment. Each rendering unit includes a functional block which carries out a rendering operation on a received fragment and a renderer state word interface that can be used to look up the required rendering state data from the renderer state word cache. Each fragment is provided to the rendering pipeline with fragment data that indicates, inter alia, a fragment index, a renderer state word index, and other fragment data that is necessary to render the fragment. When a rendering unit of the rendering pipeline receives a fragment to be rendered, it firstly uses the renderer state word index associated with the fragment to look-up, using its renderer state word interface, the relevant rendering state data from the renderer state word cache. It then uses that rendering state data to configure its functional block, and then renders the fragment.</description><language>eng</language><creationdate>2013</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/8345051$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,778,800,883,64024</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/8345051$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Nystad, Jørn</creatorcontrib><creatorcontrib>Blazevic, Mario</creatorcontrib><creatorcontrib>Ljosland, Borgar</creatorcontrib><creatorcontrib>Sørgård, Edvard</creatorcontrib><creatorcontrib>Arm Norway AS</creatorcontrib><title>Processing of 3-dimensional graphics</title><description>A graphic rendering pipeline has a number of different rendering units and receives fragments for rendering. A renderer stated word cache is used to store rendering state data to be used to configure the rendering units when they render a fragment. Each rendering unit includes a functional block which carries out a rendering operation on a received fragment and a renderer state word interface that can be used to look up the required rendering state data from the renderer state word cache. Each fragment is provided to the rendering pipeline with fragment data that indicates, inter alia, a fragment index, a renderer state word index, and other fragment data that is necessary to render the fragment. When a rendering unit of the rendering pipeline receives a fragment to be rendered, it firstly uses the renderer state word index associated with the fragment to look-up, using its renderer state word interface, the relevant rendering state data from the renderer state word cache. It then uses that rendering state data to configure its functional block, and then renders the fragment.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2013</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNrjZFAJKMpPTi0uzsxLV8hPUzDWTcnMTc0rzszPS8xRSC9KLMjITC7mYWBNS8wpTuWF0twMCm6uIc4euqXFBYklqXklxfFApSDKwMLYxNTA1NCYCCUA3dkngw</recordid><startdate>20130101</startdate><enddate>20130101</enddate><creator>Nystad, Jørn</creator><creator>Blazevic, Mario</creator><creator>Ljosland, Borgar</creator><creator>Sørgård, Edvard</creator><scope>EFH</scope></search><sort><creationdate>20130101</creationdate><title>Processing of 3-dimensional graphics</title><author>Nystad, Jørn ; Blazevic, Mario ; Ljosland, Borgar ; Sørgård, Edvard</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_083450513</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2013</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Nystad, Jørn</creatorcontrib><creatorcontrib>Blazevic, Mario</creatorcontrib><creatorcontrib>Ljosland, Borgar</creatorcontrib><creatorcontrib>Sørgård, Edvard</creatorcontrib><creatorcontrib>Arm Norway AS</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Nystad, Jørn</au><au>Blazevic, Mario</au><au>Ljosland, Borgar</au><au>Sørgård, Edvard</au><aucorp>Arm Norway AS</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Processing of 3-dimensional graphics</title><date>2013-01-01</date><risdate>2013</risdate><abstract>A graphic rendering pipeline has a number of different rendering units and receives fragments for rendering. A renderer stated word cache is used to store rendering state data to be used to configure the rendering units when they render a fragment. Each rendering unit includes a functional block which carries out a rendering operation on a received fragment and a renderer state word interface that can be used to look up the required rendering state data from the renderer state word cache. Each fragment is provided to the rendering pipeline with fragment data that indicates, inter alia, a fragment index, a renderer state word index, and other fragment data that is necessary to render the fragment. When a rendering unit of the rendering pipeline receives a fragment to be rendered, it firstly uses the renderer state word index associated with the fragment to look-up, using its renderer state word interface, the relevant rendering state data from the renderer state word cache. It then uses that rendering state data to configure its functional block, and then renders the fragment.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_uspatents_grants_08345051
source USPTO Issued Patents
title Processing of 3-dimensional graphics
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-16T00%3A16%3A24IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFH&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Nystad,%20J%C3%B8rn&rft.aucorp=Arm%20Norway%20AS&rft.date=2013-01-01&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E08345051%3C/uspatents_EFH%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true