Board logo

標題: [業界消息] DirectX and OpenGL may allow low level hardware access at future [打印本頁]

作者: Aware    時間: 2014-2-27 14:11     標題: DirectX and OpenGL may allow low level hardware access at future

http://www.tomshardware.com/news ... l-mantle,26167.html
佢地都知自己套API低效率

[ 本帖最後由 Aware 於 2014-2-27 14:44 編輯 ]
作者: Puff    時間: 2014-2-27 14:37

wrong link
作者: Aware    時間: 2014-2-27 14:44

引用:
原帖由 Puff 於 2014-2-27 14:37 發表
wrong link
fixed
作者: Henry    時間: 2014-2-27 18:25

頂AMD唔順。
作者: qcmadness    時間: 2014-2-27 19:31

引用:
原帖由 Henry 於 2014-2-27 18:25 發表
頂AMD唔順。
我諗係NVIDIA多d
作者: dom    時間: 2014-2-27 21:11

對抗 Mantle 唔比 AMD 玩專用
作者: Puff    時間: 2014-2-28 01:01

引用:
原帖由 dom 於 2014-2-27 21:11 發表
對抗 Mantle 唔比 AMD 玩專用
好過冇,最少 AMD 有現成 proof-of-concept,係 spec WG 應該多 d power 掛。
而且仲有早你一兩年就有 ge 優勢。


除非新 api 有人想「你有我冇就一齊死」... aka 「the cross-vendor Mantle for next-gen hardware, i.e. current gen goodbye」

[ 本帖最後由 Puff 於 2014-2-28 01:04 編輯 ]
作者: dom    時間: 2014-2-28 01:33

引用:
原帖由 Puff 於 2014/2/28 01:01 發表

好過冇,最少 AMD 有現成 proof-of-concept,係 spec WG 應該多 d power 掛。
而且仲有早你一兩年就有 ge 優勢。


除非新 api 有人想「你有我冇就一齊死」... aka 「the cross-vendor Mantle for next-gen har ...
DX based 易Optimized + 易寫定 Mantle 易寫
以 AMD 多年開發 Driver / 提供比 OEM / ODM SDK 既能力

算吧啦
作者: Aware    時間: 2014-2-28 09:47

引用:
原帖由 dom 於 2014-2-28 01:33 發表


DX based 易Optimized + 易寫定 Mantle 易寫
以 AMD 多年開發 Driver / 提供比 OEM / ODM SDK 既能力

算吧啦
寫game既寫慣哂low level language,而家AMD又稱霸咗console市場,你話overhead多既DX/OGL易寫定Mantle易寫?
唔好唔記得去到low level啲driver已經唔關事。
作者: dom    時間: 2014-2-28 15:47

引用:
原帖由 Aware 於 2014/2/28 09:47 發表

寫game既寫慣哂low level language,而家AMD又稱霸咗console市場,你話overhead多既DX/OGL易寫定Mantle易寫?
唔好唔記得去到low level啲driver已經唔關事。
問題係 Low level language 唔係易寫呢
作者: Aware    時間: 2014-2-28 16:11

引用:
原帖由 dom 於 2014-2-28 15:47 發表


問題係 Low level language 唔係易寫呢
佢地慣哂啦,由PS3開始。
PS4/PC比起黎仲易寫。
作者: cheungmanhoi    時間: 2014-2-28 17:42

引用:
原帖由 dom 於 2014-2-28 15:47 發表


問題係 Low level language 唔係易寫呢
我寫左一個SEM 8051 assembly code
下個sem 宋c++ ooo
開頭我直頭唔記得左 c++點寫
作者: Puff    時間: 2014-2-28 19:56

引用:
原帖由 dom 於 2014-2-28 15:47 發表


問題係 Low level language 唔係易寫呢
唔係 asm,而係低層 API。然後支援低層 API ,理論上就係拎現代主機果套野 (PS4 GNM, possibly DX11.x) 黎改改,加上 PC 必須要有嘅特性。用 Oxide Games 說話黎講就 "a few thousand lines of code in two months of time in our case"。而現代引擎多數都係模組化,跨平台支援一般就係換個 backend 咁大把。上得 PS4 嘅大引擎,GNM backend 應該走唔甩。

當然,獨立製作又用自己 engine 就另一回事啦。

[ 本帖最後由 Puff 於 2014-2-28 20:18 編輯 ]
作者: Puff    時間: 2014-2-28 20:04

引用:
原帖由 Aware 於 2014-2-28 09:47 發表

寫game既寫慣哂low level language,而家AMD又稱霸咗console市場,你話overhead多既DX/OGL易寫定Mantle易寫?
唔好唔記得去到low level啲driver已經唔關事。
mantle 重點唔係 shader 低層語言,佢地依然十卜 HLSL。

mantle 目的係精簡 driver 負責嘅野,將一大部份轉走去 game engine 果樹,最後 API 得返最基本嘅硬體控制 (e.g. drawCall/DMA/GPUalloc),另外應該係類似於 HSA 十卜 N 多線程嘅方法 (UMQ)。

http://www.slideshare.net/DevCentralAMD/gs-4145-danbaker-28494028

P.S. 就算你睇 TressFX 2.0 堆 code 都係直接 HLSL。


[ 本帖最後由 Puff 於 2014-2-28 20:38 編輯 ]
作者: dom    時間: 2014-3-2 02:30

引用:
原帖由 Puff 於 2014/2/28 19:56 發表

唔係 asm,而係低層 API。然後支援低層 API ,理論上就係拎現代主機果套野 (PS4 GNM, possibly DX11.x) 黎改改,加上 PC 必須要有嘅特性。用 Oxide Games 說話黎講就 "a few thousand lines of code in two months of tim ...
講就易 , 點解得咁少game 有用
作者: Tommi_Vercetti    時間: 2014-3-2 02:56

引用:
原帖由 dom 於 2014-3-2 02:30 發表


講就易 , 點解得咁少game 有用
Mantle API係邊個整的?除咗AMD,仲有DICE,加埋Sony同埋M$俾意見改
老實,而家表明支持Mantle API嘅一線publisher有EA + SQEN (Eidos),出咗幾個月,第一水有咁嘅成績算係咁

[ 本帖最後由 Tommi_Vercetti 於 2014-3-2 02:58 編輯 ]
作者: dom    時間: 2014-3-3 02:05

引用:
原帖由 Tommi_Vercetti 於 2014/3/2 02:56 發表


Mantle API係邊個整的?除咗AMD,仲有DICE,加埋Sony同埋M$俾意見改
老實,而家表明支持Mantle API嘅一線publisher有EA + SQEN (Eidos),出咗幾個月,第一水有咁嘅成績算係咁 ...
AMD 既 我都係唔睇好
整十幾年個 Driver 都寫唔惦 重整 Low-level API
算吧啦佢
作者: Tommi_Vercetti    時間: 2014-3-3 02:11

引用:
原帖由 dom 於 2014-3-3 02:05 發表


AMD 既 我都係唔睇好
整十幾年個 Driver 都寫唔惦 重整 Low-level API
算吧啦佢
S記加M$幫拖+Dice影響力,差極點都有限度
而家第一水Mantle只係將HLSL轉落去mantle行,唔駛花特別多功夫
作者: Aware    時間: 2014-3-3 10:51

http://anandtech.com/show/7818/l ... velopments-gdc-2014
其他網站跟進。




歡迎光臨 HKSpot (https://bbs.hk-spot.com/) Powered by Discuz! 6.0 Lite