Documentation

OpenGL: Difference between revisions

No edit summary
No edit summary
 
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:


''"OpenGL (Open Graphics Library) is a cross-language, multi-platform API for rendering 2D and 3D computer graphics. The API is typically used to interact with a GPU, to achieve hardware-accelerated rendering. OpenGL was developed by Silicon Graphics Inc. (SGI) from 1991 and released in January 1992 and is widely used in CAD, virtual reality, scientific visualization, information visualization, flight simulation, and video games."''
<font color="red">Please note: Out of date drivers of your graphics card can lead to reproducable crahes. Please take care to have always the most recent driver update of your graphics card.</font><br><br>


Source: Wikipedia <span class="plainlinks">[http://en.wikipedia.org/wiki/OpenGL http://en.wikipedia.org/wiki/OpenGL]</span>


OpenGL is an open and platform neutral graphics interface. All Windows versions contain it and it is activated by default.


In TARGET 3001! we use OpenGL for 3D rendering and -experimental- for the display of schematic and PCB layoutt as an alternative to [http://de.wikipedia.org/wiki/GDI%2B GDI+]. Activate OpenGL for schematic and PCB layout in menu Settings/Settings (INI file...). Look for caption: "Display":<br><br>
In TARGET 3001! we use <span class="plainlinks">[http://en.wikipedia.org/wiki/OpenGL OpenGL]</span> for 3D rendering and it can also be selected for the display of schematic and PCB layout as an alternative to the old <span class="plainlinks">[http://de.wikipedia.org/wiki/GDI%2B GDI+]</span>. Activate OpenGL for schematic and PCB layout in menu Settings / Options. Look for caption: "View":<br><br>


[[Image:opengl_e.jpg|OpenGL in TARGET 3001!]]<br>Image: Switch on /off OpenGL graphics in TARGET 3001!<br><br>
[[Image:opengl_e.png|OpenGL in TARGET 3001!]]<br>Image: Switch on /off OpenGL graphics in TARGET 3001!<br><br>


Some (few) graphics cards cause the error:
Some (few) graphics cards unfortunately cause the error:


     wglDeleteContext failed
     wglDeleteContext failed
     wglChoosePixelFormat failed
     wglChoosePixelFormat failed


The 3D display then gets completely deactivated! when rebooting TARGET 3001! new, a new attempt of reactivation is done.
The 3D display then gets completely deactivated! When restarting TARGET 3001! a new attempt of reactivation is made.


'''Fixing of the problem:'''<br>
'''Fix:'''<br>
Please update the driver of your craphics card. In most cases this bug in the drivers is fixed. In den meisten Fällen ist der Fehler in einem neuen Treiber behoben. In all other cases please contact us by eMail: [mailto:target@ibfriedrich.com target@ibfriedrich.com]<br><br>Please communicate information on error mesage, Operating System, Grapghics card and driver version to us.
Please update the driver of your craphics card. In most cases this shortcoming in the drivers is fixed. In all other cases please contact us by eMail: [mailto:target@ibfriedrich.com target@ibfriedrich.com] Please let us know about the error mesage, your operating system, graphics card and driver version.<br><br>


'''Alternative:''' Please check the Power Supply setting of your Graphics card.
Example: An AMD Catalyst card has a "Control center". Select "Reversible/Switchable graphics". There at "Gaming/Applications" set the power supply for the games to "Full Power".
<br><br>
'''Last chance:''' You can download this [https://office.ibfriedrich.com/download/target/opengl32.dll opengl32.dll] and copy it to your computer into the directory '''C:\Program Files (x86)\ibf\TarV<version>\<edition>\'''. The variable '''<version>''' in it is your main TARGET version (e.g. 30) and '''<edition>''' in it is your currently installed edition of TARGET. To save in the program directory you need administrator rights. Also virus guards and Defender can hinder the saving. Afterwards you restart TARGET.
<br><br>




Translated with www.DeepL.com/Translator (free version)


 
If the problem still exists, please contact us: [mailto:target@ibfriedrich.com target@ibfriedrich.com]
[[de:OpenGL]][[fr:OpenGL]]
 




[[de:OpenGL]][[fr:OpenGL]]
[[de:OpenGL]][[fr:OpenGL]]

Latest revision as of 11:48, 10 November 2025

Please note: Out of date drivers of your graphics card can lead to reproducable crahes. Please take care to have always the most recent driver update of your graphics card.


OpenGL is an open and platform neutral graphics interface. All Windows versions contain it and it is activated by default.

In TARGET 3001! we use OpenGL for 3D rendering and it can also be selected for the display of schematic and PCB layout as an alternative to the old GDI+. Activate OpenGL for schematic and PCB layout in menu Settings / Options. Look for caption: "View":

OpenGL in TARGET 3001!
Image: Switch on /off OpenGL graphics in TARGET 3001!

Some (few) graphics cards unfortunately cause the error:

   wglDeleteContext failed
   wglChoosePixelFormat failed

The 3D display then gets completely deactivated! When restarting TARGET 3001! a new attempt of reactivation is made.

Fix:
Please update the driver of your craphics card. In most cases this shortcoming in the drivers is fixed. In all other cases please contact us by eMail: target@ibfriedrich.com Please let us know about the error mesage, your operating system, graphics card and driver version.

Alternative: Please check the Power Supply setting of your Graphics card. Example: An AMD Catalyst card has a "Control center". Select "Reversible/Switchable graphics". There at "Gaming/Applications" set the power supply for the games to "Full Power".

Last chance: You can download this opengl32.dll and copy it to your computer into the directory C:\Program Files (x86)\ibf\TarV<version>\<edition>\. The variable <version> in it is your main TARGET version (e.g. 30) and <edition> in it is your currently installed edition of TARGET. To save in the program directory you need administrator rights. Also virus guards and Defender can hinder the saving. Afterwards you restart TARGET.


Translated with www.DeepL.com/Translator (free version)

If the problem still exists, please contact us: target@ibfriedrich.com