DiscussionsIssue archiveOCCT:Visualization

Archived issue #0026275

Visualization, TKOpenGl - add public constructor for OpenGl_ShaderProgram

Open CASCADEOCCT:Visualizationclosed10 public notes

Search issues

Description

It is necessary to add public constructor for OpenGl_ShaderProgram class to use it separately from OpenGl_ShaderManager (e.g. to replace QOpenGLShaderProgram).

Steps to reproduce

Not required

Public activity

10 archived notes

Participants are labeled by their role within this record.

01Commenter 1
Dear Kirill,

Please, verify the changes made by branch CR26275.
02Commenter 2
Branch [archived branch] has been created by Author.

[revision removed]


Detailed log of new commits:

Author: Author
Date: Thu May 28 10:19:22 2015 +0300

    0026275: Visualization, TKOpenGl - add public constructor for OpenGl_ShaderProgram
    
    Made default constructor public, not protected.
    It is useful when OpenGl_ShaderProgram is used separately from OpenGl_ShaderManager (an alternative to QOpenGLShaderProgram).
03Commenter 2
Branch [archived branch] has been updated by Commenter 3.

[revision removed]


Detailed log of new commits:

Author: Commenter 3
Date: Thu May 28 11:16:48 2015 +0300

    Extend OpenGl_ShaderProgram constructor description

04Commenter 2
Branch [archived branch] has been created by Commenter 3.

[revision removed]


Detailed log of new commits:

Author: Author
Date: Thu May 28 11:18:40 2015 +0300

    0026275: Visualization, TKOpenGl - add public constructor for OpenGl_ShaderProgram
05Commenter 3
Please check compilation of the branch CR26275_1, regression testing is not needed.
06Commenter 2
Branch [archived branch] has been updated forcibly by Participant.

[revision removed]
07Commenter 7
Dear Commenter 1,
Branch CR26275_1 was rebased on IR-2015-05-28 branch of occt git-repository.
[revision removed]
08Commenter 8
Dear Commenter 1,
Branch CR26275_1 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms on Release mode.
[revision removed]

Number of compiler warnings:

occt component :
Linux: 25 (25 on master)
Windows: 0 (0 on master)

products component :
Linux: 37 (37 on master)
Windows: 0 (0 on master)
09Commenter 2
Branch [archived branch] has been deleted by Commenter 3.

[revision removed]
10Commenter 2
Branch [archived branch] has been deleted by Commenter 3.

[revision removed]

Related records