翻訳と辞書
Words near each other
・ Powys Teaching Health Board
・ Powys Thomas
・ Powys Wenwynwyn
・ Powysia
・ Powysland Club
・ Powązki (disambiguation)
・ Powązki Cemetery
・ Powązki Military Cemetery
・ Powązki, Warsaw West County
・ Powązki, Żyrardów County
・ Pox
・ Pox (drink)
・ POX 186
・ PowerVM
・ PowerVM Lx86
PowerVR
・ PowerVu
・ Powerwall
・ Powerware
・ Powerwave Technologies
・ Powerwolf
・ PowerWord
・ Power–delay product
・ Power–speed number
・ Powes Parkop
・ Poweshiek County Courthouse
・ Poweshiek County, Iowa
・ Poweshiek Township, Jasper County, Iowa
・ Powhatan
・ Powhatan (disambiguation)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

PowerVR : ウィキペディア英語版
PowerVR

PowerVR is a division of Imagination Technologies (formerly VideoLogic) that develops hardware and software for 2D and 3D rendering, and for video encoding, decoding, associated image processing and DirectX, OpenGL ES, OpenVG, and OpenCL acceleration.
The PowerVR product line was originally introduced to compete in the desktop PC market for 3D hardware accelerators with a product with a better price/performance ratio than existing products like those from 3dfx Interactive. Rapid changes in that market, notably with the introduction of OpenGL and Direct3D, led to rapid consolidation. PowerVR introduced new versions with low-power electronics that were aimed at the laptop computer market. Over time, this developed into a series of designs that could be incorporated into system-on-a-chip architectures suitable for handheld device use.
PowerVR accelerators are not manufactured by PowerVR, but instead their integrated circuit designs and patents are licensed to other companies, such as Texas Instruments, Intel, NEC, BlackBerry, Renesas, Samsung, STMicroelectronics, Freescale, Apple, NXP Semiconductors (formerly Philips Semiconductors), and many others.
== Technology ==
The PowerVR chipset uses a method of 3D rendering known as ''tile-based deferred rendering'' (often abbreviated as TBDR). As the polygon generating program feeds triangles to the PowerVR (driver), it stores them in memory in a triangle strip or an indexed format. Unlike other architectures, polygon rendering is (usually) not performed until all polygon information has been collated for the current frame. Furthermore, the expensive operations of texturing and shading of pixels (or fragments) is delayed, whenever possible, until the visible surface at a pixel is determined — hence rendering is deferred.
In order to render, the display is split into rectangular sections in a grid pattern. Each section is known as a tile. Associated with each tile is a list of the triangles that visibly overlap that tile. Each tile is rendered in turn to produce the final image.
Tiles are rendered using a process similar to ray-casting. Rays are cast onto the triangles associated with the tile and a pixel is rendered from the triangle closest to the camera. The PowerVR hardware typically calculates the depths associated with each polygon for one tile row in 1 cycle.
This method has the advantage that, unlike a more traditional z-buffered rendering pipeline , no calculations need to be made to determine what a polygon looks like in an area where it is obscured by other geometry. It also allows for correct rendering of partially transparent polygons, independent of the order in which they are processed by the polygon producing application. (This capability was only implemented in Series 2 and one MBX variant. It is generally not included for lack of API support and cost reasons.)
More importantly, as the rendering is limited to one tile at a time, the whole tile can be in fast on-chip memory, which is flushed to video memory before processing the next tile. Under normal circumstances, each tile is visited just once per frame.
PowerVR is a pioneer of tile based deferred rendering. Microsoft also conceptualised the idea with their abandoned Talisman project. Gigapixel, a company that developed IP for tile-based deferred 3D graphics, was purchased by 3dfx, which in turn was subsequently purchased by Nvidia. Nvidia currently has no official plans to pursue tile-based rendering.
ARM began developing another major tile based deferred rendering architecture known as Mali after their acquisition of Falanx.
Intel uses a similar concept in their integrated graphics solutions. However, their method, coined ''zone rendering'', does not perform full hidden surface removal (HSR) and deferred texturing, therefore wasting fillrate and texture bandwidth on pixels that are not visible in the final image.
Recent advances in hierarchical Z-buffering have effectively incorporated ideas previously only used in deferred rendering, including the idea of being able to split a scene into tiles and of potentially being able to accept or reject tile sized pieces of polygon.
Today, the PowerVR software and hardware suite supports video encoding, decoding, associated image processing and Direct X, OpenGL ES, OpenVG, and OpenCL acceleration.〔(Texas Instruments announces multi-core, 1.8GHz OMAP4470 ARM processor for Windows 8 ), By Amar Toor, June 2, 2011, Engadget〕

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「PowerVR」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.