MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0031597Open CASCADE[OCCT] OCCT:Visualizationpublic2020-06-03 20:482020-09-21 17:42
Reporterkgv 
Assigned Tokgv 
PrioritynormalSeverityfeature 
StatusnewResolutionopen 
PlatformOSOS Version
Product Version 
Target Version[OCCT] 7.6.0*Fixed in Version 
Summary0031597: Visualization, TKOpenGl - allow disabling Alpha component writes within OpenGl_Context::ColorMask()
DescriptionCurrent implementation of OpenGl_Context::ColorMask() property allows enabling/disabling writes into all color components at once.

This is enough for most scenarios, however in some cases it is desired disabling writes into Alpha color component individually - to prevent unexpected blending of render target flushed by external compositor. This happens, for example, in case of WebGL canvas, and cannot be trivially disabled by canvas flags.
TagsNo tags attached.
Test case number
Attached Files

- Relationships
related to 0031581newkgv Visualization, Graphic3d - add dedicated structure defining rasterization Pipeline parameters 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2020-06-03 20:48 kgv New Issue
2020-06-03 20:48 kgv Assigned To => kgv
2020-06-03 20:48 kgv Relationship added related to 0031581
2020-09-21 17:42 kgv Target Version 7.5.0 => 7.6.0*


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker