/****************************************************************************
**
** Copyright (C) 2013 Klaralvdalens Datakonsult AB (KDAB)
** Contact: http://www.qt.io/licensing/
**
** This file is part of the QtGui module of the Qt Toolkit.
**
** $QT_BEGIN_LICENSE:BSD-NEW$
** Commercial License Usage
** Licensees holding valid commercial Qt licenses may use this file in
** accordance with the commercial license agreement provided with the
** Software or, alternatively, in accordance with the terms contained in
** a written agreement between you and The Qt Company. For licensing terms
** and conditions see https://www.qt.io/terms-conditions. For further
** information use the contact form at https://www.qt.io/contact-us.
**
** BSD License Usage
** Alternatively, you may use this file under the terms of the BSD license
** as follows:
**
** "Redistribution and use in source and binary forms, with or without
** modification, are permitted provided that the following conditions are
** met:
** * Redistributions of source code must retain the above copyright
** notice, this list of conditions and the following disclaimer.
** * Redistributions in binary form must reproduce the above copyright
** notice, this list of conditions and the following disclaimer in
** the documentation and/or other materials provided with the
** distribution.
** * Neither the name of The Qt Company Ltd nor the names of its
** contributors may be used to endorse or promote products derived
** from this software without specific prior written permission.
**
**
** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
**
** $QT_END_LICENSE$
**
**
** This file was generated by glgen version 0.1
** Command line was: glgen
**
** glgen is Copyright (C) 2013 Klaralvdalens Datakonsult AB (KDAB)
**
** This is an auto-generated file.
** Do not edit! All changes made to it will be lost.
**
****************************************************************************/
#ifndef QOPENGLEXTENSIONS_H
#define QOPENGLEXTENSIONS_H
#include <QtCore/qglobal.h>
#ifndef QT_NO_OPENGL
#include <QtGui/qopengl.h>
class QOpenGLContext;
QT_BEGIN_NAMESPACE
#if 0
// silence syncqt warnings
#pragma qt_class(QOpenGLExtensions)
#pragma qt_sync_stop_processing
#endif
class QAbstractOpenGLExtensionPrivate
{
public:
QAbstractOpenGLExtensionPrivate() : initialized(false) {}
bool initialized;
};
class QAbstractOpenGLExtension
{
public:
virtual ~QAbstractOpenGLExtension();
virtual bool initializeOpenGLFunctions();
Q_DECLARE_PRIVATE(QAbstractOpenGLExtension)
protected:
bool isInitialized() const;
QAbstractOpenGLExtension() {}
QAbstractOpenGLExtension(QAbstractOpenGLExtensionPrivate &dd) : d_ptr(&dd) {}
QAbstractOpenGLExtensionPrivate *d_ptr;
};
#if !defined(QT_OPENGL_ES_2)
class QOpenGLExtension_3DFX_tbufferPrivate : public QAbstractOpenGLExtensionPrivate
{
public:
void (QOPENGLF_APIENTRYP TbufferMask3DFX)(GLuint mask);
};
class QOpenGLExtension_3DFX_tbuffer : public QAbstractOpenGLExtension
{
public:
QOpenGLExtension_3DFX_tbuffer();
bool initializeOpenGLFunctions() Q_DECL_FINAL;
void glTbufferMask3DFX(GLuint mask);
protected:
Q_DECLARE_PRIVATE(QOpenGLExtension_3DFX_tbuffer)
};
inline void QOpenGLExtension_3DFX_tbuffer::glTbufferMask3DFX(GLuint mask)
{
Q_D(QOpenGLExtension_3DFX_tbuffer);
d->TbufferMask3DFX(mask);
}
class QOpenGLExtension_AMD_debug_outputPrivate : public QAbstractOpenGLExtensionPrivate
{
public:
GLuint (QOPENGLF_APIENTRYP GetDebugMessageLogAMD)(GLuint count, GLsizei bufsize, GLenum *categories, GLuint *severities, GLuint *ids, GLsizei *lengths, GLchar *message);
void (QOPENGLF_APIENTRYP DebugMessageCallbackAMD)(GLDEBUGPROCAMD callback, GLvoid *userParam);
void (QOPENGLF_APIENTRYP DebugMessageInsertAMD)(GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar *buf);
void (QOPENGLF_APIENTRYP DebugMessageEnableAMD)(GLenum category, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled);
};
class QOpenGLExtension_AMD_debug_output : public QAbstractOpenGLExtension
{
public:
QOpenGLExtension_AMD_debug_output();
bool initializeOpenGLFunctions() Q_DECL_FINAL;
GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum *categories, GLuint *severities, GLuint *ids, GLsizei *lengths, GLchar *message);
void glDebugMessageCallbackAMD(GLDEBUGPROCAMD callback, GLvoid *userParam);
void glDebugMessageInsertAMD(GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar *buf);
void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled);
protected:
Q_DECLARE_PRIVATE(QOpenGLExtension_AMD_debug_output)
};
inline GLuint QOpenGLExtension_AMD_debug_output::glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum *categories, GLuint *severities, GLuint *ids, GLsizei *lengths, GLchar *message)
{
Q_D(QOpenGLExtension_AMD_debug_output);
return d->GetDebugMessageLogAMD(count, bufsize, categories, severities, ids, lengths, message);
}
inline void QOpenGLExtension_AMD_debug_output::glDebugMessageCallbackAMD(GLDEBUGPROCAMD callback, GLvoid *userParam)
{
Q_D(QOpenGLExtension_AMD_debug_output);
d->DebugMessageCallbackAMD(callback, userParam);
}
inline void QOpenGLExtension_AMD_debug_output::glDebugMessageInsertAMD(GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar *buf)
{
Q_D(QOpenGLExtension_AMD_debug_output);
d->DebugMessageInsertAMD(category, severity, id, length, buf);
}
inline void QOpenGLExtension_AMD_debug_output::glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)
{
Q_D(QOpenGLExtension_AMD_debug_output);
d->DebugMessageEnableAMD(category, severity, count, ids, enabled);
}
class QOpenGLExtension_AMD_draw_buffers_blendPrivate : public QAbstractOpenGLExtensionPrivate
{
public:
void (QOPENGLF_APIENTRYP BlendEquationSeparateIndexedAMD)(GLuint buf, GLenum modeRGB, GLenum modeAlpha);
void (QOPENGLF_APIENTRYP BlendEquationIndexedAMD)(GLuint buf, GLenum mode);
void (QOPENGLF_APIENTRYP BlendFuncSeparateIndexedAMD)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
void (QOPENGLF_APIENTRYP BlendFuncIndexedAMD)(GLuint buf, GLenum src, GLenum dst);
};
class QOpenGLExtension_AMD_draw_buffers_blend : public QAbstractOpenGLExtension
{
public:
QOpenGLExtension_AMD_draw_buffers_blend();
bool initializeOpenGLFunctions() Q_DECL_FINAL;
void glBlendEquationSeparateIndexedAMD(GLuint buf, GLenum modeRGB, GLenum modeAlpha);
void glBlendEquationIndexedAMD(GLuint buf, GLenum mode);
void glBlendFuncSeparateIndexedAMD(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
void glBlendFuncIndexedAMD(GLuint buf, GLenum src, GLenum dst);
protected:
Q_DECLARE_PRIVATE(QOpenGLExtension_AMD_draw_buffers_blend)
};
inline void QOpenGLExtension_AMD_draw_buffers_blend
没有合适的资源?快使用搜索试试~ 我知道了~
Qt5.6.3 for vs2017 动态编绎版本
共18955个文件
html:8327个
h:3685个
png:2857个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 181 浏览量
2022-11-12
15:49:17
上传
评论
收藏 398.22MB RAR 举报
温馨提示
Qt5.6.3 for vs2017 动态编绎版本 这个用于vc2017中的调用。 我的备忘说明: https://blog.csdn.net/aasmfox/article/details/125140167
资源推荐
资源详情
资源评论
收起资源包目录
Qt5.6.3 for vs2017 动态编绎版本 (18955个子文件)
ActiveQt 371B
ActiveQtDepends 236B
ActiveQtVersion 29B
Info.plist.app 1KB
Info.plist.app 713B
Info.plist.app 713B
Info.plist.app 713B
Info.plist.app 713B
Info.plist.app 713B
Info.plist.app 713B
Info.plist.app 713B
Info.plist.app 713B
dx.bat 3KB
Qt5CoreMacros.cmake 14KB
Qt5CTestMacros.cmake 8KB
Qt5MultimediaWidgetsConfig.cmake 7KB
Qt5OpenGLExtensionsConfig.cmake 7KB
Qt53DQuickRenderConfig.cmake 7KB
Qt53DQuickInputConfig.cmake 6KB
Qt5QuickWidgetsConfig.cmake 6KB
Qt5PrintSupportConfig.cmake 6KB
Qt5XmlPatternsConfig.cmake 6KB
Qt5PositioningConfig.cmake 6KB
Qt5ScriptToolsConfig.cmake 6KB
Qt5MultimediaConfig.cmake 6KB
Qt5WebSocketsConfig.cmake 6KB
Qt5WebChannelConfig.cmake 6KB
Qt5SerialPortConfig.cmake 6KB
Qt5DBusMacros.cmake 6KB
Qt5QuickTestConfig.cmake 6KB
Qt5WinExtrasConfig.cmake 6KB
Qt5AxContainerConfig.cmake 6KB
Qt5BluetoothConfig.cmake 6KB
Qt5SerialBusConfig.cmake 6KB
Qt5DesignerConfig.cmake 6KB
Qt5WidgetsConfig.cmake 6KB
Qt5LocationConfig.cmake 6KB
Qt53DRenderConfig.cmake 6KB
Qt5ConcurrentConfig.cmake 6KB
Qt5UiToolsConfig.cmake 6KB
Qt53DQuickConfig.cmake 6KB
Qt53DLogicConfig.cmake 6KB
Qt53DInputConfig.cmake 6KB
Qt5AxBaseConfig.cmake 6KB
Qt5NetworkConfig.cmake 6KB
Qt5SensorsConfig.cmake 6KB
Qt5AxServerConfig.cmake 6KB
Qt5OpenGLConfig.cmake 6KB
Qt53DCoreConfig.cmake 6KB
Qt5ScriptConfig.cmake 6KB
Qt5DBusConfig.cmake 6KB
Qt5CoreConfig.cmake 6KB
Qt5QuickConfig.cmake 6KB
Qt5HelpConfig.cmake 6KB
Qt5TestConfig.cmake 6KB
Qt5QmlConfig.cmake 6KB
Qt5GuiConfig.cmake 6KB
Qt5SvgConfig.cmake 6KB
Qt5XmlConfig.cmake 6KB
Qt5SqlConfig.cmake 6KB
Qt5NfcConfig.cmake 6KB
Qt5CoreConfigExtras.cmake 5KB
Qt5LinguistToolsMacros.cmake 4KB
Qt5UiPluginConfig.cmake 4KB
Qt5GuiConfigExtras.cmake 4KB
Qt5WidgetsMacros.cmake 3KB
Qt5LinguistToolsConfig.cmake 2KB
Qt5Config.cmake 1KB
Qt5DBusConfigExtras.cmake 798B
Qt5WidgetsConfigExtras.cmake 439B
Qt5Positioning_QGeoPositionInfoSourceFactorySerialNmea.cmake 416B
Qt5Positioning_QGeoPositionInfoSourceFactoryGeoclue.cmake 398B
Qt5Positioning_QGeoPositionInfoSourceFactoryPoll.cmake 396B
Qt5Location_QGeoServiceProviderFactoryMapbox.cmake 383B
Qt5PrintSupport_QWindowsPrinterSupportPlugin.cmake 383B
Qt5Location_QGeoServiceProviderFactoryNokia.cmake 377B
Qt5HelpConfigExtras.cmake 374B
Qt5Sensors_QShakeSensorGesturePlugin.cmake 374B
Qt5Location_QGeoServiceProviderFactoryOsm.cmake 365B
Qt5Multimedia_AudioCaptureServicePlugin.cmake 361B
Qt5Sensors_QtSensorGesturePlugin.cmake 348B
Qt5Qml_QQmlNativeDebugConnectorFactory.cmake 348B
Qt5Qml_QLocalClientConnectionFactory.cmake 338B
Qt5Qml_QQmlInspectorServiceFactory.cmake 338B
Qt5Multimedia_QM3uPlaylistPlugin.cmake 333B
Qt5Qml_QQmlProfilerServiceFactory.cmake 332B
Qt5Qml_QQmlDebuggerServiceFactory.cmake 332B
Qt53DRender_GLTFSceneParserPlugin.cmake 331B
Qt5Network_QNativeWifiEnginePlugin.cmake 328B
Qt5Qml_QTcpServerConnectionFactory.cmake 326B
Qt5Gui_QOffscreenIntegrationPlugin.cmake 324B
Qt53DRender_AssimpParserPlugin.cmake 323B
Qt5Multimedia_QWindowsAudioPlugin.cmake 315B
Qt5Sensors_genericSensorPlugin.cmake 314B
Qt5Gui_QWindowsIntegrationPlugin.cmake 312B
Qt5Gui_QMinimalIntegrationPlugin.cmake 312B
Qt5Qml_QQmlDebugServerFactory.cmake 312B
Qt5Network_QGenericEnginePlugin.cmake 310B
Qt5Multimedia_WMFServicePlugin.cmake 305B
Qt5Multimedia_DSServicePlugin.cmake 299B
共 18955 条
- 1
- 2
- 3
- 4
- 5
- 6
- 190
资源评论
- dama9982023-06-13资源和描述一致,质量不错,解决了我的问题,感谢资源主。
C++实习生
- 粉丝: 1935
- 资源: 863
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- python-leetcode面试题解之第157题用Read4读取N个字符-题解.zip
- python-leetcode面试题解之第156题上下翻转二叉树-题解.zip
- python-leetcode面试题解之第155题最小栈-题解.zip
- python-leetcode面试题解之第153题寻找旋转排序数组中的最小值-题解.zip
- python-leetcode面试题解之第152题乘积最大子数组-题解.zip
- python-leetcode面试题解之第151题反转字符串中的单词-题解.zip
- python-leetcode面试题解之第150题逆波兰表达式求值-题解.zip
- python-leetcode面试题解之第149题直线上最多的点数-题解.zip
- python-leetcode面试题解之第148题排序链表-题解.zip
- python-leetcode面试题解之第147题对链表进行插入排序-题解.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功