Загрузка пакета исходного кода hermes1:
Hermes is a library that does the dirty work of a graphics library or application that nobody else wants to do, and it does it fast because the effort is concentrated on just that. The thing nobody wants to do is conversion between pixel formats - between all pixel formats that is, not between any two. There are handwritten assembler routines in Hermes that should make anything look fast.
An application or library that uses Hermes will for example be able to render into one buffer and convert it to whatever pixel format is available on the target platform at the time.
Other services provided by Hermes include palette handling including caching of lookup tables, and surface clearing to a specific colour value.
See http://www.clanlib.org/ for more info
|
|
|
| Архитектура | Размер пакета | В установленном виде | Файлы |
|---|---|---|---|
| alpha | 104,1 Кб | 384 Кб | [список файлов] |
| amd64 | 96,1 Кб | 352 Кб | [список файлов] |
| arm | 95,3 Кб | 324 Кб | [список файлов] |
| hppa | 106,0 Кб | 356 Кб | [список файлов] |
| i386 | 103,4 Кб | 352 Кб | [список файлов] |
| ia64 | 121,6 Кб | 452 Кб | [список файлов] |
| mips | 96,7 Кб | 340 Кб | [список файлов] |
| mipsel | 96,8 Кб | 340 Кб | [список файлов] |
| powerpc | 94,4 Кб | 332 Кб | [список файлов] |
| s390 | 98,3 Кб | 340 Кб | [список файлов] |
| sparc | 92,3 Кб | 320 Кб | [список файлов] |