首页 文章

使用SDL2和OpenGL显示蓝色

提问于
浏览
-2

这个问题的 Headers 有点误导,因为我知道如何通过this教程显示颜色 . 在开始工作之后,我决定使用它,所以当我第一次开始使用SDL2时,我把我的一些旧代码代码作为SDL2的测试,并替换了所有渲染器和其他东西,并用OpenGL替换它上下文并试图让它显示蓝色,但没有运气它只是显示黑屏 . 不确定具体问题是什么 . here是一个要点

附:如果可以想到一个更好的 Headers 我都是耳朵:)

1 回答

  • 0

    给定代码中有硬编码的绿色,而不是蓝色 . 无论如何,您永远不会将窗口分配给 window_p 指针,而是使用它来创建上下文和交换 . 如果您查看 SDL_GetError ,它将报告"Invalid window" .

    除此之外:

    • 请在问题本身内发布代码,而不是外部链接
      loop 中的

    • 递归并不是很好

    • 在创建上下文后设置上下文参数
      .h 中的

    • 函数实现可能会导致问题

相关问题