texture1d

    0熱度

    1回答

    我在使用OpenGL 4.x中的一維紋理時遇到了問題。 創建我的1D紋理這種方式(BTW:我取出我的錯誤檢查,以使代碼更清晰和更短 - 通常在每個GL叫BLUE_ASSERTEx(glGetError() == GL_NO_ERROR, "glGetError failed.");如下): glGenTextures(1, &textureId_); // bind texture glBi

    1熱度

    1回答

    我有一個非常簡單的問題: 似乎訪問sampler1D,通過texture1D(),是比訪問sampler2D,通過的Texture2D慢。這樣對嗎 ?

    0熱度

    1回答

    我試圖從一個片段着色器讀取texture1d: uniform sampler1D world; ... texelFetch(world, 0, 0); 我上傳W,其中w [0] = 123.0fw [1] = 123.0f ...: glActiveTexture(GL_TEXTURE0); glGenTextures(1, &pt->world); glBindTexture(G