阅读更多

0顶
0踩

编程语言

转载新闻 Khronos发布OpenGL 4.2标准

2011-08-09 11:32 by 副主编 wangguo 评论(0) 有2748人浏览
    距离上次OpenGL 4.1的发布已经过去一年时间,今日在温哥华举行的SIGGRAPH 2011大会上Khronos发布了新的OpenGL 4.2标准细节,对于支持现有硬件的API加入了部分新的支持特性。和OpenGL 4.1一样,OpenGL 4.2主要应用于DX11级别硬件如NVIDIA GeForce 400/500,Radeon HD 5000/6000系列显卡,不过NVIDIA的开发者社区之前曾经表示部分特性可通过扩展功能在最老支持OpenGL2/DX9级别的硬件上实现。

    OpenGL 4.2新加入的特性支持如下,也可以参考官方新闻稿

  • Enabling shaders with atomic counters and load/store/atomic read-modify-write operations to a single level of a texture. These capabilities can be combined, for example, to maintain a counter at each pixel in a buffer object for single-rendering-pass order-independent transparency;
  • Capturing GPU-tessellated geometry and drawing multiple instances of the result of a transform feedback to enable complex objects to be efficiently repositioned and replicated;
  • Modifying an arbitrary subset of a compressed texture, without having to re-download the whole texture to the GPU for significant performance improvements;
  • Packing multiple 8 and 16 bit values into a single 32-bit value for efficient shader processing with significantly reduced memory storage and bandwidth, especially useful when transferring data between shader stages.
    同时NVIDIA也随之放出了首款面向开发者的OpenGL 4.2 Windows/Linux驱动,支持Quadro Plex 700/7000/6000/5000/4000/2000/600以及GeForce 500/400全系列显卡。AMD的Beta版驱动预计也将在稍后发布。

  • 大小: 32.7 KB
