##// END OF EJS Templates
performance improvement (merged from MeVisLab PythonQt)...
performance improvement (merged from MeVisLab PythonQt) git-svn-id: svn://svn.code.sf.net/p/pythonqt/code/trunk@239 ea8d5007-eb21-0410-b261-ccb3ea6e24a9

File last commit:

r108:f39067ff6f9f
r198:0dcd933258e0
Show More
typesystem_opengl-common.xml
99 lines | 5.6 KiB | application/xml | XmlLexer
/ generator / typesystem_opengl-common.xml
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <?xml-stylesheet type="text/xsl" href="merge.xsl"?>
<typesystem>
<rejection class="QGLColormap::QGLColormapData" />
florianlink
update to Qt 4.6 xml files...
r108 <rejection class="QGLWidget" function-name="setMouseTracking"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <enum-type name="QGL::FormatOption" flags="QGL::FormatOptions"/>
<enum-type name="QGLFormat::OpenGLVersionFlag" flags="QGLFormat::OpenGLVersionFlags"/>
<enum-type name="QGLFramebufferObject::Attachment" />
florianlink
update to Qt 4.6 xml files...
r108 <enum-type name="QGLContext::BindOption" flags="QGLContext::BindOptions" />
<enum-type name="QGLShader::ShaderTypeBit" flags="QGLShader::ShaderType"/>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<namespace-type name="QGL">
<include file-name="qgl.h" location="global"/>
</namespace-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <value-type name="QGLColormap">
<modify-function signature="operator=(QGLColormap)" remove="all"/>
<modify-function signature="setEntries(int,const unsigned int*,int)">
<access modifier="private" />
</modify-function>
</value-type>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <value-type name="QGLFormat">
<modify-function signature="operator=(QGLFormat)" remove="all"/>
</value-type>
florianlink
update to Qt 4.6 xml files...
r108
<value-type name="QGLFramebufferObjectFormat" />
<object-type name="QGLShader" />
<object-type name="QGLShaderProgram">
<!-- Should be disambiguated later by fixing the native pointer API -->
<modify-function signature="setAttributeArray(int, const QVector2D *, int)" rename="setAttributeArray_QVector2D" />
<modify-function signature="setAttributeArray(int, const QVector3D *, int)" rename="setAttributeArray_QVector3D" />
<modify-function signature="setAttributeArray(int, const QVector4D *, int)" rename="setAttributeArray_QVector4D" />
<modify-function signature="setAttributeArray(const char *, const QVector2D *, int)" rename="setAttributeArray_QVector2D" />
<modify-function signature="setAttributeArray(const char *, const QVector3D *, int)" rename="setAttributeArray_QVector3D" />
<modify-function signature="setAttributeArray(const char *, const QVector4D *, int)" rename="setAttributeArray_QVector4D" />
<modify-function signature="setUniformValueArray(int, const GLint *, int)" rename="setUniformValueArray_int" />
<modify-function signature="setUniformValueArray(int, const GLuint *, int)" rename="setUniformValueArray_uint" />
<modify-function signature="setUniformValueArray(int, const QVector2D *, int)" rename="setUniformValueArray_QVector2D" />
<modify-function signature="setUniformValueArray(int, const QVector3D *, int)" rename="setUniformValueArray_QVector3D" />
<modify-function signature="setUniformValueArray(int, const QVector4D *, int)" rename="setUniformValueArray_QVector4D" />
<modify-function signature="setUniformValueArray(const char*, const GLint *, int)" rename="setUniformValueArray_int" />
<modify-function signature="setUniformValueArray(const char*, const GLuint *, int)" remove="all" />
<modify-function signature="setUniformValueArray(const char*, const QVector2D *, int)" rename="setUniformValueArray_QVector2D" />
<modify-function signature="setUniformValueArray(const char*, const QVector3D *, int)" rename="setUniformValueArray_QVector3D" />
<modify-function signature="setUniformValueArray(const char*, const QVector4D *, int)" rename="setUniformValueArray_QVector4D" />
<modify-function signature="setUniformValue(int, GLuint)" remove="all" />
<modify-function signature="setUniformValue(const char*, GLuint)" remove="all" />
<modify-function signature="setUniformValue(int, Array)" remove="all" />
<modify-function signature="setUniformValue(const char*, Array)" remove="all" />
</object-type>
<object-type name="QGLContext">
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="chooseContext(const QGLContext*)">
<modify-argument index="1" invalidate-after-use="yes" />
</modify-function>
<modify-function signature="create(const QGLContext*)">
<modify-argument index="1" invalidate-after-use="yes" />
</modify-function>
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-function signature="getProcAddress(QString)const">
<remove />
florianlink
update to Qt 4.6 xml files...
r108 </modify-function>
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <modify-field name="currentCtx" read="false" write="false" />
<modify-function signature="setDevice(QPaintDevice*)">
<remove />
</modify-function>
<modify-function signature="generateFontDisplayLists(QFont, int)" remove="all"/>
</object-type>
<object-type name="QGLFramebufferObject"/>
<object-type name="QGLPixelBuffer">
<extra-includes>
<include file-name="QImage" location="global"/>
</extra-includes>
</object-type>
<object-type name="QGLWidget">
<extra-includes>
<include file-name="QImage" location="global"/>
<include file-name="QPixmap" location="global"/>
</extra-includes>
<modify-function signature="setContext(QGLContext*,const QGLContext*,bool)">
<remove /> <!--- Obsolete -->
</modify-function>
<modify-function signature="fontDisplayListBase(QFont, int)" remove="all"/>
<modify-function signature="setFormat(QGLFormat)" remove="all"/>
florianlink
update to Qt 4.6 xml files...
r108 </object-type>
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QGLFormat' has equals operators but no qHash() function. Hashcode of objects will consistently be 0." />
<suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QGLFramebufferObjectFormat' has equals operators but no qHash() function. Hashcode of objects will consistently be 0." />
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping * unmatched *type 'QGLColormap::QGLColormapData\*'" />
florianlink
update to Qt 4.6 xml files...
r108 <suppress-warning text="WARNING(MetaJavaBuilder) :: visibility of function '*' modified in class '*'" />
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 <suppress-warning text="WARNING(MetaJavaBuilder) :: hiding of function '*' in class '*'" />
<suppress-warning text="WARNING(CppImplGenerator) :: protected function '*' in final class '*'" />
florianlink
update to Qt 4.6 xml files...
r108
florianlink
syncing with my current work, updating to 1.2, see changelog...
r10 </typesystem>