最近繼續學習opengl
對 gl_vendor
gl_renderer和
gl_version產生了興趣,當然linux下可以使用glxinfo查詢這些資訊,但我想自己寫乙個程式查詢他們。
我先建立了乙個程式
#include#include
int main(int argc, char *argv)
然後編譯之
gcc -lgl openglver.c -o openglver
結果執行的時候提示
段錯誤
修改一下
#include#include
int main(int argc, char *argv)
執行結果顯示
nil
估計是空指標的意思。
鬱悶,為什麼會返回空指標呢。
於是最終修改一下
#include#include
#include
int main(int argc, char *argv)
然後編譯之
gcc -lgl -lglut openglver.c -o openglver
終於顯示出來了
1.4 mesa 7.0.3-rc2
使用gl函式要先建立context
最近繼續學習opengl 對 gl vendor gl renderer和 gl version產生了興趣,當然linux下可以使用glxinfo查詢這些資訊,但我想自己寫乙個程式查詢他們。我先建立了乙個程式 include include int main int argc,char argv 然...
如何使用SetWindowRgn函式建立異形視窗
很多的遊戲和工具軟體都使用異形視窗來出奇至勝。其實建立異形視窗從技術上來說難度不大,但是有沒有效果主要還是在於創意是否出奇。下面簡單的介紹如何使用setwindowrgn製作異形視窗。setwindowrgn是新的sdk函式。該函式將繪畫訊息和滑鼠訊息都限定在視窗的乙個指定的區域內,實際上使視窗成為...
使用幫助函式建立鏈結
mvc提供一些幫助函式建立鏈結,這些函式根據路徑對映表自動調整生成的url 說明示例輸出結果 應用程式相對url url.content content site.css content site.css 到控制器action的鏈結 html.actionlink my link index hom...