ATE261604T1 - Antialiasingverfahren und -anordnung zur effizienten nutzung von wenigen mischeinheiten - Google Patents
Antialiasingverfahren und -anordnung zur effizienten nutzung von wenigen mischeinheitenInfo
- Publication number
- ATE261604T1 ATE261604T1 AT00926502T AT00926502T ATE261604T1 AT E261604 T1 ATE261604 T1 AT E261604T1 AT 00926502 T AT00926502 T AT 00926502T AT 00926502 T AT00926502 T AT 00926502T AT E261604 T1 ATE261604 T1 AT E261604T1
- Authority
- AT
- Austria
- Prior art keywords
- pixel
- arrangement
- active region
- efficient use
- fragment
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—Three-dimensional [3D] image rendering
- G06T15/50—Lighting effects
- G06T15/503—Blending, e.g. for anti-aliasing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/12—Indexing scheme for image data processing or generation, in general involving antialiasing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Generation (AREA)
- Application Of Or Painting With Fluid Materials (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US30731799A | 1999-05-07 | 1999-05-07 | |
| PCT/US2000/011906 WO2000068892A1 (en) | 1999-05-07 | 2000-05-02 | Method and system for efficiently using fewer blending units for antialiasing |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE261604T1 true ATE261604T1 (de) | 2004-03-15 |
Family
ID=23189195
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT00926502T ATE261604T1 (de) | 1999-05-07 | 2000-05-02 | Antialiasingverfahren und -anordnung zur effizienten nutzung von wenigen mischeinheiten |
Country Status (6)
| Country | Link |
|---|---|
| US (3) | US6369828B1 (de) |
| EP (1) | EP1177532B1 (de) |
| AT (1) | ATE261604T1 (de) |
| AU (1) | AU4502400A (de) |
| DE (1) | DE60008867T2 (de) |
| WO (1) | WO2000068892A1 (de) |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6816167B1 (en) * | 2000-01-10 | 2004-11-09 | Intel Corporation | Anisotropic filtering technique |
| US6285348B1 (en) * | 1999-04-22 | 2001-09-04 | Broadcom Corporation | Method and system for providing implicit edge antialiasing |
| ATE261604T1 (de) * | 1999-05-07 | 2004-03-15 | Broadcom Corp | Antialiasingverfahren und -anordnung zur effizienten nutzung von wenigen mischeinheiten |
| US6956576B1 (en) * | 2000-05-16 | 2005-10-18 | Sun Microsystems, Inc. | Graphics system using sample masks for motion blur, depth of field, and transparency |
| US6943791B2 (en) * | 2002-03-11 | 2005-09-13 | Sun Microsystems, Inc. | Z-slope test to optimize sample throughput |
| US6847368B2 (en) * | 2002-03-11 | 2005-01-25 | Sun Microsystems, Inc. | Graphics system with a buddy / quad mode for faster writes |
| US20040174379A1 (en) * | 2003-03-03 | 2004-09-09 | Collodi David J. | Method and system for real-time anti-aliasing |
| US7102638B2 (en) * | 2003-03-19 | 2006-09-05 | Mitsubishi Eletric Research Labs, Inc. | Reducing texture details in images |
| AU2003903447A0 (en) * | 2003-06-26 | 2003-07-17 | Canon Kabushiki Kaisha | Rendering successive frames in a graphic object system |
| US7280120B2 (en) * | 2003-06-26 | 2007-10-09 | Canon Kabushiki Kaisha | Compositing with a sub-pixel mask in graphic object rendering |
| AU2004202826B2 (en) * | 2003-06-26 | 2007-09-06 | Canon Kabushiki Kaisha | Antialiasing Compositing in Graphic Object Rendering |
| AU2003903445A0 (en) * | 2003-06-26 | 2003-07-17 | Canon Kabushiki Kaisha | Optimising compositing calculations for a run of pixels |
| AU2003903448A0 (en) * | 2003-06-26 | 2003-07-17 | Canon Kabushiki Kaisha | A method for tracking depths in a scanline based raster image processor |
| US9218689B1 (en) | 2003-12-31 | 2015-12-22 | Zilabs Inc., Ltd. | Multi-sample antialiasing optimization via edge tracking |
| US8111264B2 (en) * | 2006-03-30 | 2012-02-07 | Ati Technologies Ulc | Method of and system for non-uniform image enhancement |
| US8056086B2 (en) * | 2008-05-19 | 2011-11-08 | International Business Machines Corporation | Load balancing for image processing using multiple processors |
| GB0819570D0 (en) * | 2008-10-24 | 2008-12-03 | Advanced Risc Mach Ltd | Methods of and apparatus for processing computer graphics |
| US8686999B2 (en) * | 2009-02-02 | 2014-04-01 | Microsoft Corporation | Dynamic fragment coverage antialiasing |
| US8629886B2 (en) | 2010-12-07 | 2014-01-14 | Microsoft Corporation | Layer combination in a surface composition system |
| US10419585B2 (en) * | 2016-06-23 | 2019-09-17 | Adobe Inc. | Dynamically surfacing UI controls |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4918626A (en) * | 1987-12-09 | 1990-04-17 | Evans & Sutherland Computer Corp. | Computer graphics priority system with antialiasing |
| US5471567A (en) * | 1991-08-08 | 1995-11-28 | Bolt Beranek And Newman Inc. | Image element depth buffering using two buffers |
| GB2278524B (en) * | 1993-05-28 | 1997-12-10 | Nihon Unisys Ltd | Method and apparatus for rendering visual images employing area calculation and blending of fractional pixel lists for anti-aliasing and transparency |
| US5684939A (en) * | 1993-07-09 | 1997-11-04 | Silicon Graphics, Inc. | Antialiased imaging with improved pixel supersampling |
| US5886701A (en) * | 1995-08-04 | 1999-03-23 | Microsoft Corporation | Graphics rendering device and method for operating same |
| US5963210A (en) * | 1996-03-29 | 1999-10-05 | Stellar Semiconductor, Inc. | Graphics processor, system and method for generating screen pixels in raster order utilizing a single interpolator |
| US5926181A (en) * | 1996-03-29 | 1999-07-20 | Stellar Semiconductor, Inc. | Method and apparatus for identifying and eliminating three-dimensional objects visually obstructed from a planar surface |
| US5818456A (en) * | 1996-04-30 | 1998-10-06 | Evans & Sutherland Computer Corporation | Computer graphics system with adaptive pixel multisampler |
| US6201545B1 (en) * | 1997-09-23 | 2001-03-13 | Ati Technologies, Inc. | Method and apparatus for generating sub pixel masks in a three dimensional graphic processing system |
| US6128000A (en) * | 1997-10-15 | 2000-10-03 | Compaq Computer Corporation | Full-scene antialiasing using improved supersampling techniques |
| US6489956B1 (en) * | 1998-02-17 | 2002-12-03 | Sun Microsystems, Inc. | Graphics system having a super-sampled sample buffer with generation of output pixels using selective adjustment of filtering for implementation of display effects |
| ATE261604T1 (de) * | 1999-05-07 | 2004-03-15 | Broadcom Corp | Antialiasingverfahren und -anordnung zur effizienten nutzung von wenigen mischeinheiten |
| US6445392B1 (en) * | 1999-06-24 | 2002-09-03 | Ati International Srl | Method and apparatus for simplified anti-aliasing in a video graphics system |
-
2000
- 2000-05-02 AT AT00926502T patent/ATE261604T1/de not_active IP Right Cessation
- 2000-05-02 WO PCT/US2000/011906 patent/WO2000068892A1/en not_active Ceased
- 2000-05-02 EP EP00926502A patent/EP1177532B1/de not_active Expired - Lifetime
- 2000-05-02 AU AU45024/00A patent/AU4502400A/en not_active Abandoned
- 2000-05-02 DE DE60008867T patent/DE60008867T2/de not_active Expired - Lifetime
- 2000-06-07 US US09/589,676 patent/US6369828B1/en not_active Expired - Lifetime
-
2002
- 2002-01-17 US US10/051,738 patent/US6747664B2/en not_active Expired - Lifetime
-
2004
- 2004-04-21 US US10/829,013 patent/US6963346B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US6963346B2 (en) | 2005-11-08 |
| AU4502400A (en) | 2000-11-21 |
| DE60008867D1 (de) | 2004-04-15 |
| US20040196296A1 (en) | 2004-10-07 |
| DE60008867T2 (de) | 2004-07-29 |
| EP1177532A1 (de) | 2002-02-06 |
| EP1177532B1 (de) | 2004-03-10 |
| US6369828B1 (en) | 2002-04-09 |
| US6747664B2 (en) | 2004-06-08 |
| WO2000068892A1 (en) | 2000-11-16 |
| US20020063722A1 (en) | 2002-05-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE261604T1 (de) | Antialiasingverfahren und -anordnung zur effizienten nutzung von wenigen mischeinheiten | |
| AU4483600A (en) | Method and system for providing implicit edge antialiasing | |
| DE60021385D1 (de) | Einrichtung und verfahren für multimedia-anzeige | |
| ATE409335T1 (de) | Verfahren zum verfolgen von tiefen in einem rasterbildprozessor auf scanlinien-basis | |
| CN105513521B (zh) | 异形显示屏图像阵列的分区显示系统及方法 | |
| WO1999039500A3 (en) | Method and appratus for minimizing false image artifacts in a digitally controlled display monitor | |
| WO2003003206A3 (en) | Apparatus, method and system with a graphics-rendering engine having a graphics context manager | |
| EP0840257A3 (de) | Beleuchtungs- und Schattensimulation in einem computergestützten graphischen oder Bilderzeugungssystem | |
| TW257853B (en) | Display monitor | |
| AU8709801A (en) | Volumetric three-dimensional display system | |
| EP0840279A3 (de) | Verfahren und Einrichtung zur Wiedergabe von Videosignalen auf einem Computermonitor | |
| AU2001259246A1 (en) | Method and system for reducing overflows in a computer graphics system | |
| CA2114146A1 (en) | Apparatus and method for generating an anti-aliased display image halo | |
| EP0952546A3 (de) | Farbbildmischungverarbeitungseinheit | |
| US6473089B1 (en) | Method and apparatus for a video graphics circuit having parallel pixel processing | |
| DE60038623D1 (de) | Verfahren und vorrichtung zum rendern von makropixeln | |
| KR970071296A (ko) | 볼륨 렌더링 장치 및 이에 적합한 방법 | |
| Shirali et al. | A parallel architecture graphics processor | |
| MY121688A (en) | Apparatus and method for generating on-screen-display messages using line doubling | |
| JP3422453B2 (ja) | 画像表示処理装置 | |
| US6507676B1 (en) | Hexagonal and octagonal regions from summed-area tables | |
| EP0590784A2 (de) | Bildverarbeitungsgerät | |
| EP1162574A3 (de) | Verfahren und Einrichtung zur Verbesserung der Farbqualität in dreidimensional dargestellten Bildern | |
| EP1044706A3 (de) | Unterhaltungssystem, Unterhaltungsvorrichtung, Aufzeichungsmedium und Programm | |
| US6437791B1 (en) | Method and apparatus for supporting texture patterns larger than supported natively by a graphics chip |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |