Software rendering: Difference between revisions

Content deleted Content added
RanR (talk | contribs)
Changing short description from "Generating an image by computer software" to "Generating images by computer software"
m no sentence
Line 5:
}}
 
[[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 is that more transistors are needed to obtain the same speed.