簡體   English   中英

在沒有OpenGL的機器中使用OpenTK?

[英]OpenTK in OpenGL-less machine?

我對非游戲應用程序的OpenTK感興趣,該應用程序的主要問題是快速完成復雜的2D圖形(希望超出優化的GDI +的限制)。
但是,如果計算機中沒有硬件加速功能,即使圖形輸出速度較慢,我仍然希望我的應用程序運行。

是否可以使用OpenTK,但代碼仍然可以在沒有圖形卡/驅動程序要求的計算機上工作?
我的搜索產生了Mesa3D ,但我對如何將其集成到.NET應用程序一無所知,而且這樣的解決方案是否也適用於Mono。

OpenTK利用了系統上可用的任何OpenGL版本。 當您安裝供應商圖形卡的驅動程序時,您(也在)安裝其OpenGL版本。 在沒有硬件加速的OpenGL版本的情況下,大多數(所有?)現代操作系統都具有軟件OpenGL實現,因此可以依靠這些實現。 無需執行任何操作,這似乎應該可以正常工作。 但是,在Windows上,這可能是相當古老的OpenGL版本(1.1),可能無法支持您要執行的所有操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM