炎之女皇 发表于 2011-3-22 22:35

erinnye 发表于 2011-3-22 22:39

ARUCARD 发表于 2011-3-22 22:45

连卡马克都公开表示要放弃opengl了,这人是不是喝高了。

宅男的爱 发表于 2011-3-22 22:45

“你说的很好,但是这毫无意义。”

chakane048 发表于 2011-3-22 22:49

卡马克搞出idtech5再说吧,他只是说OGL的更新速度太慢。 反正AMD说说而已,造下新闻,事实上还是要搞DX支持。(还有下一代主机芯片吧?)

Breeze 发表于 2011-3-22 22:55

别嘴炮,用本事让A卡都不支持DX

suzihkk 发表于 2011-3-22 23:20

出PC游戏又不赚钱。。。有本事农企你补贴全部开发费+宣传费

无须关怀 发表于 2011-3-22 23:47

引用第2楼ARUCARD于2011-03-22 22:45发表的:
连卡马克都公开表示要放弃opengl了,这人是不是喝高了。 images/back.gif


卡马克也没说要放弃吧,只是说DX现在比OpenGL好了一点点而已

柏露伯德 发表于 2011-3-22 23:54

这算是在业界钓鱼吧

cyberalogo 发表于 2011-3-23 01:33

lqf3dnow 发表于 2011-3-23 01:38

Breeze 发表于 2011-3-23 01:40

引用第9楼cyberalogo于2011-03-23 01:33发表的:
要是让SONY或者任天堂搞一个代替DirectX的东西,不知道会变成什么样子。 images/back.gif

前者还有点戏,后者洗洗睡吧,Engine Mosaics么

chakane048 发表于 2011-3-23 06:08

任天堂当年可没被SGI和Rambus少骗钱。 不过后来SONY也用RDRAM就不太理解为何了,那么贵又感觉没啥用- -

532 发表于 2011-3-23 08:04

三公主要被抛弃了吗

Sheny 发表于 2011-3-23 08:41

要使一个人灭亡,先让一个人疯狂

roadcross 发表于 2011-3-23 08:47

引用第12楼chakane048于2011-03-23 06:08发表的  :
任天堂当年可没被SGI和Rambus少骗钱。 不过后来SONY也用RDRAM就不太理解为何了,那么贵又感觉没啥用- - images/back.gif

当时RDRAM性能确实很NB,贵是因为产量少,ps3用RDRAM肯定不会贵
PS3开发的时候,NV也想不用显存直接让GPU完全使用ps3的内存,但是后来时间不够
也就是说不光sony,就连黄老板都被忽悠了

灭火的风 发表于 2011-3-23 09:16

DX从开发上来说不是比PS3良心得多么,PS2和PS3好像都是难开发著称的?

roadcross 发表于 2011-3-23 09:20

引用第9楼cyberalogo于2011-03-23 01:33发表的:
要是让SONY或者任天堂搞一个代替DirectX的东西,不知道会变成什么样子。 images/back.gif

他们都用opengl ES

roadcross 发表于 2011-3-23 09:22

引用第16楼灭火的风于2011-03-23 09:16发表的:
DX从开发上来说不是比PS3良心得多么,PS2和PS3好像都是难开发著称的? images/back.gif

ps2初期函数库超不完善,所以开发难度大一点
PS3开发大型游戏还是比较容易的,ps3的SDK里面提供了一大堆好用到飞起的功能,不过问题是PS3的构架与XO和PC差别太大,想要开发全平台游戏难度还是很大……

鸡蛋灌饼 发表于 2011-3-23 10:12

引用第7楼无须关怀于2011-03-22 23:47发表的:


卡马克也没说要放弃吧,只是说DX现在比OpenGL好了一点点而已 images/back.gif

倒戈了
id5将会是DirectX centric

7pu 发表于 2011-3-23 10:58

ov_efly 发表于 2011-3-23 11:16

SONY 和 任天堂 不就是玩OPENGL的么?
AMD 是大煞笔
很高兴能看到XBOX720和PS4 使用NV MAXWELL 芯片
小AA 只能卖9350给任天堂赚不了钱的

7pu 发表于 2011-3-23 11:23

roadcross 发表于 2011-3-23 11:25

应用编程界面,这翻译

鸡蛋灌饼 发表于 2011-3-23 12:11

引用第21楼ov_efly于2011-03-23 11:16发表的:
SONY 和 任天堂 不就是玩OPENGL的么?
AMD 是大煞笔
很高兴能看到XBOX720和PS4 使用NV MAXWELL 芯片
小AA 只能卖9350给任天堂赚不了钱的images/back.gif

看了贴再回
反对DX就必须要支持OpenGL?这逻辑
引用第22楼7pu于2011-03-23 11:23发表的:
http://cn.engadget.com/2011/03/22/game-develops-want-directx-to-go-away-says-amd-man/


AMD表示:游戏开发者希望Direct X有限度的"靠边闪"
由 Chevelle Fu 于 19 hours 之前发表
....... images/back.gif

说白了就是统一GPU指令集呗
干翻NVIDIA再说吧
或者把Supercomputing On Chip搞出来大家统统MPI+raytrace也行

532 发表于 2011-3-23 12:22

以前的6502时代的文曲星到了末期,GVbasic上的游戏也是直接操作显示内存缓冲区的映射

Stuka 发表于 2011-3-23 14:25

中间层自有其存在的价值,Unity最近在移动平台上成长很快

何况现在的硬件机能不是像当年连声卡上的运算单元都要拿来算图形那样的窘迫

