summaryrefslogtreecommitdiff
path: root/graphics/openptc/DESCR
blob: 303e1a5c1fde5838c5c2eff97c64a168b539df3e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
Prometheus Truecolour (OpenPTC) is a third-generation standard for cross
platform low-level graphics access. A lot of design experience has gone into
it to provide one of the cleanest APIs available for this kind of purpose.

OpenPTC will provide you with a frame-buffer to draw into. You can choose
that buffer to use a pixel format convenient for you, OpenPTC will convert
it to the video modes on the target platform, using highly optimised
x86 and MMX routines where available. This is achieved using the HERMES
((c)1998/99 Christian Nentwich et al) pixel conversion library.

OpenPTC 1.0 is available for X11, GGI (Linux), Win32, DOS and JAVA. Work for
other platforms is in progress. All implementations of PTC come with full
source code and may be used free of charge even in commercial projects.