来自: 驱动之家
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • opengles2-book:OpenGL ES 2.0 编程指南示例代码

    ##Supported 平台本书中的示例代码可用于以下平台: 苹果手机(Microsoft Visual Studio) 使用 AMD OpenGL ES 2.0 Emulator 或 PowerVR Khronos OpenGL ES 2.0 SDK WebGL 安卓 2.2+ Linux 黑莓##iPhone ###...

  • File类_深度遍历文件夹_练习

    遍历指定目录下的所有文件和文件夹 1 import java.io.File; 2 3 public class FileTest { 4 public static void main(String[] args) { 5 File dir1 = new File("F:\\韩顺平");//如果该指定的目录不存在会发生NullPoint...

  • IO-File 文件 目录 基本操作 递归 遍历

    创建和删除//创建文件File file1 = new File("不存在的文件.txt");//注意,这一步并没有创建文件,只是把磁盘中的文件封装成了一个对象System.out.println(file1.exists() + "--" + file1.createNewFile());//false--true。这一步是将File对象写入到磁盘中的文件中。如果文件不存在,则创建System....

  • ListView与适配器

    一开始先来一个简单的ListView 看一下layout的文件,写了一个ListView。 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="ma

  • 非递归实现二叉树遍历(附c++完整代码)

    先序、中序和后序遍历过程:遍历过程中经过结点的路线一样,只是访问各结点的时机不同。 从图中可以看到,前序遍历在第一次遇见元素时输出,中序遍历在第二次遇见元素时输出,后序遍历在第三次遇见元素时输出。 非递归算法实现的基本思路:使用堆栈 一、前序遍历 1、递归实现 遍历过程为: 访问根结点; 先序遍历其左子树; 先序遍历其右子树。 void ProOrderTraverse(BiTree tre...

  • 头条面试题:计算目录树的深度

    题目:前端在后台管理系统经常会用到目录树,求下面目录tree的高度。得出depth即为树的高度得出depth即为树consttree={ name:&#39;root&#39...

  • opengl版本发展史及各种概念的厘清

    opengl版本发展史及各种概念的厘清 1、版本发展 1 opengl的版本区别(在opengl官方文档中有详细说明) 针对Opengl不同版本的升级是主要是扩展指令集。 现在版本是4.0啦 1.1 opengl1.1 1995年,SGI推出了更为完善的...

  • OpenGL-ES的学习资料

    第0节: 为何学习 ...为了更好地理解计算机图形学相关基础知识,更好地理解3D引擎的底层工作原理,从而更好地进行...OpenGL-ES是平台无关的广泛应用于移动设备的2D/3D图形API(除了微软系的智能手机一般都支持该

  • OpenGL 4.6 comp spec chapter 1-3

    Introduction 简介1.1 Formatting of the OpenGL Specification OpenGL规范的格式1.1.1 Formatting of the Compatibility Profile 兼容性配置文件的格式1.1.2 Formatting of Optional Features 可选功能的格式1.2 ...

  • OpenGL ES:Android平台EGL环境

    这篇文章简单介绍一下在Android平台下的EGL环境的相关内容,由于OpenGL ES并不负责窗口管理以及上下文管理,该职责由各个平台自行完成;在Android平台下OpenGL ES的上下文环境是依赖EGL的API进行搭建的。 对于EGL这...

  • OpenGL ES:EGL环境创建

    在Android平台上,虽说系统自带的GLSurfaceView这个控件中已经帮我们创建好EGL环境了,一般来说使用GLSurfaceView就可以满足我们的需求了。 ...位于javax.microedition.khronos.egl包下的EGL10...

  • Python在遍历中实现列表添加字典的正确做法

    js关于回调函数,函数

  • 二叉树的前序遍历,中序遍历,后序遍历(Java实现)

    1.前序遍历    前序遍历(DLR,lchild,data,rchild),是二叉树遍历的一种,也叫做先根遍历、先序遍历、前序周游,可记做根左右。前序遍历首先访问根结点然后遍历左子树,最后遍历右子树。前序遍历首先访问根结点然后遍历左子树,最后遍历右子树。在遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。若二叉树为空则结束返回,否则:(1)访问根结点。(2)前序遍历左子树。(3...

  • OpenGL(一)

    一、OpenGL基本概念理解 1. 根据百度百科对OpenGL的解释(https://baike.baidu.com/item/OpenGL/238984?fr=aladdin)。 OpenGL(英文全称:Open Graphics Library;译名为开放图形库或者“开放式图形库”),用于渲染...

  • openGL API glVertexAttribPointer详解

    openGL API glVertexAttribPointer详解 文章目录openGL API glVertexAttribPointer详解一、官方文档二、翻译例子运行结果代码下载 一、官方文档 官方说明 Name glVertexAttribPointer — define an array of generic...

  • openGL API-glGetUniformLocation

    MAX_LENGTH glGetUniform 参数program和统一变量的名称 glIsProgram 另见 glLinkProgram,glUniform 版权 https://www.khronos.org/registry/OpenGL-Refpages/es2.0/xhtml/glGetUniformLocation.xml flycatdeng...

  • openGL API 之glDrawElements()详解

    openGL系列文章目录 官网 官方文档 Name glDrawElements — render primitives from array data C Specification void glDrawElements( GLenum mode, GLsizei count, GLenum type, const void * indices); ...

  • OpenGL Docs

    今天打开:khronos.org -&gt; Reference Guides,真心感觉良心官方,太棒了,清晰明了,如下图 从图中可以看到也有 OpenCL 的(右面需要学习) 那么今天就搬运一下 OpenGL [x] API Quick Reference Card OpenGL [x]...

  • Android和OpenGL es讲解

    Android和OpenGL es讲解 文章目录Android和OpenGL es讲解前言 前言 为了学习AndroidGUI之Surfaceflinger做铺垫,由于GUI贯通了GUI系列的很多知识,由于GUI系统是基于OpenGL/EGL实现的,所以为了做到事半功倍,进而先...

  • OpenGL的版本历史和发展

    来源请注明,本文永久地址为...从初期的崭露头角,到与Direct3D激烈竞争,后经历黯淡被Khronos接手又发扬光大,已经历经波折发展了20年。由于过去的黯淡,至今甚至仍有人站在错误的时

Global site tag (gtag.js) - Google Analytics