To Choose the OpenGL crashes Kicad

Asked by paulo_souza

bzr5109 on a pc without OpenGL support (with on board video) running windows vista 32.

=> When i chooses the OpenGL mode, Kicad close after to click in ok button.
With bzr50106, only PCBNew closes.

Question information

Language:
English Edit question
Status:
Solved
For:
KiCad Edit question
Assignee:
No assignee Edit question
Solved by:
paulo_souza
Solved:
Last query:
Last reply:
Revision history for this message
Lorenzo Marcantonio (l-marcantonio) said :
#1

On Mon, Sep 01, 2014 at 07:02:32PM -0000, paulo_souza wrote:
> bzr5109 on a pc without OpenGL compatible video card running windows vista 32.
>
> => When i chooses the OpenGL mode, Kicad close after to click in ok button.

What's strange in that? If is not OpenGL compatible you can't hope it
would work!

--
Lorenzo Marcantonio
Logos Srl

Revision history for this message
Maciej Suminski (orsonmmz) said :
#2

Hi Paulo,

Just out of curiosity - what is the name of the card that does not support OpenGL and works with Windows Vista? Maybe it is just a matter of installing proper drivers.

Regards,
Orson

Revision history for this message
paulo_souza (paulojas) said :
#3

In a early version, ex. bzr50106, only Pcbnew closes.

My desktop PC have on board video. I believe that this type don´t have OpenGL support.

On my hp note, with Geforce GT 230M, the OpenGl is supported, and OpenGl mode is functioning.

Revision history for this message
paulo_souza (paulojas) said :
#4

Would be usefull if the OpenGl mode option were disabled when OpenGL isn´t supported.

Revision history for this message
Maciej Suminski (orsonmmz) said :
#5

You are right. The problem is - you cannot check the supported OpenGL version without creating an OpenGL context and that means you first need to switch to OpenGL canvas.

Revision history for this message
Lorenzo Marcantonio (l-marcantonio) said :
#6

On Tue, Sep 02, 2014 at 06:52:26AM -0000, Maciej Sumiński wrote:
> Question #253926 on KiCad changed:
> https://answers.launchpad.net/kicad/+question/253926
>
> Maciej Sumiński posted a new comment:
> You are right. The problem is - you cannot check the supported OpenGL
> version without creating an OpenGL context and that means you first need
> to switch to OpenGL canvas.

Maybe some specific wgl/xgl call? or simplying querying for an
extension address of some peculiar function (IIRC you can query them
even before creating the context)

--
Lorenzo Marcantonio
Logos Srl