Software rendering: Difference between revisions

Content deleted Content added
m linking
No edit summary
Tags: Visual edit Mobile edit Mobile web edit
Line 3:
{{confusing|date=June 2008}}
}}
 
[[File:Software renderer embedded.gif|thumb|right|Software renderer running on a device without a [[Graphics processing unit|GPU]].]]
 
'''Software rendering''' is the process of generating an image from a model by means of computer software. In the context of [[rendering (computer graphics)|computer graphics rendering]], software rendering refers to a rendering process that is not dependent upon [[graphics hardware]] [[Application-specific integrated circuit|ASICs]], such as a [[graphics card]]. The rendering takes place entirely in the [[Central processing unit|CPU]]. Rendering everything with the (general-purpose) CPU has the main advantage that it is not restricted to the (limited) capabilities of graphics hardware, but the disadvantage that more semiconductors are needed to obtain the same speed.