Введение

Микропроцессор с выделенными графическими инструкциями

TMS34010, разработанный компанией Texas Instruments и выпущенный в 1986 году, стал первой программируемой интегральной схемой графического процессора. Хотя специализированное графическое оборудование, такое как блиттеры, существовало и ранее, чип TMS34010 представляет собой микропроцессор, включающий графически ориентированные инструкции, что делает его комбинацией центрального процессора и устройства, которое позже стало называться GPU. Он применялся в аркадных видеоиграх с конца 1980-х по середину 1990-х годов, включая Mortal Kombat и NBA Jam, а также в видеоускорителях для компьютерных рабочих станций. Позднее компания TI выпустила TMS34020 с упором на 3D-рендеринг.

История

Дизайном TMS34010 руководил Карл Гуттаг, ранее работавший над видеочипом TMS9918. Разработка велась на предприятиях TI в Бедфорде (Великобритания) и Хьюстоне (США). Первый рабочий образец был получен в Хьюстоне в декабре 1985 года, а в январе 1986 года платы разработки были отправлены на рабочую станцию IBM в Кингстоне, штат Нью-Йорк. Midway Games активно использовала этот чип в аркадных видеоиграх, начиная с Narc в жанре run and gun в 1988 году. Среди последующих игр – Smash TV (1990), Mortal Kombat (1992) и NBA Jam (1993). 3D-симулятор вождения Hard Drivin' (1989) от Atari Games использует два процессора.

Видеоускорители

Чипы TMS соответствуют стандарту Texas Instruments Graphics Architecture (TIGA) 1989 года и в начале 1990-х годов использовались в профессиональных видео-сопроцессорных платах для MS DOS, Microsoft Windows и SCO Unix. В статье 1991 года о графических адаптерах журнал PC Magazine сообщил, что самые быстрые платы для восстановления тестовых изображений AutoCAD были основаны на TMS34010. Aura Scuzzygraph и Radius PowerView были разработаны совместно с Университетом Лоуэлла. При работе с Amiga UNIX карта поддерживает X Window System и обеспечивает высококачественное 8-битное изображение. Карта также может использоваться при запуске Amiga OS с библиотеками поддержки и некоторыми реализациями ретаргетируемой графики.

Игровая консоль

В 1987 году TI продемонстрировала 3D-игры в реальном времени со стереозвуковыми эффектами на персональном компьютере, используя небольшую адаптерную карту TMS34010 под названием "The Flippy". "The Flippy" был разработан как основа для системы разработки игр для консолей и как самостоятельная игровая карта, совместимая с IBM PC. Инженер Texas Instruments Майкл Денио написал "Приключения капитана Пикселя" в качестве демонстрации для этой системы. Версия (1988) включает в себя ряд улучшений, в том числе интерфейс для специального графического сопроцессора с плавающей точкой TMS34082 (1989). Основная функция TMS34082 – позволить архитектуре TMS340 генерировать высококачественную трехмерную графику. Уровень производительности в 60 миллионов вершин в секунду был передовым для того времени. TMS34020 использовался в некоторых аркадных играх, таких как Revolution X (1994). Расширительная карта Rambrandt для Amiga от Progressive Peripherals & Software поддерживала до четырех TMS34020 для использования в симуляциях виртуальной реальности.