vgl.3 (84420) | vgl.3 (108533) |
---|---|
1.\" Copyright (c) 1997 S�ren Schmidt 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer, --- 10 unchanged lines hidden (view full) --- 19.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 20.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 21.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 22.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 23.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 24.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 25.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 26.\" | 1.\" Copyright (c) 1997 S�ren Schmidt 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer, --- 10 unchanged lines hidden (view full) --- 19.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 20.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 21.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 22.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 23.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 24.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 25.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 26.\" |
27.\" $FreeBSD: head/lib/libvgl/vgl.3 84420 2001-10-03 15:20:03Z bde $ | 27.\" $FreeBSD: head/lib/libvgl/vgl.3 108533 2003-01-01 18:49:04Z schweikh $ |
28.Dd November 7, 1999 29.Dt VGL 3 30.Os 31.Sh NAME 32.Nm VGLBitmapAllocateBits , 33.Nm VGLBitmapCopy , 34.Nm VGLBitmapCreate , 35.Nm VGLBitmapDestroy , --- 336 unchanged lines hidden (view full) --- 372.Pp 373.Fn VGLSetVScreenSize 374change the virtual screen size of the display. Note that this 375function must be called when our vty is in the foreground. 376And 377.Va object 378must be 379.Va VGLDisplay . | 28.Dd November 7, 1999 29.Dt VGL 3 30.Os 31.Sh NAME 32.Nm VGLBitmapAllocateBits , 33.Nm VGLBitmapCopy , 34.Nm VGLBitmapCreate , 35.Nm VGLBitmapDestroy , --- 336 unchanged lines hidden (view full) --- 372.Pp 373.Fn VGLSetVScreenSize 374change the virtual screen size of the display. Note that this 375function must be called when our vty is in the foreground. 376And 377.Va object 378must be 379.Va VGLDisplay . |
380Passing a in-memory bitmap to this function results in error. | 380Passing an in-memory bitmap to this function results in error. |
381.Pp 382The desired virtual screen width may not be achievable because 383of the video card hardware. In such case the video driver (and 384underlaying video BIOS) may choose the next largest values. 385Always examine 386.Va object->VXsize 387and 388.Va VYsize --- 7 unchanged lines hidden (view full) --- 396.Pp 397.Fn VGLPanSreen 398change the origin of the displayed screen in the virtual screen. 399Note that this function must be called when our vty is in the 400foreground. 401.Va object 402must be 403.Va VGLDisplay . | 381.Pp 382The desired virtual screen width may not be achievable because 383of the video card hardware. In such case the video driver (and 384underlaying video BIOS) may choose the next largest values. 385Always examine 386.Va object->VXsize 387and 388.Va VYsize --- 7 unchanged lines hidden (view full) --- 396.Pp 397.Fn VGLPanSreen 398change the origin of the displayed screen in the virtual screen. 399Note that this function must be called when our vty is in the 400foreground. 401.Va object 402must be 403.Va VGLDisplay . |
404Passing a in-memory bitmap to this function results in error. | 404Passing an in-memory bitmap to this function results in error. |
405.Pp 406.Fn VGLBlankDisplay 407blank the display if the argument 408.Va blank 409\*(Ne 0. 410This can be done to shut off the screen during display updates that 411the user should first see when it's done. 412.Ss Program termination and signal processing --- 54 unchanged lines hidden --- | 405.Pp 406.Fn VGLBlankDisplay 407blank the display if the argument 408.Va blank 409\*(Ne 0. 410This can be done to shut off the screen during display updates that 411the user should first see when it's done. 412.Ss Program termination and signal processing --- 54 unchanged lines hidden --- |