РЕКЛАМА
ИНФОРМАЦИЯ
ПОЛЕЗНЫЕ ССЫЛКИ
OpenGL Workstation Power - Graphics Cards for the Professional User

OpenGL Turbobooster - Diamond's FireGL2

Professional Affair: OpenGL Graphics Cards Compete

Rambler's Top100 Рейтинг@Mail.ru

ВИДЕОКАРТЫ

OpenGL 2.0 - Out To Save Programmable Graphics
Краткое содержание статьи: The danger with pixel shaders and vertex shaders is that there is no standard for programmability of graphics hardware. A schism has formed within DirectX between the competing demands of GPU makers Nvidia and ATI. Noted analyst Jon Peddie gives THG an exclusive first look at a White Paper on how OpenGL 2.0 is trying to bring stability and open standards to programmable graphics and GPUs.

OpenGL 2.0 - Out To Save Programmable Graphics


Редакция THG,  22 февраля 2002
Назад
Вы читаете страницу 5 из 8
1 2 3 4 5 6 7 8
Далее


Programmability

Programmability is the key word in OpenGL 2.0, and it means it is designed to be accessible to applications. As befits a standard for a wide range of applications and users, graphics programmability is added through a similar high-level language that is used for CPU-style programmability. It will offer a rich feature set, it will be hardware independent (as a standard should be), and it will be designed specifically for use within the OpenGL framework.

  • Programmable vertex processing will be the most talked about feature. It will replace coordinate transformation, material application, and lighting, and allow arbitrary per-vertex operations.
  • Programmable fragment processing is another key feature. It will replace texture access, texture application, and fog, and it will allow arbitrary per-fragment operations, something that developers have long wanted.
  • Programmable image formats will replace fixed format image packing and unpacking operations, which will allow arbitrary combinations of type and format when sending pixel data to and from OpenGL.

The idea is to reduce the need for existing and future extensions by replacing complexity with programmability and provide rich, long-lasting functionality.

Features

The other functions being incorporated into the new standard include:

  • Direct support for multi-pass algorithms under application control
  • More flexible frame buffer configuration
  • Off-screen rendering within OpenGL
  • Application control of texture memory
  • Unifying framework for OpenGL objects
  • More flexible support for reading and writing image formats
  • Cleaner and more efficient synchronization mechanisms
  • Application control of buffer swaps
  • Use of any color buffer as a texture

This results in a roadmap of OpenGL development and evolution as illustrated by the following chart:

OpenGL Roadmap

The benefits of this new API will be the standardization of features and improved performance, along with the standardization of existing functionality. Most of the optional OpenGL 1.3 imaging subset is required in OpenGL 2.0, and numerous extensions will be incorporated into standard OpenGL, which will expose the full performance of the hardware. The result will be the ultimate in performance for transfers to and from the graphics subsystem, and more parallelism between CPU and graphics processing. This new API looks like the following diagram:

OpenGL 2.0 Logical Diagram
Назад
Вы читаете страницу 5 из 8
1 2 3 4 5 6 7 8
Далее


СОДЕРЖАНИЕ

Обсуждение в Клубе Экспертов THG Обсуждение в Клубе Экспертов THG


РЕКЛАМА
РЕКОМЕНДУЕМ ПРОЧЕСТЬ!

История мейнфреймов: от Harvard Mark I до System z10 EC
Верите вы или нет, но были времена, когда компьютеры занимали целые комнаты. Сегодня вы работаете за небольшим персональным компьютером, но когда-то о таком можно было только мечтать. Предлагаем окунуться в историю и познакомиться с самыми знаковыми мейнфреймами за последние десятилетия.

Пятнадцать процессоров Intel x86, вошедших в историю
Компания Intel выпустила за годы существования немало процессоров x86, начиная с эпохи расцвета ПК, но не все из них оставили незабываемый след в истории. В нашей первой статье цикла мы рассмотрим пятнадцать наиболее любопытных и памятных процессоров Intel, от 8086 до Core 2 Duo.

ССЫЛКИ