游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3640|回复: 5

怎么使用OpenGL2.0以上版本的glTexImage2D等有新功能的函数

[复制链接]

2

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2011-3-16 13:59:00 | 显示全部楼层 |阅读模式
加载了glew 但是wglGetProcAddress里面没有这个函数 glTexImage2D是在glew里直接有声明 不过调用的又是1.1的版本
我需要支持任意分辨率的贴图啊 怎么才能用2.0以上的glTexImage2D呢


在线等~~~

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2011-3-17 10:30:00 | 显示全部楼层

Re:怎么使用OpenGL2.0以上版本的glTexImage2D等有新功能的函数

换显卡

如果确认显卡支持,就更新到最新的官方驱动。

这个功能是硬件实现的,仅升级SDK无用。必须在运行时检测用户显卡是否支持。

先提醒,intel显卡全线不支持,NV低于8,ATI低于HD2全线不支持。

2

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2011-3-17 14:20:00 | 显示全部楼层

Re:怎么使用OpenGL2.0以上版本的glTexImage2D等有新功能的函数

如果硬件不支持可不可以用软件方式来实现呢   抛开软硬件的实现方式   就单说支持OpenGL2.0规范的库 有么

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2011-3-17 16:19:00 | 显示全部楼层

Re:怎么使用OpenGL2.0以上版本的glTexImage2D等有新功能的函数

不能使用软件实现,除非你纯软件渲染。

LIB方面官方推荐就是GLEW

2

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2011-3-17 18:24:00 | 显示全部楼层

Re:怎么使用OpenGL2.0以上版本的glTexImage2D等有新功能的函数

glew也是调用opengl32.dll来实现的吧。windows的系统的opengl32.dll就是1.1版本的,那是不是换个2.0版本的dll就能实现呢

不管怎么实现,道理是这样的么

2万

主题

2万

帖子

6万

积分

论坛元老

Rank: 8Rank: 8

积分
66489
QQ
发表于 2011-3-17 21:13:00 | 显示全部楼层

Re:怎么使用OpenGL2.0以上版本的glTexImage2D等有新功能的函数

OpenGL32.DLL会再转接显卡驱动,你不用关心。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-7 15:29

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表