Browse Prior Art Database

Opening a 3D GL Window As a Child of a 2D X Window

IP.com Disclosure Number: IPCOM000120919D
Original Publication Date: 1991-Jun-01
Included in the Prior Art Database: 2005-Apr-02
Document File: 1 page(s) / 25K

Publishing Venue

IBM

Related People

Haletky, EL: AUTHOR [+2]

Abstract

A 3D GL window is opened as a child of the root window on the X server. This implies that the window opened has no parent. In order to supply a parent to a 3D GL window, a parentless 3D window must exist.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Opening a 3D GL Window As a Child of a 2D X Window

      A 3D GL window is opened as a child of the root window on
the X server.  This implies that the window opened has no parent.  In
order to supply a parent to a 3D GL window, a parentless 3D window
must exist.

      To open a 3D GL window as a child of a 2D X window,
a 2D parent X window Id must be specified.  After the parent window
is specified, an unmapped 3D window is opened and the 3D window is
reparented so that the specified 2D Window is now the parent of the
3D window.  Now the window can be mapped as a child of the 2D Window.

      The above process is useful for the creation of complex
applications using both X and GL.

      Disclosed anonymously.