Topic
Multisample anti-aliasing
About: Multisample anti-aliasing is a research topic. Over the lifetime, 4 publications have been published within this topic receiving 11 citations. The topic is also known as: MSAA.
Papers
More filters
•
03 May 2013TL;DR: In this paper, a method for using anti-aliasing hardware to generate a higher resolution image at the processing of a lower resolution image with antialiasing is described, where the allocated buffer has a dimension comprising a reduction in at least one of the width or height of an original dimension of the original buffer provided by the anti-alasing hardware.
Abstract: Embodiments are described for a method for using anti-aliasing hardware to generate a higher resolution image at the processing of a lower resolution image with anti-aliasing. A graphics image comprising allocating a buffer used in a multisample anti-aliasing process, wherein the allocated buffer has a dimension comprising a reduction in at least one of the width or height of an original dimension of an original buffer provided by the anti-aliasing hardware; rendering sampled image data to the allocated buffer at a sampling rate proportional to the reduction; and expanding the allocated buffer back to the dimension of the original buffer.
8 citations
•
08 Nov 2011
TL;DR: In this paper, a method and system for generating two or three dimensional (2D, 3D) computer graphics images using multisample antialiasing (MSAA), enabling memory conservation, is determined for each of one or more pixels whether all of plural pixel sample (subpixel) areas are located within a particular primitive.
Abstract: In a method and system for generating two or three dimensional (2D, 3D) computer graphics (CG) images using multisample antialiasing (MSAA), enabling memory conservation, it is determined for each of one or more pixels whether all of plural pixel sample (sub-pixel) areas are located within 70 a particular primitive. For those pixels with samples completely inside a primitive (i.e., off edge for the primitive), a value is stored in a multisample memory for a smaller number than the total number of the pixel sample areas and indicating data is also stored accordingly 80. A method is also disclosed in which, when every sample is inside the primitive, a value is stored for one or more pixel sample areas, plus the indicating data; then, stored data is read to determine whether all sample areas are presently located in the primitive, upon which a smaller, reduced number (e.g., one) of sample areas are passed for rendering. Colour values may be stored. Indicating identifier data may be a bit flag. Image transparency and successive primitive processing may be accounted for.
2 citations
••
01 Jan 2020TL;DR: A novel method for multisample anti-aliasing in deferred shading that successfully reduces memory and bandwidth usage and is integrated into a Vulkan based renderer.
1 citations
•
07 Mar 2019TL;DR: In this paper, a general-purpose graphics processor comprising a hardware graphics rendering pipeline configured to perform multisample anti-aliasing, including a pixel processing unit configured to generate pixel color data in a graphics processing pipeline, and a memory allocator to merge a memory allocation for multiple pixels having a sample associated with the same color value.
Abstract: One embodiment provides for a general-purpose graphics processor comprising a hardware graphics rendering pipeline configured to perform multisample anti-aliasing, the hardware graphics rendering pipeline including a pixel processing unit configured to generate pixel color data in a graphics processing pipeline, the pixel processing unit to output color data to a multisample render target, the multisample render target to store multiple sample locations for each pixel in a set of pixels. The general-purpose graphics processor further comprises a memory allocator to allocate memory to store color data associated with the multisample render target, the memory allocator to merge a memory allocation for multiple pixels having a sample associated with a same color value.
1 citations