什么是opengl®ati™ 驾驶员(an opengl® ati™ driver?)

开放图形库®(OpenGL®)ATI™ 驱动程序是由ATI开发的软件接口™ 这些技术将成为图形卡硬件和OpenGL®库抽象编程接口(API)之间的桥梁。每个操作系统都有不同的驱动程序,销售的各种图形卡架构也有不同的驱动程序。OpenGL®ATI™ 驱动程序专门设计用于在保持与OpenGL®API兼容的接口的同时,充分利用图形硬件。该驱动程序包括自定义OpenGL®扩展,可用于在OpenGL®框架内...

开放图形库®(OpenGL®)ATI™ 驱动程序是由ATI开发的软件接口™ 这些技术将成为图形卡硬件和OpenGL®库抽象编程接口(API)之间的桥梁。每个操作系统都有不同的驱动程序,销售的各种图形卡架构也有不同的驱动程序。OpenGL®ATI™ 驱动程序专门设计用于在保持与OpenGL®API兼容的接口的同时,充分利用图形硬件。该驱动程序包括自定义OpenGL®扩展,可用于在OpenGL®框架内一致地访问图形卡的特殊功能或加速功能。不是所有的ATI™ 图形卡有自己的自定义OpenGL®ATI™ 驱动程序,这意味着一些共享一个公共驱动程序,这可能导致在请求硬件不支持的某些功能时出现问题。

OpenGL is a programming interface that allows software applications to create three-dimensional (3D) scenes quickly and efficiently.

OpenGL®ATI最重要的职责之一™ 驱动程序执行的操作是通过图形卡用于与主计算机系统通信的任何硬件接口直接访问图形卡的硬件。这有利于程序员,因为制造商在严格的规格范围内生产驱动程序,以获得最佳性能。此外,ATI™ 与维护OpenGL®规范的架构审查委员会(ARB)合作,这样,随着新硬件的开发,OpenGL®可以同时发展,并且可以从双方实现支持。

例如,使用浮点数的操作通过OpenGL®ATI进行移动™ 驱动程序,然后由图形卡上的图形处理单元(GPU)处理,GPU具有特殊寄存器,使操作尽可能快,而无需使用任何主计算机的处理能力。许多处理片段、顶点和矩阵的低级操作直接通过驱动程序传递到GPU。如果驱动程序不在场,这种功能将不可能实现或非常不可靠。

整个图形程序可以通过硬件进行优化。例如OpenGL®ATI™ 驱动程序可以将信息传递给GPU,因此消除混叠、混合和多重采样可以直接在硬件中完成。驱动程序还提供对卡内临时内存的访问,以便纹理图像或顶点阵列可以完全在图形硬件内存储和操作。

使用OpenGL®ATI时会出现一些复杂情况™ 驾驶员ATI的硬件型号太多了™ 某些驱动程序共享的图形卡,可能会导致某些函数调用的兼容性问题。还有一些非标准、非OpenGL®编程步骤可能需要执行,以便ATI™ 卡可以执行自己的优化。创建针对ATI优化的程序™ 图形卡也可能意味着制作的程序与其他品牌的卡不兼容。

  • 发表于 2021-12-11 17:31
  • 阅读 ( 141 )
  • 分类:互联网

你可能感兴趣的文章

如何检查linux上安装了哪个gpu

...示驱动程序问题。嘿,这也许没那么糟!但当你问“你有什么样的显卡”时,你短暂的希望就破灭了?” 你得到的回应中鹿的表情足以说明问题。为了支持某事,你需要知道它是什么。那么如何在Linux计算机中识别图形卡呢? ...

  • 发布于 2021-04-02 16:40
  • 阅读 ( 238 )

opengl(opengl)和开放计算语言(opencl)的区别

...编写程序。它们都是用C语言编写的。 覆盖的关键领域 1.什么是OpenGL–定义,功能2.什么是OpenCL–定义,功能3.OpenGL和OpenCL的区别是什么–主要区别的比较 关键术语 OpenGL,OpenCL 什么是opengl(opengl)? OpenGL是一个用于绘制二维和三...

  • 发布于 2021-07-01 12:42
  • 阅读 ( 423 )

什么是不同类型的opengl®驱动程序?(the different types of opengl® drivers?)

OpenGL®(开放图形语言)是一种开源标准和抽象编程接口(API),用于在计算机程序中编程三维(3D)图形。要使API在编译和运行时工作,执行程序的计算机必须安装正确的O...

  • 发布于 2021-12-08 22:37
  • 阅读 ( 137 )

什么是加速opengl®模式?(accelerated opengl® mode?)

...生的是进行OpenGL®函数调用并将其传递给驱动程序。如果驾驶员检测到加速度激活或特定操作具有直接硬件支持,则该功能将直接传递到图形卡上的图形处理单元(GPU)。如果没有激活或存在加速,则将通过标准软件调用和算法...

  • 发布于 2021-12-09 15:02
  • 阅读 ( 133 )

什么是opengl®位图?(an opengl® bitmap?)

OpenGL®位图可以是两种类型之一,具体取决于使用该术语的上下文。位图的原始含义是一幅图像,其中每个像素位置都存储在一个位中,使其具有一个透明或实心的值。在引...

  • 发布于 2021-12-11 17:32
  • 阅读 ( 104 )

什么是opengl®相机?(an opengl® camera?)

“OpenGL®照相机”是指开放图形库®(OpenGL®)场景中的查看器虚拟位置的名称。它由查看器在场景中的位置定义,然后由查看器查看的位置或方向定义。摄影机在OpenGL®场景...

  • 发布于 2021-12-11 17:33
  • 阅读 ( 101 )

什么是opengl®帧缓冲区?(an opengl® framebuffer?)

...是无用的,除非存在可以绑定效果或纹理的图像;否则,什么也不会出现。使用帧缓冲区时,它会组合其他几个缓冲区,这使得图形资源池比单独使用缓冲区更高效。 ...

  • 发布于 2021-12-11 17:35
  • 阅读 ( 121 )

什么是opengl®插件?(an opengl® plugin?)

OpenGraphics Library®(OpenGL®)插件是一款软件,旨在向一个独立的中央应用程序添加一些基于OpenGL®的功能。对于图形应用程序,OpenGL®插件可以添加通过OpenGL®库处理的新渲...

  • 发布于 2021-12-11 17:37
  • 阅读 ( 119 )

什么是opengl®多边形?(an opengl® polygon?)

Open Graphics Library®(OpenGL®)多边形是在OpenGL®中创建的由两个以上顶点组成的任何对象。本质上,任何不是点或线的对象都被视为多边形。OpenGL®和大多数图形卡通常都有特...

  • 发布于 2021-12-11 17:37
  • 阅读 ( 153 )

什么是opengl®四元模型?(an opengl® quad?)

计算机编程和图形中的OpenGL®四边形或四边形是一种三维(3D)形状,也称为多边形,具有四条边和四个点。表示OpenGL®四边形的单个角点的每个3D点称为顶点,并由三个数字...

  • 发布于 2021-12-11 17:38
  • 阅读 ( 150 )
vqrw69936
vqrw69936

0 篇文章