CyberGraphX: Difference between revisions
→Subsystems of cybergraphics.library: doesn't fit very well |
Gamma |
||
Line 1: | Line 1: | ||
''CGX redirects here. For the proposed US cruiser line, see [[CG(X)]]. For the commercial printer, see [[Consolidated Graphics]]. For the [[IATA airport code]], see [[Meigs Field]].'' |
''CGX redirects here. For the proposed US cruiser line, see [[CG(X)]]. For the commercial printer, see [[Consolidated Graphics]]. For the [[IATA airport code]], see [[Meigs Field]].'' |
||
'''CyberGraphX''' (pronounced "cybergraphics"), is |
'''CyberGraphX''' (pronounced "cybergraphics"), is the standard [[AmigaOS#Graphics|ReTargetable Graphics]] [[Application programming interface|API]] available for the [[Amiga]] and compatible systems. It was developed by Thomas Sontowski and Frank Mariak and later adopted by [[Phase5]] for use with their graphics cards. Many other graphics card manufacturers who offered hardware for Amiga and compatible systems used it as well. |
||
== Versions == |
== Versions == |
||
Line 7: | Line 7: | ||
* [[AltiVec]] accelerated |
* [[AltiVec]] accelerated |
||
* [[Display Data Channel]] (DDC) support |
* [[Display Data Channel]] (DDC) and [[Gamma correction]] support |
||
* [[Hardware acceleration|Hardware accelerated]] operations for [[alpha blending]], [[Tint|tinting]], [[gradients]], stretching |
* [[Hardware acceleration|Hardware accelerated]] operations for [[alpha blending]], [[Tint|tinting]], [[gradients]], stretching |
||
* [[PowerPC]] native, with support for [[AmigaOS]] drivers |
* [[PowerPC]] native, with support for [[AmigaOS]] drivers |
||
AmigaOS version is no longer actively maintained and CyberGraphX V4 was the last |
AmigaOS version is no longer actively maintained and CyberGraphX V4 was the last release for that platform so far. [[AROS Research Operating System|AROS]] implements CyberGraphX V4 compatible API. There is [[Picasso96]] (an alternative RTG system) which is used in [[AmigaOS4]] and implements CyberGraphX V4 API with some CyberGraphX V5 API extensions. |
||
== Subsystems of cybergraphics.library == |
== Subsystems of cybergraphics.library == |
Revision as of 10:55, 20 January 2011
CGX redirects here. For the proposed US cruiser line, see CG(X). For the commercial printer, see Consolidated Graphics. For the IATA airport code, see Meigs Field.
CyberGraphX (pronounced "cybergraphics"), is the standard ReTargetable Graphics API available for the Amiga and compatible systems. It was developed by Thomas Sontowski and Frank Mariak and later adopted by Phase5 for use with their graphics cards. Many other graphics card manufacturers who offered hardware for Amiga and compatible systems used it as well.
Versions
The latest version is CyberGraphX V5 used in MorphOS. Its features include:
- AltiVec accelerated
- Display Data Channel (DDC) and Gamma correction support
- Hardware accelerated operations for alpha blending, tinting, gradients, stretching
- PowerPC native, with support for AmigaOS drivers
AmigaOS version is no longer actively maintained and CyberGraphX V4 was the last release for that platform so far. AROS implements CyberGraphX V4 compatible API. There is Picasso96 (an alternative RTG system) which is used in AmigaOS4 and implements CyberGraphX V4 API with some CyberGraphX V5 API extensions.
Subsystems of cybergraphics.library
- cgxsystem.library
- cgxbootpic.library
- cgxdither.library
- (cybpci.library)
- ddc.library