View Issue Details

IDProjectCategoryView StatusLast Update
0001710NoesisGUIC++ SDKpublic2020-06-05 13:36
ReporterExt3h Assigned Tojsantos  
PrioritynormalSeverityfeature 
Status assignedResolutionopen 
Product Version3.0.1 
Summary0001710: Wireframe support missing in GlRenderDevice
Description

Noesis::RenderState::wireframe is not implemented in NoesisApp::GLRenderDevice.

glPolygonMode(GL_FRONT_AND_BACK, GL_LINE / GL_FILL) should be supported on all platforms supported by GLRenderDevice, it's just not implemented.

Steps To Reproduce

Use Inspector on application using GlRenderDevice
Try to enable wireframe
It has no effect

PlatformAny

Activities

jsantos

jsantos

2020-06-05 13:29

manager   ~0006423

It is not implemented because glPolygoneMode is not available in GL ES or WebGL.

But yes, we could implement it at least for OpenGL. This is part of the App Framework though, you can customize and tweak the implementation for your needs.

Thanks!

jsantos

jsantos

2020-06-05 13:36

manager   ~0006425

https://stackoverflow.com/questions/3539205/is-there-a-substitute-for-glpolygonmode-in-open-gl-es-webgl

Issue History

Date Modified Username Field Change
2020-06-05 12:03 Ext3h New Issue
2020-06-05 13:00 Ext3h Tag Attached: OpenGL
2020-06-05 13:27 jsantos Assigned To => jsantos
2020-06-05 13:27 jsantos Status new => assigned
2020-06-05 13:29 jsantos Note Added: 0006423
2020-06-05 13:36 jsantos Note Added: 0006425