View Issue Details

IDProjectCategoryView StatusLast Update
0024230Open CASCADEOCCT:Visualizationpublic2013-12-19 13:58
Reporterkgv Assigned Tobugmaster  
PrioritynormalSeverityfeature 
Status closedResolutionfixed 
PlatformAOSL 
Target Version6.7.0Fixed in Version6.7.0 
Summary0024230: TKOpenGl - request debug context by default in debug mode
DescriptionCreation of debug context by default will improve error detection.

Also it make sense to enable GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB only for debug builds, since some implementations always export GL_ARB_debug_output extension (MESA) which may lead to unwanted performance penalty.
TagsNo tags attached.
Test case numberNot needed

Relationships

related to 0024123 closedbugmaster Create debug OpenGL context when requested (GL_ARB_debug_output) 
related to 0024245 closedbugmaster TKOpenGL - use Message_Messenger interface to report issues 

Activities

kgv

2013-10-08 17:05

developer   ~0025972

Patch is ready for review in CR24230 branch.

apl

2013-10-08 17:29

developer   ~0025975

Dear Bugmaster,

The branch reviewed with no remarks.

Please test.

mkv

2013-10-10 10:23

tester   ~0026008

Dear BugMaster,

Branch CR24230 (and products from GIT master) was compiled on Linux and Windows platforms and tested.
SHA-1: 33d3e23a625aa8099612e410778f44107b0c65c7

Number of compiler warnings:

occt component :
Linux: 424 (424 on master)
Windows: 9 (9 on master)

products component :
Linux: 189 (189 on master)
Windows: 287 (287 on master)

Regressions/Differences:
No regressions/differences

Testing cases:
Not needed

Testing on Linux:
Total MEMORY difference: 366755352 / 367230632
Total CPU difference: 44444.970000000925 / 44590.37000000126

Testing on Windows:
Total MEMORY difference: 431407436 / 432484216
Total CPU difference: 44079.9375 / 39776.484375

There are not differences in images found by testdiff.

Related Changesets

occt: master fcdbe201

2013-10-08 13:04:22

kgv


Committer: bugmaster Details Diff
0024230: TKOpenGl - request debug context by default in debug mode

Enable GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB only for debug builds.
Affected Issues
0024230
mod - src/OpenGl/OpenGl_Caps.cxx Diff File
mod - src/OpenGl/OpenGl_Context.cxx Diff File

Issue History

Date Modified Username Field Change
2013-10-07 11:06 kgv New Issue
2013-10-07 11:06 kgv Assigned To => san
2013-10-07 11:06 kgv Relationship added related to 0024123
2013-10-07 11:06 kgv Assigned To san => kgv
2013-10-08 17:05 kgv Note Added: 0025972
2013-10-08 17:05 kgv Assigned To kgv => apl
2013-10-08 17:05 kgv Status new => resolved
2013-10-08 17:29 apl Note Added: 0025975
2013-10-08 17:29 apl Assigned To apl => bugmaster
2013-10-08 17:29 apl Status resolved => reviewed
2013-10-09 10:14 mkv Assigned To bugmaster => mkv
2013-10-09 22:52 kgv Relationship added related to 0024245
2013-10-10 10:23 mkv Note Added: 0026008
2013-10-10 10:23 mkv Test case number => Not needed
2013-10-10 10:23 mkv Assigned To mkv => bugmaster
2013-10-10 10:23 mkv Status reviewed => tested
2013-10-11 13:35 bugmaster Changeset attached => occt master fcdbe201
2013-10-11 13:35 bugmaster Status tested => verified
2013-10-11 13:35 bugmaster Resolution open => fixed
2013-12-19 13:51 bugmaster Status verified => closed
2013-12-19 13:58 bugmaster Fixed in Version => 6.7.0