scispace - formally typeset
Search or ask a question
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
Patent
03 May 2013
TL;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

Patent
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

Proceedings ArticleDOI
01 Jan 2020
TL;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

Patent
07 Mar 2019
TL;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

Network Information
Related Topics (5)
Rendering (computer graphics)
41.3K papers, 776.5K citations
91% related
Computer graphics
17.6K papers, 556.8K citations
90% related
Visualization
52.7K papers, 905K citations
85% related
Augmented reality
36K papers, 479.6K citations
85% related
Video tracking
37K papers, 735.9K citations
83% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
20201
20191
20131
20111