glfw 相关问题

GLFW是一个免费的开源多平台库,用于打开窗口,创建OpenGL上下文和管理输入。它很容易集成到现有的应用程序中,并没有声称主循环。 GLFW是用C语言编写的,并且对Windows,Mac OS X以及使用X Window系统的许多类Unix系统(例如Linux和FreeBSD)提供原生支持。 GLFW根据zlib / libpng许可证授权。

按任意键时 GLFW 崩溃(分段错误(核心转储))

使用glfw与glad和stb_image来渲染带有纹理的矩形(遵循learnopengl.com),但是在我获得矩形渲染后,当glfwPollEvents为

回答 1 投票 0

无法使用 C++ 和 VS Code 正确设置 GLFW

我在 Windows 上,使用 c++17 并尝试在我的一个项目中使用 GLFW。这是我尝试过的,但它不起作用: 我在 VS Code 中打开了一个空文件夹,并添加了 src 和 Dependencies 文件夹...

回答 2 投票 0

如何在C#中使用GLFW正确调用glTexImage2D

我试图为我正在开发的一个OpenGL项目设置纹理渲染,但我无法让它工作,因为显然glTexImage2D函数的最后一个参数是nint。我在网上查了一下...

回答 1 投票 0

为什么要使用外部 OpenGL 加载器函数而不是 GLAD 的内置加载器?

我已经使用 GLAD 和 SFML 一段时间了,并且我一直在使用 GLAD 的内置函数加载器,gladLoadGL,它对我来说工作得很好。现在我正在查看 GLFW,它的 gui 中都写着...

回答 1 投票 0

如何使用 C++ 在 Vulkan 中正确实现深度缓冲?

在Vulkan中实现分层纹理深度缓冲的问题 我正在学习 Vulkan 教程,并已经实现了包括纹理在内的所有内容。 然而,相反...

回答 1 投票 0

GLFW:对“glfwInit”的未定义引用

我只是想通过 GLFW 让 OpenGL 在我的机器(Windows 7 64 位)上工作。 我收到单一链接器错误: 对“glfwInit”的未定义引用。 我试图编译的代码是

回答 5 投票 0

如何在窗口构造函数中正确管理渲染器初始化?

作为练习,我正在用 C++ 围绕 GLFW 和 OpenGL 编写一个简单的包装器。我有两个类:Window 和 Renderer,其中 Window 拥有 Renderer 的一个实例。 Window 类设置 GLFW con...

回答 1 投票 0

如何在 makefile 中链接 Windows 上 C 程序中的 GLFW

我的项目结构如下所示。 lib/GLFW/glfw3.h lib/GLFW/glfw3.dll lib/GLFW/libglfw3dll.a 主程序 主程序 生成文件 在我的 makefile 中我有这个。 gcc main.o -o main -D GLFW_DLL -I lib/GLFW...

回答 1 投票 0

OpenGL Shader 在 AMD 机器上无法正常工作

问题: 我有相同的 OpenGL 代码,在一台机器上运行良好,但在另一台机器上只能部分运行。 很难调试,因为问题只发生在我需要部署的机器上。在那

回答 1 投票 0

无法格式化参数。要使类型 T 格式化,请提供格式器 <T>

所以我根据 thecherno 的教程创建一个游戏引擎,并添加 GLFW 错误处理(这是 C++),但我不知道在哪里以及如何为 SPDLOG 添加格式化程序 这是我的 L...

回答 2 投票 0

无法将基础坐标从左下角更改为左上角

我正在使用 OpenGL 和 GLFW 编写一个文本编辑器,传统上 GUI 应用程序从左上角(而不是从左下角)开始缩放,所以这对我来说很重要。 我想要...

回答 1 投票 0

在 macOS 上使用 GLFW 和 Metal 创建窗口会创建两个窗口吗?

每当我尝试创建一个窗口时,它都会直接在彼此之上创建两个窗口,并在我移动它们时出现此错误: 客户端错误:TUINSRemoteViewController 未覆盖 -

回答 1 投票 0

渲染三角形时出现段错误?

我编译得很好,但出现了段错误。与 GLchar *fragmentShaderSource 和 GLchar*vertexShaderSource 有关吗?我注意到它们是从 coloredtriangle.cpp 和 #version 330 c 中取出的...

回答 1 投票 0

Packt 学习OpenGL教程,渲染三角形时出现段错误。与GLchar * vertexShaderSource和GLchar *fragmentShaderSource相关?

我在《Learn OpenGL by packt》的前面示例中制作了一个橙色三角形。当我使用shader.h、core.vs和core.frag将代码更新到下一个示例时,我编译得很好,但出现了段错误。是吗

回答 1 投票 0

是什么导致了这个段错误?是Glchar * vertexShaderSource 和GLchar *fragmentShaderSource 吗?

我在《Learn OpenGL by packt》中的前面示例中制作了一个橙色三角形。当我使用shader.h、core.vs和core.frag将代码更新到下一个示例时,我编译得很好,但出现了段错误。是吗

回答 1 投票 0

存储布尔值以确定是否持有某个键的常见做法是什么?

我是 OpenGL 新手,使用 GLFW 进行输入。我最近一直在开发一个简单的程序,通过单击鼠标左键来创建形状。如果按住鼠标左键,形状...

回答 1 投票 0

glGetActiveAttribute() 读取错误的属性索引?

最小可重复示例 #包括 #include“glad.h” #包括 int main(int argc, char* args[]) { glfwInit();

回答 1 投票 0

为什么glfw窗口老是消失?

代码编译正常,但是当我执行 a.out 时,窗口出现一瞬间然后再次消失。 我怎样才能让它留在那里? 我正在 bodhi linux 5.15.0-78-generic 上编译 与 g++ -lG...

回答 1 投票 0

使用永恒循环时OpenGL如何控制帧速率?

在OpenGL中,我们在一个永恒的循环中绘制图形,例如while(!glfwWindowShouldClose(window))(除非发生退出事件,否则将条件设置为 false)。 据说在这个渲染循环中我们需要...

回答 1 投票 0

用maven打包时我似乎遇到了org/lwjgl/glfw/GLFW的问题

我正在使用maven编译和打包我的程序,当我从命令行运行我的jar时,它编译和打包没有任何错误,UI加载良好,但是当我按下播放按钮时,我...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.