→ nchwshku: 感謝幫忙 我會好好再想想的 02/28 11:55
→ ohmypig: 推詳細 02/28 12:01
推 vn509942: HLSL 02/28 12:56
推 WorkForFree: vulkan技能點到一半 都不知道要不要棄坑了... 02/28 13:02
推 Sidney0503: c++20都要預設有SDL了 Qt社群也在觀望 vulkan當初想 02/28 13:22
→ Sidney0503: 跨平的目的現在來看很雞肋 而且shader沒變 02/28 13:23
→ remmurds: Shader...超懷念 02/28 13:26
→ nobodycares: vk重點是你要自己管cmd跟資源 要做到multithread更直 02/28 16:53
→ nobodycares: 觀 02/28 16:53
→ nobodycares: vk吃的是spirv 只要編譯器支援 GLSL跟HLSL都可以用 02/28 16:54
→ nobodycares: 甚至你可以無聊到VS用HLSL寫PS用GLSL寫 02/28 16:54
→ nobodycares: vk不能紅是因為一開始就會嚇跑一堆人 02/28 16:55
→ Sidney0503: 就只是一個接口API 原本可以支援各家window api 02/28 16:56
→ Sidney0503: c++20自帶sdl 視窗方面vulkan已經變多餘 02/28 16:56
→ nobodycares: vulkan跟視窗有什麼關係... 02/28 16:57
→ Sidney0503: 下層再接GPGPU 資源也要自己管 02/28 16:57
→ Sidney0503: vulkan就是號稱跨平台支援不同視窗api 02/28 16:57
→ nobodycares: 哈??? 02/28 16:58
→ Sidney0503: high-efficiency, cross-platform ,modern GPU 02/28 16:59
→ nobodycares: WSI不算是vulkan的主力吧 02/28 17:00
→ Sidney0503: 不是主力阿 重點是底層用openCL實作的那些功能 02/28 17:02
→ nobodycares: 而且老實講 vulkan的WSI用起來比GL設定context方便 02/28 17:02
→ Sidney0503: 現在一堆直接寫cg cuda 02/28 17:02
→ Sidney0503: 只能說vulkan太晚出現 02/28 17:03
→ nobodycares: 如果為了GPGPU去學vk 的確是搞錯方向 02/28 17:03
→ Sidney0503: vk就是用opencl實作的阿 問題vk出現的時間點太晚 02/28 17:04
→ nobodycares: vk跟dx12要用戶自己管指令的設計 其實我覺得滿有趣的 02/28 17:04
→ nobodycares: 用途不一樣 vk要你做到AZDO就是要避免GPU等CPU 02/28 17:07
→ nobodycares: 如果你只是要做非realtime等級的平行計算 用vk沒啥 02/28 17:08
→ nobodycares: 莫大的優勢 02/28 17:08
→ Sidney0503: 現在就是有不少paper在用gpgpu做real time render和 02/28 17:12
→ Sidney0503: real-time ray tracing 02/28 17:12
→ Sidney0503: 有相當大的數量都是用N卡的cuda去寫就是因為vulkan出 02/28 17:14
→ Sidney0503: 來太慢 02/28 17:14
→ Sidney0503: DX12上是好幾年了vk才出來 而且初期還是不穩定版 02/28 17:16
→ Sidney0503: 從初代以來api使用變動蠻大的 雖然介面沒變但是code 02/28 17:17
→ Sidney0503: 從初代就有在追的人都覺得變動太多 02/28 17:17
→ Sidney0503: 那時候每隔一陣子如果要用最新的api版本code幾乎要大 02/28 17:20
→ Sidney0503: 幅度換 然後這麼底層的東西code自然囉嗦的誇張 02/28 17:20
→ Sidney0503: 改到後來真的會抓狂 02/28 17:21
→ robber1234: 果然CUDA才是王道 只要code改好,運算效率大爆增 03/01 10:54
推 Bencrie: vk 用 cl 實作是不是搞錯了什麼 03/02 12:28
推 Ommm5566: vk和cl差在indirect dispatch 03/03 07:24
→ Ommm5566: api介面使用上確實是蠻相像的 03/03 07:25
推 roger00: 推唷 03/22 19:55