Vasilakis, Andreas A.Fudos, IoannisCarlos Andujar and Enrico Puppo2013-11-082013-11-0820121017-4656https://doi.org/10.2312/conf/EG2012/short/101-104This work introduces S-buffer, an efficient and memory-friendly gpu-accelerated A-buffer architecture for multifragment rendering. Memory is organized into variable contiguous regions for each pixel, thus avoiding limitations set in linked-lists and fixed-array techniques. S-buffer exploits fragment distribution for precise allocation of the needed storage and pixel sparsity (empty pixel ratio) for computing the memory offsets for each pixel in a parallel fashion. An experimental comparative evaluation of our technique over previous multi-fragment rendering approaches in terms of memory and performance is provided.Categories and Subject Descriptors (according to ACM CCS): I.3.6 [Computer Graphics]: Methodology andTechniques-Graphics data structures and data typesS-buffer: Sparsity-aware Multi-fragment Rendering