Jump to content

Перенацеливаемая графика

(Перенаправлено с Пикассо 96 )

Перенацеливаемая графика [1] [2] (сокращенно RTG ) — драйвера устройства API , в основном используемый сторонним графическим оборудованием для взаимодействия с AmigaOS через набор библиотек . [3] Библиотеки программного обеспечения могут включать в себя программные инструменты для настройки разрешения , цветов экрана, указателей и режимов экрана. Он будет использовать доступное оборудование и никак не расширит возможности.

Amiga OS 3.x Intuition.library ограничена 8-битной глубиной отображения , но библиотеки RTG позволяют обрабатывать более высокие глубины, например 24 бита; на Amiga есть два распространенных API: Picasso 96 и CyberGraphX, которые практически совместимы друг с другом. Для работы Picasso 96 и CyberGraphX ​​требуется не менее 4 МБ ОЗУ и процессор 68020 .

EGS и другие ранние драйверы видеокарты

[ редактировать ]

Commodore планировала представить перенастраиваемую графику в будущей версии AmigaOS (4.0). [4] но компания не смогла предоставить такое решение до своего закрытия. Таким образом, сторонние производители видеокарт были вынуждены создавать свои собственные программные уровни поверх AmigaOS, несовместимые друг с другом.Большинство этих ранних драйверов видеокарт Amiga имели общие ограничения: совместимость с текущими приложениями поддерживалась путем открытия Workbench (или экранов других приложений, также известных как «эмуляция Workbench») на видеокарте — обычно в версии 16 (под AmigaOS 2.x). ) или 256 цветов (под AmigaOS 3.x); полные функции видеокарты, такие как полноцветный (15- или 16-битный) и полноцветный (24- или 32-битный) дисплей, могли использоваться только приложениями, непосредственно запрограммированными для такого программного обеспечения драйвера. Самое раннее из этих решений, такое как библиотеки Grafexa и SAGE. [5] могли отображать на видеокарте только свои приложения без какой-либо поддержки «эмуляции Workbench». Примерами других драйверов являются EGS, Merlin/Domino, [6] всем [7] сетчатка [8] (который должен иметь возможность отображать Workbench даже в 24-битном цвете), [9] граффити, [10] Пикассо и ProBench. Из них Пикассо предлагал хорошую совместимость со старыми приложениями, поскольку большинство программ, совместимых с ОС, можно было перенести на дисплей видеокарты. [11] и относительно сильная поддержка программного обеспечения. [3] ProBench (от ProDev) был выпущен как новый «эмулятор Workbench» для старой видеокарты Merlin в 1994 году. [12] а версия 3 (1996 г.) представила 16-битную глубину цвета и совместимость с CyberGraphX. [13] [14]

Расширенная графическая система (EGS) была разработана Viona Development с использованием языка Cluster ( производное от Modula-2 ) для графических плат Piccolo и Spectrum, поддерживающего глубину экрана до 24 бит. Для этого требуется минимум 2 МБ ОЗУ и 4–5 МБ места на жестком диске. [15] Впервые EGS была представлена ​​с картой EGS 110/24 (GVP) на выставке World of Commodore/Amiga в Нью-Йорке в апреле 1992 года. [16] Он поддерживал более широкий спектр видеокарт, чем другие драйверы, и некоторые журналы Amiga рассматривали его как следующий стандарт RTG для Amiga, но его совместимость с большинством приложений Amiga была ограничена. [17] [18] [19]

Графическая карта Тип расширения Графический чип
ЭГС 110/24 ГВП Локальный автобус Кадровый буфер INMOS G364
ЭГС 28/24 Зорро II/III Циррус Логик GD5426
сетчатка Зорро II НКР 77C22E+
Как видение Зорро II ИМС G300C
Маленький Зорро II/III Циррус Логик GD5426
Малый SD64 Зорро II/III Циррус Логик GD5434
Радуга Зорро II
Радуга II Зорро II Аналоговые устройства ADV7120
Радуга III Зорро III Инмос G365

КиберГрафХ

[ редактировать ]

