opengl-es-3.1

    1熱度

    1回答

    我想知道是否有可能將默認幀緩衝區的深度綁定爲紋理,以便可以從片段着色器中對其進行採樣(在渲染過程中不寫入深度緩衝區)?如果是這樣,一些指針將不勝感激。

    0熱度

    1回答

    我有一個opengles 3.1應用程序,可以在桌面上呈現,但不會在android上呈現。 出錯的位是當我有統一的緩衝區對象時。在頂點着色器我有下面的例子 layout (std140, binding = 0) uniform matrixUbo { mat4 projection; mat4 view; }; 此使用deskop驅動程序工作正常,但在Android上

    3熱度

    1回答

    我正在學習OpenGL ES,尤其是在OpenGL ES 3.1中計算着色器,特別是在Android 5.0.1中。 我定義了3個着色器(計算,頂點和片段)並附加到兩個不同的程序,一個用於計算着色器,另一個用於頂點和片段着色器。 我時,我只用了頂點和片段着色器沒有問題,但現在我加入了計算着色器,我得到了以下錯誤: 02-11 20:02:10.375 13243-13264/com.example

    1熱度

    2回答

    在AMD OpenGL ES SDK for 3.1(如2016年5月13日的)片段着色器是這樣的: precision highp float; uniform vec4 lightVec; uniform sampler2D textureUnit0; varying vec2 vTexCoord; varying vec3 vNormal; void main() {