Video Coding Engine: Difference between revisions

Content deleted Content added
See also: Add links
FireflyBot (talk | contribs)
m (BOT) Substituting Template:Date - should not be used in article space.
Line 3:
'''Video Code Engine''' ('''VCE''', was earlier referred to as '''Video Coding Engine''',<ref name="amd-introducing"/> '''Video Compression Engine'''<ref>https://www.amd.com/en/media/43876/download</ref> or '''Video Codec Engine'''<ref>https://subscriptions.amd.com/newsletters/channelnews/pdf_guides/51884i_update_to_the_qrg_october2014.pdf</ref> in official AMD documentation) is [[Advanced Micro Devices|AMD's]] [[video encoding]] [[Application-specific integrated circuit|ASIC]] implementing the [[video codec]] [[H.264/MPEG-4 AVC]]. Since 2012 it is integrated into all of their [[List of AMD graphics processing units|GPUs]] and [[AMD Accelerated Processing Unit|APUs]] except Oland.
 
Video Coding Engine was introduced with the [[Radeon HD 7000 Series]] on {{date|2011-12-22}} December 2011.<ref>{{cite web |url=https://www.amd.com/Documents/UVD3_whitepaper.pdf |title=White Paper AMD UnifiedVideoDecoder (UVD) |date=2012-06-15 |access-date=2017-05-20}}</ref><ref>{{cite web |url=https://www.anandtech.com/show/5261/amd-radeon-hd-7970-review/9 |title=AnandTech Portal &#124; AMD Radeon HD 7970 Review: 28nm And Graphics Core Next, Together As One |publisher=Anandtech.com |access-date=2014-03-27}}</ref><ref>{{cite web |url=https://techreport.com/review/22192/amd-radeon-hd-7970-graphics-processor/5 |title=AMD's Radeon HD 7970 graphics processor - The Tech Report - Page 5 |publisher=The Tech Report |access-date=2014-03-27}}</ref> VCE occupies a considerable amount of the [[die (integrated circuit)|die]] surface and is not to be confused with AMD's [[Unified Video Decoder]] (UVD).
 
As of [[AMD Raven Ridge|Raven Ridge]] (released January 2018), VCE has been succeeded by [[Video Core Next|VCN]].
Line 92:
{{Main|AMD Catalyst|Free and open-source graphics device driver#ATI/AMD|l1=AMD Catalyst for Linux|l2=Free Radeon driver}}
 
* Initial VCE support has been added on {{date|4 February 2014-02-04}} by Christian König of AMD to the free radeon driver.<ref>{{cite mailing list |url=https://lists.freedesktop.org/archives/mesa-dev/2014-February/053203.html |title=initial VCE support |date=4 February 2014 |access-date=28 November 2015 |mailing-list=mesa-dev |last=König |first=Christian}}</ref>
* [[Gallium3D|Gallium3D state tracker]] for [[OpenMAX]] was added {{date|2013-10-24}} October 2013 to [[Mesa 3D]].<ref>{{cite mailing list |url=https://lists.freedesktop.org/archives/mesa-dev/2013-October/046943.html |title=OpenMAX state tracker |date=24 October 2013 |access-date=28 November 2015 |mailing-list=mesa-dev |last=König |first=Christian}}</ref>
* The [[free and open-source graphics device driver#ATI/AMD|free and open-source Radeon driver]] has been adapted to using OpenMAX with the [[GStreamer]] OpenMAX (gst-omx) support for exposing the VCE video encode engine.<ref>{{cite web |url=https://www.phoronix.com/scan.php?page=news_item&px=MTU5MTc |title=AMD Open-Sources VCE Video Encode Engine Code |date=2014-02-04 |work=[[Phoronix]] |access-date=2017-05-20}}</ref>
* AMD employee Leo Liu implemented [[H.264/MPEG-4 AVC#Levels|h264 level support]] into the Mesa 3D state tracker.<ref>{{cite web |url=https://cgit.freedesktop.org/mesa/mesa/commit/?id=e2db7c10d63399b6a34ba5fa56ce9e1eac402416 |title=st/omx/enc: implement h264 level support |date=2014-06-12 |access-date=2017-05-20}}</ref>