從this thread可以看出,能夠在Linux上自行運行DirectX的缺失部分是供應商驅動程序。爲Linux創建DirectX廠商驅動程序有多難?
供應商驅動程序究竟是什麼?他們是驅動程序接口的組件,或家庭,甚至其中任何一個特定的模型?他們在什麼編碼? ASM和C最有可能?
人(或團隊)將如何創建這些驅動程序的Linux?它將如何集成到Linux?一般針對Windows和使用DirectX的遊戲或應用程序是否需要對Linux進行任何調整?製作遊戲的公司是否會爲Linux構建遊戲,知道它們可以在沒有或僅需要進行一些調整的情況下使用?
它會很難使這些驅動程序?需要多長時間?它需要任何特定的知識嗎?
我知道這使得很多的問題,但我對此也很好奇,爲什麼沒有大的團體曾經對工作認真(即使必須有一個很好的理由)。
非常感謝您提前瞭解您的答案!
編輯:這絕不是一個煽動的辯論,例如,OpenGL的VS的DirectX或Windows VS Linux操作系統。通過閱讀常見問題解答,我不明白爲什麼這個主題不具有建設性,因爲它要求提供很好的針對性問題,而這些問題應該很快得到解答。
您閱讀了您鏈接錯誤問題的答案。 (我認爲你閱讀了要點,並且沒有仔細閱讀下面的文字,它說「甚至**如果可以提供DirectX庫**,但沒有正確的供應商驅動程序,它將無法工作)供應商驅動程序只有在首先編寫DirectX版本時才能編寫,DirectX是Microsoft的一項技術,而Linux使用其他(非專有的)格式來代替它。 – 2013-03-24 19:17:04
@KenWhite告訴我,如果我錯了,但這不會這並不意味着無法完成Linux DirectX實現,這正是我的主線:完成此實現後,該過程如何完成? – 2013-03-25 16:55:02