CyberGraphX ​​(произносится как «киберграфика» и часто сокращается как «CGX») — это перенацеливаемый графический API для Amiga и совместимых компьютерных систем, разработанный Томасом Сонтовски и Фрэнком Мариаком и позже принятый Phase5 для использования со своими видеокартами. [20] Многие другие производители видеокарт, предлагающие оборудование для Amiga и совместимых систем, также использовали его.

Представленная в 1995 году вместе с видеокартой CyberVision64 (Phase5), CyberGraphX ​​была первым программным обеспечением RTG, позволяющим отображать полноцветные экраны для Workbench и приложений — более старые решения поддерживали только 256 цветов (например, Picasso) или четырехцветный Workbench с примерно 24-цветным разрешением. битные окна (Retina). [21] CyberGraphX ​​быстро затмил все старые драйверы видеокарт и к 1995 году был признан лучшим решением для отображения Workbench и других приложений. Будучи доступным бесплатно для пользователей поддерживаемых карт, он стал де-факто стандартом RTG для Amiga. [22] КиберГрафХ V4 [23] был последним выпуском AmigaOS; MorphOS использует CyberGraphX ​​V5.

Поддерживаемые видеокарты

[ редактировать ]

Эти видеокарты поддерживаются CyberGraphX:

Графическая карта Тип расширения Графический чип
3DFX Вуду3 2000 PCI Мститель
3DFX Вуду3 3000 Мститель
3DFX Вуду3 3500 Мститель
3DFX Вуду4 4500 Напалм
3DFX Вуду5 5500 Напалм
А2410 Техасские инструменты TMS34010
друг АГА Внутренняя плата Лиза
И Радеон 7000VE РВ100
И Радеон 7200 100 рэндов
И Радеон 7500 РВ200
И Радеон 8500 LE 200 рэндов
И Радеон 9000 РВ250
И Радеон 9000 Про РВ250
И Радеон 9100 200 рэндов
И Радеон 9100 LE 200 рэндов
И Радеон 9200 SE РВ280
И Радеон 9200 РВ280
И Радеон 9200 Про РВ280
И Радеон 9250 РВ280
И Радеон 9600 Про РВ350
И Радеон 9600 XT РВ360
И Радеон 9700 Про 300 рэндов
И Радеон 9800 350 рэндов
И Ярость 128 Про
BlizzardVisionPPC Пермедиа 2
CyberVision64/3D Зорро II / Зорро III [24] S3 ВИРГЕ
КиберВидение64 Зорро III [25] S3 Трио64
КиберВидениеPPC Пермедиа 2
ДраКо Алтайский ДракоАвтобус Симбиос Логик 77C32BLT
ДраКо Алтайс Плюс ДракоАвтобус S3 Trio 64 V+
Домино
Пикассо II Зорро II [26] Циррус Логик GD5426
Пикассо II+ Циррус Логик GD5428
Пикассо IV Зорро II/Зорро III Циррус Логик GD5446
Маленький
Малый SD64 Циррус Логик GD5434
Пиксель64
Ретина БЛТ Z3 Зорро III Симбиос Логик 77C32BLT
Спектр
XGI Волари V3XT
XGI Волари V5
XGI Волари V5XT
XGI Волари V8
СИС 300/305
СИС 315
СИС 6326

Пикассо96

[ редактировать ]

Пикассо96 [27] — это набор библиотек драйверов устройств RTG, используемый Picasso IV и другими графическими платами. Его разработка была начата в 1996 году компанией Village Tronic, и он совместим с CyberGraphX. [28] Хотя первые выпуски были полны ошибок и проблем со стабильностью, [29] в версии 1.17 было исправлено большинство проблем с Picasso96. Также была улучшена совместимость с CyberGraphX. [30]

Picasso96 был выбран в качестве стандарта RTG для AmigaOS 4, сначала выпущенного в виде двоичного файла размером 68 КБ в предварительной версии AmigaOS 4.0. [31] с полным портом PowerPC, который появится позднее в 2004 году в следующем обновлении ОС. [32] AmigaOS 4.1 Final Edition (2014) интегрировала функции RTG непосредственно в графику. [ нужна ссылка ]

