在Qt 4(桌面上)中可以启用/使用OpenGL(特定版本)或者我必须使用glew等?Qt 4中的OpenGL扩展
1
A
回答
0
Qt拥有的若干推广像QPixelBuffers否则,你可以只使用GLEW使一些推广
1
0
我的方式做到这一点(Windows)中...您需要www.opengl.org/registry/api/glext.h
我使用这个python script产生glex.h(p_glext.h)和glex.cpp从glext.h
p_glext.h是没有原型的glext.h的副本。
//glex.h
#ifndef GLEX_H
#define GLEX_H
#include "p_glext.h"
extern void glexInit();
extern PFNGLBLENDCOLORPROC glBlendColor;
extern PFNGLBLENDEQUATIONPROC glBlendEquation;
extern PFNGLDRAWRANGEELEMENTSPROC glDrawRangeElements;
...
//glex.cpp
...
void glexInit() {
glBlendColor = (PFNGLBLENDCOLORPROC)wglGetProcAddress("glBlendColor");
glBlendEquation = (PFNGLBLENDEQUATIONPROC)wglGetProcAddress("glBlendEquation");
glDrawRangeElements = (PFNGLDRAWRANGEELEMENTSPROC)wglGetProcAddress("glDrawRangeElements");
...
}
这是很简单的给我
相关问题
- 1. Qt QLine类扩展
- 2. 不Qt的扩展支持
- 3. Flex中扩展TextItem 4级
- 4. 展望:VSTO 4 + Linq扩展?
- 5. OpenGL ARB_framebuffer_object扩展名不可用
- 6. ExtJS 4扩展Ext.data.Connection
- 7. Qt:扩展到主目录
- 8. Qt布局不扩展
- 9. Chromium扩展和Qt QWebView
- 10. Re:Silverlight中的扩展器控件4
- 11. .Net 4中的IsNullOrWhiteSpace扩展方法?
- 12. Angular中的Chrome扩展2/4
- 13. Qt的添加扩展的QGraphicsItem场景
- 14. Tegra 3设备上的OpenGL扩展
- 15. 使用glObjectLabel的OpenGL调试扩展
- 16. OSX可用的OpenGL ARB扩展
- 17. 检查所有使用的OpenGL扩展
- 18. 什么是未扩展的OpenGL?
- 19. asp.net MVC 4 - Htmlhelper扩展
- 20. Angular 4扩展并实现
- 21. 扩展ASP.NET MVC 4 MvcHandler
- 22. Qt扩展我自己的小部件
- 23. 如何在Bootstrap 4中扩展Modal?
- 24. Qt中4
- 25. Android OpenGL扩展GLSurfaceView空指针异常
- 26. 有条件地使用OpenGL扩展
- 27. 在Windows上使用OpenGL扩展
- 28. 如何使用OpenGL ARB_gl_spirv扩展?
- 29. 在ExtJS的扩展信息框4
- 30. QT的opengl问题