宅男的爱 发表于 2011-3-23 19:02

引用第26楼Stuka于2011-03-23 14:25发表的:
中间层自有其存在的价值,Unity最近在移动平台上成长很快

何况现在的硬件机能不是像当年连声卡上的运算单元都要拿来算图形那样的窘迫 images/back.gif


最近光知道Unity的Web版挺有趣的,除了载入慢,效果很神奇。

囧囧囧 发表于 2011-3-23 20:00

当年R300吃到的甜头给忘了。R300是翻身的东西阿。

ov_efly 发表于 2011-3-23 20:11

引用第24楼鸡蛋灌饼于2011-03-23 12:11发表的:

说白了就是统一GPU指令集呗
干翻NVIDIA再说吧
或者把Supercomputing On Chip搞出来大家统统MPI+raytrace也行 images/back.gif

只是问一下 SONY 和 任天堂是使用OPENGL的吧?
还是说不是?

图形标准现在不就是两个么
还有别的

鸡蛋灌饼 发表于 2011-3-23 20:17

引用第29楼ov_efly于2011-03-23 20:11发表的:

只是问一下 SONY 和 任天堂是使用OPENGL的吧?
还是说不是?

图形标准现在不就是两个么
....... images/back.gif

AMD的意思是根本不要API,CPU上程序怎么跑GPU上就怎么跑
其实如果不是NVIDIA不做,CUDA本可以把图形方面包圆的。

囧囧囧 发表于 2011-3-23 20:31

CUDA是GPGPU向的东西吧?

ARUCARD 发表于 2011-3-23 20:43

通用计算他也跑不过cuda,不要api它amd能得什么好啊。

ov_efly 发表于 2011-3-23 20:53

引用第30楼鸡蛋灌饼于2011-03-23 20:17发表的:

AMD的意思是根本不要API,CPU上程序怎么跑GPU上就怎么跑
其实如果不是NVIDIA不做,CUDA本可以把图形方面包圆的。 images/back.gif

还是无法全包的吧?
这方面NV也是走ARM
当然对AMD本身就有CPU业务的人来说
无所谓的

鸡蛋灌饼 发表于 2011-3-23 21:18

引用第31楼囧囧囧于2011-03-23 20:31发表的  :
CUDA是GPGPU向的东西吧? images/back.gif

对,但是对GPGPU有了解的都知道早期GPGPU就是Shader硬搞的
NVIDIA官方论坛曾有人提出把硬件中图形学相关的功能(ROP,texture etc.)加到CUDA中
因为“他已经厌倦了OpenGL了”
结果官方否定掉了
引用第32楼ARUCARD于2011-03-23 20:43发表的  :
通用计算他也跑不过cuda,不要api它amd能得什么好啊。 images/back.gif

CUDA的优势比较复杂,主要是G80领先半代带来的先发优势+硬件向通用计算倾斜
后者现在越来越明显了——不然GF100绝对不会做成那个样子

引用第33楼ov_efly于2011-03-23 20:53发表的  :

还是无法全包的吧?
这方面NV也是走ARM
当然对AMD本身就有CPU业务的人来说
无所谓的
....... images/back.gif

这不是GPU取代CPU的问题,而是GPU本身的标准化
GPU现在问题是软件兼容性非常差,大家都看到GPU换一代软件驱动就得换血,谁见过CPU换一代操作系统就得换血的
两家——呃,是三家——都被这问题玩到吐血……

精钢魔像 发表于 2011-3-24 03:12

jc 轰d3d 是多少年前的事了,貌似是d3d5 还是6 时的事,而且理由也不是性能,是用法太麻烦
到后来d3d9,jc 就表示非常好用了

d3d 只是个接口,和性能没有关系,人们经常说的是这n 卡d3d 怎样a 卡样,没人说win7的d3d 比winxp 快的,最多也是新的d3d在机制上更优秀理论效率比老d3d 高

所谓d3d 的性能问题,大概说的是d3dx 库。dx 里带有些辅助工具,比如矩阵四元数什么的,这些东西一是没以源代码方式提供,天知道用的什么算法;二是作为普遍使用的库,simd 甚至专门对intel cpu 优化那是想都别想。d3dx 并不是d3d 的核心,这上面的问题不该算到d3d 头上

roadcross 发表于 2011-3-24 09:26

引用第35楼精钢魔像于2011-03-24 03:12发表的:
所谓d3d 的性能问题,大概说的是d3dx 库。dx 里带有些辅助工具,比如矩阵四元数什么的,这些东西一是没以源代码方式提供,天知道用的什么算法;二是作为普遍使用的库,simd 甚至专门对intel cpu 优化那是想都别想。d3dx 并不是d3d 的核心,这上面的问题不该算到d3d 头上

....... images/back.gif

你所描述的这部分基本上与事实相反

hourousha 发表于 2011-3-24 10:55

鸡蛋灌饼 发表于 2011-3-24 12:17

引用第37楼hourousha于2011-03-24 10:55发表的:


d3d慢是因为win32下的d3d调用的CPU开销大,需要频繁的kernal mode<->user mode切换,这也是d3d程序更强调batch的原因,相对而言OGL的kernel mode切换不那么频繁,所以自然‘性能较高’。 images/back.gif

kernel space<->user space的切换可以完全避免的
例如Linux下的DRI架构就是干脆把GPU的寄存器map到user space,然后……然后大家都明白的

当然我一直没搞清楚这么弄怎么保证安全性……

hourousha 发表于 2011-3-24 13:07

页: [1]
查看完整版本: AMD:落后的DirectX已经不能阻止我了