View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001711 | NoesisGUI | Documentation | public | 2020-06-05 12:58 | 2020-06-05 13:33 |
| Reporter | Ext3h | Assigned To | jsantos | ||
| Priority | normal | Severity | minor | ||
| Status | assigned | Resolution | open | ||
| Product Version | 3.0.1 | ||||
| Summary | 0001711: Dirty GL context state in IntegrationGLUT | ||||
| Description | The IntegrationGLUT sample should reset all state which is potentially tainted. GLRenderDevice is tainting a lot more state than the example lists, and which state it ends up being in also depends on the rendered content, not just explicit configuration. At minimum all state touched either by GLRenderDevice::InvalidateStateCache() or GLRenderDevice::SetRenderState() is effectively dirty. In addition, glClearStencil() and (pre 3.0) client states may also have been modified, depending on platform. | ||||
| Platform | Any | ||||