Now showing items 1-14 of 14

    • Efficient Partitioning of Fragment Shaders for Multiple-Output Hardware 

      Foley, Tim; Houston, Mike; Hanrahan, Pat (The Eurographics Association, 2004)
      Partitioning fragment shaders into multiple rendering passes is an effective technique for virtualizing shading resource limits in graphics hardware. The Recursive Dominator Split (RDS) algorithm is a polynomial-time ...
    • A Flexible Simulation Framework for Graphics Architectures 

      Sheaffer, J. W.; Luebke, D.; Skadron, K. (The Eurographics Association, 2004)
      In this paper we describe a multipurpose tool for analysis of the performance characteristics of computer graphics hardware and software. We are developing Qsilver, a highly configurable micro-architectural simulator of ...
    • Hardware-based Simulation and Collision Detection for Large Particle Systems 

      Kolb, A.; Latta, L.; Rezk-Salama, C. (The Eurographics Association, 2004)
      Particle systems have long been recognized as an essential building block for detail-rich and lively visual environments. Current implementations can handle up to 10,000 particles in real-time simulations and are mostly ...
    • A Hierarchical Shadow Volume Algorithm 

      Aila, Timo; Akenine-Möller, Tomas (The Eurographics Association, 2004)
      The shadow volume algorithm is a popular technique for real-time shadow generation using graphics hardware. Its major disadvantage is that it is inherently fillrate-limited, as the performance is inversely proportional to ...
    • Mio: Fast Multipass Partitioning via Priority-Based Instruction Scheduling 

      Riffel, Andrew; Lefohn, Aaron E.; Vidimce, Kiril; Leone, Mark; Owens, John D. (The Eurographics Association, 2004)
      Real-time graphics hardware continues to offer improved resources for programmable vertex and fragment shaders. However, shader programmers continue to write shaders that require more resources than are available in the ...
    • PixelView: A View-Independent Graphics Rendering Architecture 

      Stewart, J.; Bennett, E.P.; McMillan, L. (The Eurographics Association, 2004)
      We present a new computer graphics rendering architecture that allows all possible views to be extracted from a single traversal of a scene description. It supports a wide range of rendering primitives, including polygonal ...
    • A Programmable Vertex Shader with Fixed-Point SIMD Datapath for Low Power Wireless Applications 

      Sohn, Ju-Ho; Woo, Ramchan; Yoo, Hoi-Jun (The Eurographics Association, 2004)
      The real time 3D graphics becomes one of the attractive applications for 3G wireless terminals although their battery lifetime and memory bandwidth limit the system resources for graphics processing. Instead of using the ...
    • A Quadrilateral Rendering Primitive 

      Hormann, Kai; Tarini, Marco (The Eurographics Association, 2004)
      The only surface primitives that are supported by common graphics hardware are triangles and more complex shapes have to be triangulated before being sent to the rasterizer. Even quadrilaterals, which are frequently used ...
    • Realtime Ray Tracing of Dynamic Scenes on an FPGA Chip 

      Schmittler, Jörg; Woop, Sven; Wagner, Daniel; Paul, Wolfgang J.; Slusallek, Philipp (The Eurographics Association, 2004)
      Realtime ray tracing has recently established itself as a possible alternative to the current rasterization approach for interactive 3D graphics. However, the performance of existing software implementations is still ...
    • Silhouette Maps for Improved Texture Magnification 

      Sen, Pradeep (The Eurographics Association, 2004)
      Texture mapping is a simple way of increasing visual realism without adding geometrical complexity. Because it is a discrete process, it is important to properly filter samples when the sampling rate of the texture differs ...
    • Squeeze: Numerical-Precision-Optimized Volume Rendering 

      Bitter, Ingmar; Neophytou, Neophytos; Mueller, Klaus; Kaufman, Arie E. (The Eurographics Association, 2004)
      This paper discusses how to squeeze volume rendering into as few bits per operation as possible while still retaining excellent image quality. For each of the typical volume rendering pipeline stages in texture map volume ...
    • Tile-Based Texture Mapping on Graphics Hardware 

      Wei, Li-Yi (The Eurographics Association, 2004)
      Texture mapping has been a fundamental feature for commodity graphics hardware. However, a key challenge for texture mapping is how to store and manage large textures on graphics processors. In this paper, we present a ...
    • UberFlow: A GPU-Based Particle Engine 

      Kipfer, Peter; Segal, Mark; Westermann, Rüdiger (The Eurographics Association, 2004)
      We present a system for real-time animation and rendering of large particle sets using GPU computation and memory objects in OpenGL. Memory objects can be used both as containers for geometry data stored on the graphics ...
    • Understanding the Efficiency of GPU Algorithms for Matrix-Matrix Multiplication 

      Fatahalian, K.; Sugerman, J.; Hanrahan, P. (The Eurographics Association, 2004)
      Utilizing graphics hardware for general purpose numerical computations has become a topic of considerable interest. The implementation of streaming algorithms, typified by highly parallel computations with little reuse of ...