我只是想知道有哪些著名廠商近年積極推動Linux發展。

via HKEPC Reader for Android ...
daemongmong 發表於 2020-9-14 10:13



請自行查找, 不要總是伸手 .....

TOP

我只是想知道有哪些著名廠商近年積極推動Linux發展。

via HKEPC Reader for Android ...
daemongmong 發表於 2020-9-14 10:13



來來去去都是錢問題,如果寫linux 軟件有極可觀收入,個個都搶住去寫。

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

takayo72 發表於 2020-9-17 09:55

將嗰邊嘅回答抄埋過嚟。

如果隻DX11 Game未做多核心CPU最佳化,咁轉Vulkan就可以受惠於Vulkan先天嘅多核心CPU最佳化有效能增長,但如果隻DX11 Game有做多核心CPU最佳化咁轉Vulkan就冇乜分別單純降低CPU使用率。

TOP

本帖最後由 Okt04175 於 2020-10-11 21:59 編輯

Wine 5.18喺尋日已經出咗而VKD3D 1.2亦早幾日出咗,主要更新有 Vulkan著色器用新嘅vkd3d-shader Library編譯、USER32 Library轉換做PE格式、支持具有不同方向的顯示模式(校畫面轉90度打直顯示啲程式/Game都會跟住轉角度顯示)ˋ支援曲面細分著色器ˋ串流輸出支援(可能同SteamLink或OBS有關)、WIDL編譯器做咗唔少語法修正,Windows版程式對螢幕旋轉顯示模式嘅相容程度應該會有明顯提升,另外啲DX11/12底嘅Game受惠於新嘅Vulkan著色器同VKD3D 1.2喺相容程度同效能上都會有所進步。
今年Linux追趕Windows都追得幾快下,MacOS都多得MoltenVK可以做到將Vulkan轉做Metal咁行同樣享受到Wine同VKD3D/DXVK更新所帶嚟嘅好處,最多Linux直接支援Vulkan就著數啲可以做少啲轉換。

https://www.winehq.org/announce/5.18
The Wine development release 5.18 is now available.

What's new in this release (see below for details):
  - Vulkan shader compilation using the new vkd3d-shader library.
  - USER32 library converted to PE.
  - Console no longer requires the curses library.
  - Support for display modes with various orientations.
  - A number of syntax fixes in the WIDL compiler.
  - Non-recursive makefiles.
  - Various bug fixes.
  - Various bug fixes.


The Wine team is proud to announce that release 1.2 of vkd3d, the Direct3D to Vulkan translation library, is now available.

This release contains improvements that are listed in the release notes. The main highlights are:
- Availability of libvkd3d-shader as a public library.
- Support for tessellation shaders.
- Version 1.1 root signatures.
- Stream output support.

TOP

現在Steam client 是有Proton 方案, 讓一眾 linux 玩家直接安裝和運作 windows games.  他們是提供不少module 到 wine呢.  雖然不是100%, 但現在無8成都有9成遊戲可以呢.

TOP

DXVK無耐之前更新出1.7.2版,今次大幅改善咗DX9底Game嘅相容程度,DX9底Game先天缺乏多核心CPU最佳化而Vulkan本身就有多核心CPU最佳化優勢,DXVK將DX9指令轉做Vulkan指令透過Vulkan API分工畀所有CPU核心正好可以解決DX9先天依賴單核心單執行緒(線程)造成嘅效能瓶頸問題。
https://github.com/doitsujin/dxvk/releases/tag/v1.7.2
Bug fixes and Improvements
•Fixed a major D3D9 regression that would cause crashes in many games.
•Fixed D3D9 crashes on AMDVLK due to invalid Vulkan API usage (#1742).
•Work around stack overflows in some 32-bit D3D9 games.
•Added workarounds for rendering issues on AMD drivers in some Unity Engine games.
•Work around Unicode support on Windows being garbage (PR #1761).
•Log file creation can now be disabled by setting DXVK_LOG_PATH=none, but logs will still be printed to stderr (#1743).
•Baldur's Gate 3: Fixed crash after character selection screen in D3D11 mode.
•Final Fantasy XIV: Improved stability on recent Nvidia drivers.
•Just Cause 3: Work around a game bug causing flickering terrain on RADV (#1553).
•Marvel's Avengers: Fixed spurious crashes due to invalid resource copies.
•Need for Speed Heat: Fixed some Vulkan validation errors.
•PGA TOUR 2K21: Fixed Vulkan validation errors and potential crashes.
•Trails in the Sky SC: Fixed fog rendering (#1771).

TOP

本帖最後由 Okt04175 於 2020-10-9 17:26 編輯
DXVK無耐之前更新出1.7.2版,今次大幅改善咗DX9底Game嘅相容程度,DX9底Game先天缺乏多核心CPU最佳化而Vulk ...
Okt04175 發表於 2020-10-8 04:56

最後一批DX9底Game係2016/2017出嘅,預計最後一批DX11底Game會喺2023/2024出埋,之後應該應該係Vulkan同DX12其中一方成為Game開發人員嘅心頭好,按照形勢Vulkan比較大機會接DX11嘅棒,因為Win7+同Linux同埋Android 6+由2015/2016開始嘅GPU Driver都支援Vulkan,Vulkan支援多平台、技術上同DX12同等、慳資源過DX12、可以用嚟做通用運算,而家3A Game流行多平台推出咁用Vulkan自然可以慳返做移植嘅手尾。

DXVK應該喺再冇新Game用DX11做底嗰陣就可以迅速完善晒啲相容問題,到時做得晒相容DX9至11嘅轉譯工作就有可能會嘗試相容埋DX8轉譯都唔定。
至於相容DX12嘅轉譯工作正常就會留畀VKD3D、VKD3D-PROTON呢兩個名美差唔多但係各有各做嘅開發Team去做。

TOP

Wine 5.19喺尋日已經出咗,改善相容程度。

https://www.winehq.org/announce/5.19
The Wine development release 5.19 is now available.

What's new in this release (see below for details):
  - Wine Mono engine updated to 5.1.1, with WPF text formatting support.
  - KERNEL32 library converted to PE.
  - DSS cryptographic provider.
  - Windowing support in the new console host.
  - A number of exception handling fixes.
  - Various bug fixes.

TOP

Wine 5.20尋日出咗,今次喺文字顯示方面做咗比較多修復,如果之前有Game啲字顯示唔正常今次更新完Wine可能會有改善。
https://www.winehq.org/announce/5.20

The Wine development release 5.20 is now available.

What's new in this release (see below for details):
  - More work on the DSS cryptographic provider.
  - A number of fixes for windowless RichEdit.
  - Support for FLS callbacks.
  - Window resizing in the new console host.
  - Various bug fixes.

TOP