bool clockabletexture::gettexturedim(int& w , int& h)
bool
clockabletexture::bind(int texstage)
{//紋理資料存在了.但是opengl的texture id不存在
if(glistexture(m_gltexid) == false && m_pixels !=null)
__creategltexture();
................
天啊, 這個紋理成了沒人要的孩子了.......
問題到這裡就比較的明顯了. w == 0 h == 0的這個判斷,永久的阻止了__creategltexture的呼叫. 這個顯然是會黑屏的.....
反思:一: 多執行緒+opengl是可惡的
二: 並非一台機器能正常執行你的程式就意味著你的程式是正常的.
三: 看似正常的** 往往不一定是正常的!!!
四: 一定要注意分析**的流程,下斷點或者log
to be continue
2006-6-26
xheartblue
一 loadrunner指令碼錄製及回放
錄製及回放的注意點 1 測試系統教複雜時,正確的劃分action,對監控的每乙個業務模型和操作,起到重要作用 2 錄製完成後,先進行編譯 改動指令碼之後檢查下有沒有語法錯誤 工具欄vuser下有乙個compile shift f5 3 編譯完成後,進行回放 單步執行 人工一步一步執行 的方式 按f1...
selenium錄製並回放請求 心得(一)
今天是我第一用selenium錄製指令碼並回放,感覺用起來並不像想象中的那麼簡單,上午遇到的問題到現在才解決,感覺自己學習能力還是不夠的,不過慢慢來,相信很快就可以上手的。我錄製的是mail.10086.cn日曆模組建立活動。1.打 狐瀏覽器,開啟selenium開啟紅色按鈕,開始錄製指令碼 2.登...
經典回放 11道嵌入式C語言面試題剖析
預處理器 preprocessor 1 用預處理指令 define 宣告乙個常數,用以表明1年中有多少秒 忽略閏年問題 答 define seconds per year 60 60 24 365 ul 我在這想看到幾件事情 1 define 語法的基本知識 例如 不能以分號結束,括號的使用,等等 ...