Video Shader
   HOME

TheInfoList



OR:

Video Shader is a
graphics card A graphics card (also called a video card, display card, graphics accelerator, graphics adapter, VGA card/VGA, video adapter, display adapter, or colloquially GPU) is a computer expansion card that generates a feed of graphics output to a displa ...
feature that ATI advertises on their R300 and R400 cards. The R500 card is advertised as having Video Shader HD. Video shader is a feature that describes ATI's process of using
Pixel Shaders In computer graphics, a shader is a computer program that calculates the appropriate levels of light, darkness, and color during the rendering of a 3D scene—a process known as ''shading''. Shaders have evolved to perform a variety of spec ...
to improve quality of video playback. It can also be used to perform post-processing, like adding a
film grain Film grain or film granularity is the random optical texture of processed photographic film. Film grain develops due to the presence of small particles of a metallic silver, or dye clouds, developed from silver halide that have received enough ...
, or adding other
special effects Special effects (often abbreviated as F/X or simply FX) are illusions or visual tricks used in the theatre, film, television, video game, amusement park and simulator industries to simulate the fictional events in a story or virtual world. ...
. One feature of Video Shader is ATI Full Stream. Full Stream detects the edges of video compression blocks and uses a pixel shader based filter to smooth the picture hiding the blocks. Another is Video Soap, which reduces video noise. Other features are
DXVA DirectX Video Acceleration (DXVA) is a Microsoft API specification for the Microsoft Windows and Xbox 360 platforms that allows video decoding to be hardware-accelerated. The pipeline allows certain CPU-intensive operations such as iDCT, motion ...
support for Hardware Motion Compensation, iDCT, DCT and color space conversion. Support for Hardware Motion Compensation, iDCT, DCT and color space conversion is also listed. Video Shader has been superseded by
Unified Video Decoder Unified Video Decoder (UVD, previously called Universal Video Decoder) is the name given to AMD's dedicated video decoding ASIC. There are multiple versions implementing a multitude of video codecs, such as H.264 and VC-1. UVD was introduced wit ...
(UVD) and Video Coding Engine (VCE).


See also

*
Unified Video Decoder Unified Video Decoder (UVD, previously called Universal Video Decoder) is the name given to AMD's dedicated video decoding ASIC. There are multiple versions implementing a multitude of video codecs, such as H.264 and VC-1. UVD was introduced wit ...
(UVD) * Video Coding Engine (VCE)


References

*https://web.archive.org/web/20100209003729/http://ati.amd.com/companyinfo/glossary/includes/list.html#vshaderHD *https://web.archive.org/web/20070304105417/http://ati.amd.com/products/cs/videoshader.html *https://web.archive.org/web/20100215004004/http://ati.amd.com/developer/shaderx/ShaderX2_AdvancedImageProcessing.pdf *http://fileadmin.cs.lth.se/graphics/theses/projects/videoediting/real-time_video_on_GPUs_small.pdf *https://web.archive.org/web/20090220001452/http://ati.amd.com/products/brochures/5639fullstreamWP.pdf *https://web.archive.org/web/20100223201334/http://ati.amd.com/products/radeonx850/specs.html {{AMD graphics Video acceleration