View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0024123 | Open CASCADE | OCCT:Visualization | public | 2013-08-25 17:20 | 2021-03-08 19:49 |
Reporter | kgv | Assigned To | bugmaster | ||
Priority | normal | Severity | feature | ||
Status | closed | Resolution | fixed | ||
Platform | Windows | OS | VC++ 2008 | ||
Target Version | 6.7.0 | Fixed in Version | 6.7.0 | ||
Summary | 0024123: Create debug OpenGL context when requested (GL_ARB_debug_output) | ||||
Description | It is desired to provide the option for creation of GL context with debug capabilities. | ||||
Tags | No tags attached. | ||||
Test case number | Not needed | ||||
parent of | 0026732 | closed | bugmaster | Visualization, TKOpenGl - add option to request Core profile 3.2+ using GLX |
parent of | 0032203 | closed | bugmaster | Draw Harness, ViewerTest - drop dependency from OpenGL |
related to | 0024230 | closed | bugmaster | TKOpenGl - request debug context by default in debug mode |
related to | 0024233 | closed | bugmaster | OpenGl_Window - compilation for Windows NT 4.0 target |
related to | 0024245 | closed | bugmaster | TKOpenGL - use Message_Messenger interface to report issues |
related to | 0024572 | closed | apn | Improvement performance of BRepExtrema_DistShapeShape |
|
Patch is ready for review in the branch CR24123 |
|
Branch has been (force) updated according to apl remarks. |
|
Dear Bugmaster, The branch is ready for testing. |
|
Dear BugMaster, There are compilation errors on Linux: http://jenkins-test-02.nnov.opencascade.com:8080/user/mnt/my-views/view/CR24123/job/mnt-CR24123-master_build_occt_linux/1/parsed_console/? |
|
Added workaround for namespace collisions with Xlib macros Convex and Status. Please re-test patch (branch CR24123 has been updated). |
|
Dear BugMaster, Branch CR24123 (and products from GIT master) was compiled on Linux and Windows platforms and tested. SHA-1: 8d18fb47b34e9f1410b64da7df9a980effdf0765 Number of compiler warnings: occt component : Linux: 778 (781 on master) Windows: 387 (386 on master) products component : Linux: 188 (191 on master) Windows: 287 (287 on master) Regressions: No regressions Improvements: No improvements Testing cases: Not needed Testing on Linux: Total MEMORY difference: 365447024 / 365366360 Total CPU difference: 45476.17000000079 / 54103.98000000012 Testing on Windows: Total MEMORY difference: 428882068 / 429465228 Total CPU difference: 29265.0 / 36524.59375 There are not differences in images found by testdiff. |
|
Branch CR24123_1 has been created by kgv. SHA-1: 8627b1f20aec7aa7c4260f540586e935d7c0b854 Detailed log of new commits: Author: kgv Date: Wed May 13 07:56:50 2015 +0300 0024123: support GL_KHR_debug on OpenGL ES |
|
Branch CR24123_1 has been deleted by inv. SHA-1: 8627b1f20aec7aa7c4260f540586e935d7c0b854 |
occt: master 58655684 2013-08-29 11:45:45 Committer: bugmaster Details Diff |
0024123: Create debug OpenGL context when requested (GL_ARB_debug_output) Introduce new OpenGl_Caps class for unified graphic driver options access. New command vgldebug to request debug OpenGL context. OpenGl_Window - create debug OpenGL context when requested (WGL-only). OpenGl_Context - destroy arbTBO, arbIns members. Workaround namespace collisions with Xlib macros Eliminate new warning (unused argument in OpenGl_Context::debugCallbackWrap) |
Affected Issues 0024123 |
|
mod - src/InterfaceGraphic/InterfaceGraphic_X11.hxx | Diff File | ||
mod - src/OpenGl/FILES | Diff File | ||
add - src/OpenGl/OpenGl_ArbDbg.hxx | Diff File | ||
add - src/OpenGl/OpenGl_Caps.cxx | Diff File | ||
add - src/OpenGl/OpenGl_Caps.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_GraphicDriver_7.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Text.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Window.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Window.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Window_1.mm | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_Workspace.hxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-08-25 17:20 | kgv | New Issue | |
2013-08-25 17:20 | kgv | Assigned To | => kgv |
2013-08-25 17:20 | kgv | Status | new => assigned |
2013-08-26 11:49 | kgv | Note Added: 0025378 | |
2013-08-26 11:49 | kgv | Assigned To | kgv => apl |
2013-08-26 11:49 | kgv | Status | assigned => resolved |
2013-08-27 15:51 | kgv | Note Added: 0025388 | |
2013-08-27 16:51 |
|
Note Added: 0025389 | |
2013-08-27 16:51 |
|
Assigned To | apl => bugmaster |
2013-08-27 16:51 |
|
Status | resolved => reviewed |
2013-08-27 19:52 |
|
Assigned To | bugmaster => mkv |
2013-08-28 12:06 |
|
Note Added: 0025399 | |
2013-08-28 12:06 |
|
Test case number | => Not needed |
2013-08-28 12:06 |
|
Assigned To | mkv => kgv |
2013-08-28 12:06 |
|
Status | reviewed => assigned |
2013-08-28 17:38 | kgv | Note Added: 0025405 | |
2013-08-28 17:38 | kgv | Assigned To | kgv => mkv |
2013-08-28 17:38 | kgv | Status | assigned => resolved |
2013-08-28 17:38 | kgv | Status | resolved => reviewed |
2013-08-28 17:39 | kgv | Note Edited: 0025405 | |
2013-08-29 13:20 |
|
Assigned To | mkv => bugmaster |
2013-08-29 13:20 |
|
Status | reviewed => tested |
2013-08-29 13:47 |
|
Note Added: 0025415 | |
2013-09-03 12:22 | bugmaster | Changeset attached | => occt master 58655684 |
2013-09-03 12:22 | bugmaster | Status | tested => verified |
2013-09-03 12:22 | bugmaster | Resolution | open => fixed |
2013-10-07 11:06 | kgv | Relationship added | related to 0024230 |
2013-10-07 14:15 | kgv | Relationship added | related to 0024233 |
2013-10-09 22:52 | kgv | Relationship added | related to 0024245 |
2013-12-19 13:51 | bugmaster | Status | verified => closed |
2013-12-19 13:58 | bugmaster | Fixed in Version | => 6.7.0 |
2014-04-03 15:04 | kgv | Relationship added | related to 0024572 |
2015-05-13 07:57 | git | Note Added: 0040838 | |
2015-05-14 16:24 | git | Note Added: 0040938 | |
2015-09-28 20:49 | kgv | Relationship added | parent of 0026732 |
2021-03-08 19:49 | kgv | Relationship added | parent of 0032203 |