Corpus ID: 14398943

A Modern Approach to Software Rasterization

@inproceedings{Taylor2011AMA,
  title={A Modern Approach to Software Rasterization},
  author={Z. Taylor},
  year={2011}
}
  • Z. Taylor
  • Published 2011
  • This paper details the architecture of a multithreaded software rasterizer designed speci cally for current and future generation multi-core processors. The pipeline rasterizes and shades four fragments in parallel using SSE instructions, and utilizes as an extensive SIMD optimized math library for all transformations. By strategically utilizing the vector units widely available in modern desktop processors as well as multiple threads, performance is drastically higher than a fully serial… CONTINUE READING
    4 Citations

    Figures from this paper.

    Accelerated Half-Space Triangle Rasterization
    • 3
    • PDF
    Advanced 2D Rasterization on Modern CPUs
    • 3
    • PDF
    MODERN SOFTWARE RENDERING
    • 1
    • PDF

    References

    SHOWING 1-6 OF 6 REFERENCES
    High-performance software rasterization on GPUs
    • 60
    • PDF
    Using Intel Streaming SIMD Extensions for 3D Geometry Processing
    • 14
    • PDF
    Pixel-planes 5: a heterogeneous multiprocessor graphics system using processor-enhanced memories
    • 417
    • PDF
    Triangle scan conversion using 2D homogeneous coordinates
    • 71
    • Highly Influential
    • PDF
    Larrabee: A many-Core x86 architecture for visual computing
    • 259
    Rasterization on larrabee
    • Dr. Dobbs Portal,
    • 2009