草庐IT

no-opengl

全部标签

c++ - 如何使用 OpenGL 在 Windows 上的同一个应用程序中绘制两个单独的 3D 窗口?

我正在Windows上使用C++的第3方程序中实现插件。第3方程序有一个使用OpenGL显示3D图形的窗口。但是我需要插件来创建另一个窗口,该窗口也使用OpenGL显示3D图形。我是否需要为我的窗口创建一个新的OpenGL渲染上下文,或者有什么方法可以“重用”第3方程序使用的OpenGL渲染上下文?我假设我必须创建一个新的OpenGL渲染上下文并尝试了以下操作://createarenderingcontexthglrc=wglCreateContext(hdc);//makeitthecallingthread'scurrentrenderingcontextwglMakeCurre

windows - 无法加载 OpenGL 进程,只能从 Haskell 加载

我在将一些C++代码转换为Windows上的Haskell后遇到了问题。C++中的代码工作正常,但在Haskell中,任何OpenGL函数都无法加载,即usererror(unknownOpenGLextensionentryglGenVertexArrays,checkforOpenGL3.1)而该函数在C++中运行良好(我使用的是glLoadGen)。我已将两者都加载到depends.exe中,但没有发现它们与OpenGL32.dll的使用有任何区别。我正在使用OpenGLRaw-1.3.0.0。 最佳答案 这是由于在调用Gra

java - 在 Windows "no avatar-js in java.library.path"上使用 Avatar.js 在 Java 8 Nashorn 上运行 Node.js

对于沙盒项目https://github.com/PaulVI/NashornSandbox我正在尝试在Windows上使用Avatar.js在Java8Nashorn上运行helloWorld.jsNode.js"C:\ProgramFiles\Java\jdk1.8.0\bin\java"-Djava.library.path=lib-jarlib/avatar-js.jarhelloWorld.js并得到“java.library.path中没有avatar-js”,而它是。D:\Workspaces\Enide-Studio-2014-011-win64\NashornSand

python - 尝试安装 Python 包时出现 "iconv.h: No such file"

我是Windows用户,但我想使用iconvLinux命令行,用于将文件从一种编码转换为另一种编码。此外,我想在我的一个Python2.7程序中使用它。所以我找到了thispackage.使用cmd命令提示符并在解决"Unabletofindvcvarsall.bat"问题后(VS2013)问题,我现在收到一条错误消息:iconvmodule.c(1):fatalerrorC1083:无法打开包含文件:'iconv.h':没有这样的文件或目录有人可以向我解释如何解决这个问题吗? 最佳答案 也许你应该先编译libiconv库。icon

windows - 在 windows cmd yes/no 提示下自动有脚本输入 yes

我感兴趣的是能够在Yes/No提示符下自动让我的cmd输入Yes:__.d$$b.'TO$;\/:TP._;/.;:Tb///;j$j_.-"d$$$$.'..d$$$$;//P'd$$$$P.\\/".d$$$P'\\^"l.'`T$P""""":._.'_.';`-.-".-'-'._._.-".-"`.-"_____._.-"-(.g$$$$$$$b..'""^T$$$P).(:_/-"/.'/:/;._.'-'`-'")//;/;`-.-"..--"""//;.-"..--""-':..--""--.-"(\.-(\..--""`-\(\/;`_.:..............

python - ImportError : No shared library could be loaded, 确保安装了 librtmp

我正在使用Windows8,并尝试使用python-librtmp。我已按照以下步骤从此处安装librtmp:http://pythonhosted.org/python-librtmp/。对我来说,这两条pipinstall行在WindowsPowershell中运行时成功运行。安装后,它说库位于c:\python27\lib\site-packages中。现在,我打开了一个PythonIDE(IDLE),并输入了importlibrtmp。这给了我以下错误:Traceback(mostrecentcalllast):File"",line1,inimportlibrtmpFile"

android - Windows 上的 Hello-Jni,Android NDK - build-local.mk : No such file

我曾尝试搜索Internet和StackOverflow(文章太多,无法计数)但无法找到包含所有这些内容的帮助:比2013年更近开发时不需要Cygwin在Windows上适用于AndroidStudio,而非Eclipse。我是第一次涉足Android开发,我新加入的项目依赖于使用NDK进行开发。我一直在阅读NDK附带的文档,但遇到了这个示例的障碍。我正在尝试构建hello-jni,这是NDK中的示例项目。这是我的环境:AndroidStudio1.4(当前可用的最新稳定版本)NDK版本:r10e操作系统:Windows7Application.mk文件内容:APP_ABI:=all6

windows - wglext - 扩展未安装在 OpenGL 上下文中

我正在尝试使用wglSwapIntervalEXT(intinterval)通过WGL_EXT_swap_control在OpenGl中禁用垂直同步。我试图包含wglextheader,但经过大量搜索后,它似乎没有安装在我的电脑上(使用opengl扩展查看器找到它)。我已尝试安装windowssdk并更新.net框架,但仍然无法安装此扩展。无论如何要包括这个。我的显卡是nVidiaGTX770m。或者是否有更简单的方法来禁用垂直同步。谢谢 最佳答案 因此,一位friend成功地解决了这个问题。因此,如果有人需要帮助,这应该与您正在寻

c++ - mingw32-g++.exe : error: CreateProcess: No such file or directory again

这个问题在这里已经有了答案:YetAnotherMinGW"gcc:error:CreateProcess:Nosuchfileordirectory"(9个回答)关闭5年前。我找遍了,找不到解决办法。我用编译器安装了code::blocks版本。(Windows7的)每次尝试编译时,我都会收到NoSuchfileordirectory错误。我想可能是空格导致了问题,所以我单独下载并安装了ming到C:\GCC\MinGW-w64我进入了编译器设置/工具链可执行文件并定向了每条路径,因此它不会尝试从安装了code::blocks的程序文件中读取。发生同样的错误。我也试过直接进入bin文

c++ - 在 Windows 上测量 Opengl 的运行时间?

这个问题在这里已经有了答案:glCreateShaderiscrashing(5个答案)关闭6年前。我想测量opengl中渲染函数的运行时间。我用nupenglVisualStudio2015上的Nuget插件。在下面的代码中,我想测量绘制三角形的时间。但是,它在glGenQueries(2,queryID)处崩溃请在下方或github上查看我的代码#include#include#includevoiddisplay(void){GLuint64startTime,stopTime;unsignedintqueryID[2];//generatetwoqueriesglGenQuer