Поддерживаемые видеокарты

[ редактировать ]

Эти графические карты поддерживаются системой Picasso96, доступной для систем Amiga на базе 68K:

Графическая карта Тип расширения Графический чип
КиберВидениеPPC Пользовательский/PCI-мост Пермедиа2
Cybervision64/3D Зорро II/Зорро III S3 Дева [33]
Кибервидение64 Зорро III S3 86C764 Трио64 [34]
Домино Зорро II Ценг Лабс ET4000
Мерлин Зорро II/III Ценг Лабс ET4000W32
омнибус Зорро II+ ОДИН Ценг Лабс ET4000AX
Пикассо II Зорро II [26] Циррус Логик GD5426
Пикассо II+ Зорро II Циррус Логик GD5428
Пикассо IV Зорро II/Зорро III Циррус Логик GD5446
Маленький Зорро II/III Циррус Логик GD5426
Малый SD64 Зорро II/III Циррус Логик GD5434
Пиксель64 Кастом/Атеобус Циррус Логик GD5434
ПОЛУЧИТЬ ЛИЧНЫЕ ЛИЦЫ++ Зорро II Циррус Логик GD5434
Хвалить Кастом/Дракобус NCR77C32BLT
Ретина Z2 Зорро II НКР77C22E
Ретина БЛТ Z3 Зорро II NCR77C32BLT
Как видение Зорро II ИНМОС G300
ВВП EGS 110 Комбинированная шина ЦП Custom/GVP ИНМОС G364
ЭГС 28/24 Спектр Зорро II/III Циррус Логик GD5426
А2410 Зорро II/III ТМС34010
РадугаII Зорро II АДВ7120
ФреймМастер Зорро II АДВ7120
ОАЭgfx Хостовая ОС Эмулируемый [35]
ВА2000 Кошелек II Пользовательский/FPGA
ЗЗ9000 Зорро II/Зорро III Пользовательский/FPGA
Вуду Банши PCI 3dfx Банши Вуду
Вуду 3 PCI 3dfx Вуду 3
Вуду 4/5 PCI 3dfx Вуду 4/5

Поддерживаемые графические карты в системах PPC

[ редактировать ]

Picasso96, используемый AmigaOS 4, поддерживает также Voodoo 3 , Voodoo 4/5 и Radeon R100 , R200 , R300 , [36] R520 (серия X1000), R700 (серия HD 4000), серия HD 5000 (Evergreen), серия HD 6000 (Северные острова) и серия HD 7000 (Южные острова). [37] Драйвер RadeonHD AmigaOS 4 создан и поддерживается Хансом де Рюйтером. [38] Продолжающаяся разработка драйвера для платформы AmigaOS эксклюзивно финансируется и принадлежит A-EON Technology Ltd.

В 2017 году права на систему Picasso96 для классических систем Amiga 68K были куплены компанией индивидуальных компьютеров (iComp). [39] iComp добавил такие функции, как перетаскивание экрана, в версии 3.0.0. [40] и поддержка нескольких мониторов в версии 3.1.0 (экран Amiga OCS/ECS/AGA и экран RTG активны одновременно). [41]

РТГ Мастер

[ редактировать ]

API более высокого уровня был создан Штеффеном Хойзером для разработки 2D- и 3D-игр, требующих объемной графики . RTG Master поддерживает как видеокарты (с драйверами, совместимыми с CyberGraphX, Picasso II, Picasso96 или EGS), так и набор микросхем Amiga (ECS или AGA). Примером игры с использованием RTG Master является Genetic Species . [42] [43]

См. также

