OpenGL texture mapping stubbornly refuses to work

后端 未结 4 1962
梦毁少年i
梦毁少年i 2021-01-15 17:40

I\'m writing a 2D game using SDL and OpenGL in the D programming language. At the moment it simply tries to render a texture-mapped quad to the screen. Problem is, the whole

4条回答
  •  猫巷女王i
    2021-01-15 18:13

    One common mistake is to create/use an incomplete texture, see here.

    Your code does not show any call to :

    glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR/*or GL_NEAREST*/);
    glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR/*or GL_NEAREST*/);
    

    and also does not show any mipmap creation.

    You problem may be related to your texture being incomplete.

提交回复
热议问题