2012-07-02 14 views
-2

我不是100%確定問題是否與openTK,但它是最有可能的事情。 所以這裏是問題:openTK遷移到Windows 7錯誤的圖形

我在WindowsXP(x32),MVS 08與WindowsFomrs和OpenTK和OpenGL的計算機中做了一個項目,並一直在完美工作。但對於其他問題,我需要格式化電腦並安裝Windows 7(x32)。 安裝完所有開發我所需的庫後,我運行它,並且計算機無法打開OpenTK。彙編中有1000條警告。在不同的目錄中安裝和取消執行OpenTK之後,我最終設法使其工作,但是在執行應用程序時圖形部分工作不正常。

我有3個OpenGLControllers與我畫了一些不同的情節,所以但他們不是全部工作,他們不是全部繪製,有時它只是崩潰! 我已更新我的驅動程序,尋找更新的版本,但沒有任何更改。

編譯器警告是因爲XP(我有一些警告,但無關的項目的圖文部分)

如果需要的話,我可以張貼一些截圖一樣。

有時當crasesh我有以下異常:「System.AccessViolationException(注意,doesen't永諾崩潰,也不給百達除外)

編輯:

/*在圖像也可以是看到有3個GL控制器,唯一正常工作的是最右邊的控制器。什麼時候畫對方不工作或它只是休息*/

對不起,我知道這個問題是模糊的,這是更多在黑暗中拍攝,只是想知道如果有人有這個問題之前。

反正!

編輯2: 抱歉,我無法發佈任何圖像,我是新用戶。 The picture

編輯3:它似乎只在一個時間

編輯4平1正確GLcontroller:它是什麼,在Windows7與openTK happpens。我試圖搜索一半的互聯網,並沒有解決這個問題。這個問題在Windows 7中激活Aero主題時很常見,但是我禁用了它,問題依然存在。

+3

我可以理解你的沮喪,但我們不是通靈。你能重現一個**最小**的例子,解釋它爲什麼不正確,並且發佈代碼和結果圖片嗎?這太模糊了。 – Tim

+0

對不起,你是對的,我在發佈這個特別想知道,如果有人有同樣的麻煩,並知道解決方案......這篇文章是在黑暗中拍攝。 我不能在一個合適的代碼示例中的東西,我有一個龐大的工程,我使用了幾個OpenGL和OpenTK功能。無論如何,我將發佈一張展示結果的圖片。感謝feedbak –

回答

0

它發生了OpenTK和Windows 7的幾個問題。 通常只是禁用航空主題工作來解決這個問題,但在我的情況下,超過了這個要求。我把我的電腦的GPU從intel Q33改成了nvidia Gforce 430(現在好多了),現在它完美地完成了(甚至比以前更好)。

如果有人有這個問題,請不要忘記檢查GPU的最新驅動程序,有時它只會更新。