[ редактировать ]
  1. ^ Грин, Крис (3–7 сентября 1991 г.). Переназначаемая графика (PDF) . Североамериканская конференция разработчиков Amiga. Денвер: Commodore-Amiga . сек. 26 . Проверено 7 января 2017 г.
  2. ^ Коммодор Электроникс, ООО (1993). Спецификация перенацеливаемой графики . 1993 Международная конференция разработчиков Amiga. Орландо: Коммодор-Амига. п. 419 . Проверено 13 декабря 2016 г.
  3. ^ Jump up to: а б Гудвин, Саймон (сентябрь 1997 г.). «РТГ». Формат Амига . № 101. Будущее издательства. стр. 24–27. ISSN   0957-4867 .
  4. ^ Лимон, Шелдон (февраль 1993 г.). «Устройства и желания, будущее: переназначаемая графика». Мир Амиги . Том. 9, нет. 2. Издательство ИДГ. п. 38. ISSN   0883-2390 .
  5. ^ Уайтли, Гэри (декабрь 1992 г.). «Лицом к светлому будущему». Специальный формат Amiga . № 2. Будущее издательства. п. 93.
  6. ^ Джанин, Лукас (март 1993 г.). "Домино". AmigaNews (на французском языке). № 55. NewsEdition. стр. 48–49. ISSN   1164-1746 .
  7. ^ Роман, Times (апрель 1993 г.). «Заметки из сети, больше графики, вкусностей». Новости Амиги . Том. 2, нет. 3. Международный институт портативных компьютеров. п. 6. ISSN   1063-8458 .
  8. ^ Накакихара, Дуглас Дж. (октябрь 1993 г.). «Ретина». Удивительные вычисления . Том. 8, нет. 10. Публикации ПиМ. стр. 14–15. ISSN   0886-9480 .
  9. ^ Райан, Джон (июль 1993 г.). «Ретина». Мир Амиги . Том. 9, нет. 7. Издательство ИДГ. стр. 68–69. ISSN   0883-2390 .
  10. ^ «Короче, BSC, Graffity». AmigaNews (на французском языке). Нет. 61. Новостное издание. Октябрь 1993 г. с. 8. ISSN   1164-1746 .
  11. ^ Аткин, Денни (январь 1994 г.). «Пикассо II». Мир Амиги . Том. 10, нет. 1. Издательство ИДГ. стр. 16–18. ISSN   0883-2390 .
  12. ^ Ульрих Флегель (16 июня 1994 г.). «Икс-Перт мертв, Мерлин жив» . Группа новостей : comp.sys.amiga.hardware . Usenet:   [электронная почта защищена] . Проверено 26 ноября 2016 г.
  13. ^ «Документация ProBench 3 на английском языке» (AmigaGuide в архиве lha) . aminet.net . 21 октября 1996 года . Проверено 26 ноября 2016 г.
  14. ^ «ПроБенч v3.0». Amiga Info (на шведском языке). Том. 1, нет. 6. СМИ «Секретных материалов». 1996. ISSN   1401-4661 .
  15. ^ «Часто задаваемые вопросы по EGS» . Международный интернет-журнал Amiga Report . Том. 2, нет. 5. 4 февраля 1994 года . Проверено 23 ноября 2016 г.
  16. ^ Аткин, Денни (июль 1992 г.). «GVP затмевает всех». Компьютеры Амиги . № 50. Публикации Европресс. п. 14. ISSN   0959-9630 .
  17. ^ Кеннеди, Стиви (Рождество 1993 г.). «Комплект радости, видеокарта Piccolo». Компьютеры Амиги . № 68. Публикации Европресс. стр. 60–61. ISSN   0959-9630 .
  18. ^ Джонсон, Дэйв (апрель 1994 г.). «ЭГС 28/24 Спектр». Мир Амиги . Том. 10, нет. 4. Издательство ИДГ. стр. 12–13. ISSN   0883-2390 .
  19. ^ Джанин, Лукас (май 1995 г.). «Пикколо-СД64». AmigaNews (на французском языке). № 79. NewsEdition. стр. 20–21. ISSN   1164-1746 .
  20. ^ Немец, Любош (январь 1996 г.). «CyberVision64 и CyberGraphX ​​(второй раз)». Обзор Amiga (на чешском языке). Хорошо 12. Издательство Атлантис. стр. 17–19. ISSN   1211-1465 .
  21. ^ Остин, Пол (сентябрь 1995 г.). «Видение будущего». Компьютеры Амиги . № 90. ИДГ Медиа. стр. 48–50. ISSN   0959-9630 .
  22. ^ Тиулле, Сирил (октябрь 1995 г.). «Сравнение видеокарт. Пять карт под лупой». Новости Amiga (на французском языке). № 83. NewsEdition. стр. 26–28. ISSN   1164-1746 .
  23. ^ Вейч, Ник (январь 1999 г.). «КиберГрафХ 4». Формат Амига . № 119. Будущее издательства. п. 52. ISSN   0957-4867 .
  24. ^ amiga.resource.cx — База данных оборудования Amiga — Цифровые продукты CyberVision 64/3D фазы 5 , прочитано 13 декабря 2016 г.
  25. ^ amiga.resource.cx — База данных оборудования Amiga — Цифровые продукты CyberVision 64 фазы 5 , прочитано 13 декабря 2016 г.
  26. ^ Jump up to: а б amiga.resource.cx — База данных оборудования Amiga — Village Tronic Picasso II , прочитано 24 августа 2012 г.
  27. ^ Абт, Тобиас (17 ноября 1999 г.). «Picasso96 для видеокарт Amiga» . Аминет . Проверено 13 декабря 2016 г.
  28. ^ Программное обеспечение Picasso96 rtg
  29. ^ Немец, Любош (март 1997 г.). «Пикассо IV». Обзор Amiga (на чешском языке). Хорошо 26. Издательство Атлантис. стр. 14–15. ISSN   1211-1465 .
  30. ^ Немец, Любош (июнь 1997 г.). «Пикассо IV и Пикассо96: приближаются лучшие времена?». Обзор Amiga (на чешском языке). Хорошо 29. Издательство Атлантис. стр. 9. ISSN   1211-1465 .
  31. ^ Зониас, Кимон (июль 2004 г.). «Предварительная версия AmigaOS 4.0». Amiga Future (на немецком языке). № 49. APC&TCP. п. 37.
  32. ^ Саттон, Мик; Уильямс, Роберт (зима 2004 г.). «Обновление Amiga OS 4» (PDF) . Тотальная Амига . № 19. Южный Эссекс Amiga Link. п. 18.
  33. ^ «Цифровые продукты фазы 5 CyberVision 64/3D — база данных оборудования Amiga» .
  34. ^ «Цифровые продукты 5-й фазы CyberVision 64 — база данных оборудования Amiga» .
  35. ^ «Р96 — Индивидуальные компьютеры» .
  36. ^ «Список совместимого оборудования AmigaOS 4.1» . Системы Акьюб. 25 ноября 2012 г. Проверено 8 мая 2014 г.
  37. ^ «RadeonHD Версия 1.0» (PDF) (пресс-релиз). Кардифф: Технология A-EON. 27 марта 2014 г. Проверено 03 сентября 2016 г.
  38. ^ «Драйвер RadeonHD» . Проверено 26 марта 2017 г.
  39. ^ «Индивидуальные компьютеры подтверждают право собственности на программное обеспечение Picasso96» (Пресс-релиз). Индивидуальные компьютеры. amiga-news.de. 23 декабря 2018 г. Проверено 30 октября 2021 г.
  40. ^ «Мероприятие: Видео и репортажи AmiWest 2020 (обновление)» . Амига-News.de. 2020-10-25 . Проверено 6 августа 2022 г.
  41. ^ «RTG-Драйвер: P96 v3.1.0» . Амига-News.de. 09.07.2021 . Проверено 30 октября 2021 г.
  42. ^ Немец, Любош (июнь 1997 г.). «Библиотека РТГМастер». Обзор Amiga (на чешском языке). Хорошо 29. Издательство Атлантис. стр. 28–29. ISSN   1211-1465 .
  43. ^ «Аминет – Поиск» .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6901cfe4a7f326041269a1bdf80fffac__1719668940
URL1:https://arc.ask3.ru/arc/aa/69/ac/6901cfe4a7f326041269a1bdf80fffac.html
Заголовок, (Title) документа по адресу, URL1:
Retargetable graphics - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)