Device and method for achieving triangle antialiasing in GPU
A triangular, anti-aliasing technology, applied in the direction of processor architecture/configuration, data processing input/output process, climate sustainability, etc., can solve the problem of high storage space occupation, amazing time and space overhead, and increased storage space, etc. question
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach
[0044] Let the coordinates of the three points of the triangle after vertex processing and screen coordinate transformation be T 0 (x 0 ,y 0 ), T 1 (x 1 ,y 1 ), T 2 (x 2 ,y 2 ), where x 0 , x 1 , x 2 ,y 0 ,y 1 ,y 2 All are single-precision floating-point numbers, and whether the three sides of the triangle need to do anti-aliasing flag registers, these data are stored in the buffer FIFO in units of graphics elements, and the implementation method of the present invention includes the following steps:
[0045] Step 1: read the primitive data from the buffer FIFO;
[0046] Step 2: Sort the three vertices of the triangle from small to large according to the y coordinate size, and set the coordinates of the three points after sorting as T(x T ,y T ), M(x M ,y M ), B(x B ,y B ), corresponding to the need to do anti-aliasing flag Edge BT 、Ed g e BM 、Edge MT ;Calculate the reciprocal of the slope of the three sides of the triangle respectively BT side BM side...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com