微软做出了很大胆的决定,在Windows 95中停止支持OpenGL,只支持自家的DirectX 3.0。业界骂声一片,微软也被迫在OSR2中请回了OpenGL。

但是微软不甘心,微软一步到位,发布了DirectX 5.0。此时微软学乖了,把选择的权利交给了显卡厂商,你们的驱动程序怎么开发都是你们的事,DX和OGL都随便,我就看看。

做图形的开发都有一套API,如OpenGL API。OpenGL API是跨平台的吗?graphics driver都是由谁开发的呢? 微软没有提供统一的graphics driver model,不像image 有avstreaming driver这种统一dirver model需要去遵守。

但是图像好像没有特定的API呢?window 平台的camera app可基于 capture engine开发。

OpenGL 和 DirextX相关推荐

  1. OpenCL,OpenGL编译

    OpenCL,OpenGL编译 TVM已经支持多个硬件后端:CPU,GPU,移动设备等-添加了另一个后端:OpenGL / WebGL. OpenGL / WebGL能够在没有安装CUDA的环境中利用 ...

  2. OpenGL在图形管道中调用了什么用户模式图形驱动程序(UMD)?

    OpenGL在图形管道中调用了什么用户模式图形驱动程序(UMD)? 图形硬件供应商,需要为显示适配器编,编写用户模式显示驱动程序.用户模式显示驱动程序,是由Microsoft Direct3D运行时加 ...

  3. Android OpenGL ES(十一)绘制一个20面体 .

    前面介绍了OpenGL ES所有能够绘制的基本图形,点,线段和三角形.其它所有复杂的2D或3D图形都是由这些基本图形构成. 本例介绍如何使用三角形构造一个正20面体.一个正20面体,有12个顶点,20 ...

  4. c++之openGL在VS中的配置及简单图形绘制

    VS中openGL的配置 相关资源下载: 链接:https://pan.baidu.com/s/1hRlxbckgLsNiS87k5CPvLg 提取码:tz87 以vs2010为例: 将下载的压缩包解 ...

  5. 利用OpenGL渲染并用OpenCV输出显示二维图像

    OpenGL所有渲染的结果都输出显示在窗口中,设置OpenCV的图像cv::Mat outimg,并使用OpenGL的glReadPixels从帧缓冲区中加载像素至内存: //use fast 4-b ...

  6. 解决Qt+OpenGL更换图像纹理的问题

    2020.2.5 疫情持续蔓延,在家无聊便解决标题所述问题. 若纹理加载是initializeGL()中,而在QtOpenGL的initializeGL()在程序运行时只运行一次,如果我的图像是通过上 ...

  7. opengl库区分:glut、freeglut、glfw、glew、gl3w、glad

    opengl原生库 gl* 随opengl一起发布 opengl实用库 glu* 随opengl一起发布 opengl实用工具库glut glut* 需要下载配置安装(太老了!) opengl实用工具 ...

  8. OpenGl的glMatrixMode()函数理解

    https://blog.csdn.net/jiangdf/article/details/8460012 glMatrixMode()函数的参数,这个函数其实就是对接下来要做什么进行一下声明,也就是 ...

  9. OpenGL Transformation

    http://www.songho.ca/opengl/gl_transform.html https://blog.csdn.net/wangdingqiaoit/article/details/5 ...

  10. Learn OpenGL (十二):投光物

    平行光 当一个光源处于很远的地方时,来自光源的每条光线就会近似于互相平行.不论物体和/或者观察者的位置,看起来好像所有的光都来自于同一个方向.当我们使用一个假设光源处于无限远处的模型时,它就被称为定向 ...

最新文章

  1. python爬虫完整实例-Python爬虫 实例
  2. 西南大学网络教育学院计算机答案,西南大学网络与继续教育学院课程《数字信号处理》2018年春季大作业机考 答案.doc...
  3. C#判断某天是否是周末或者节假日示例
  4. 安装itunes需要管理员身份_ITUNES无法安装,提示没有权限如何解决?
  5. MATLAB学习——变量、数组
  6. 发起图片请求的几种可能性(webkit内核)
  7. HDU-2036 改革春风吹满地 (多边形面积求解)
  8. 棋牌游戏服务器架构设计
  9. Android陀螺仪传感器
  10. 科学课和计算机整合,信息技术与小学科学课堂整合的现状分析论文
  11. 连接linux服务器安卓模拟器,云服务器怎么运行安卓模拟器
  12. 海康威视web开发包开发使用说明
  13. 系统安装-U盘安装Windows XP SP3纯净版简述
  14. PPT怎么画坐标 坐标轴刻度数字对齐
  15. Deep Crossing: Web-Scale Modeling without Manually Crafted Combinatorial Features(2016)
  16. 卷积神经网络实现手写数字集
  17. c语言编程一对新出生的兔子,C语言 有一对兔子。从出生后第三个月起每个月都生一对兔子,小兔子长到三个月后又生一对小兔子,假如兔子都不死,问每个月的兔子总数为多少。...
  18. 零一背包问题(一维列表逆序的解释)
  19. 应用数学考研跨考计算机,数学专业考研三大方向_跨考网
  20. Photoshop液化工具塑造完美的脸型

热门文章

  1. java写一个接口_一个标准的java接口写法是怎样的?java对外接口怎么写?
  2. 疯狂ios讲义之疯狂打飞机(2)
  3. 清除90天苹果充值记录_王者荣耀安卓苹果跨系统角色转移服务,限量测试收费99元...
  4. cannot be cast to
  5. 2011年中国程序员薪水,蛋疼。
  6. SAS PROC SQL
  7. 网页打开QQ链接,进行临时会话
  8. java DNS域名解析
  9. ubuntu搭建dns服务器
  10. vscode中自动换行快捷键_VSCode Mac实用快捷键、插件