GII event system

1999-10-21 Thread Dmitry Semenov
1. Why GII gii_event.pbutton does not have cursor coordinate information in case of GII buffering and sending data which have absolute cursor position(x target and may be future fb target with hardware cursor). 2. Why GII does not use button data in case of sending pmove event? 3. I found some

Re: Doublebuffer problem - curiouser and curiouser...

1999-10-21 Thread Joel Utting
Hi, Marcus Sundberg wrote: The correct way to do double buffering is to use two frames and swap between them. This is however not supported by all targets, so sometimes you have to use something else. This is why I don't want to use multiple frames at the moment. Since I abstract the visual

Re: GII event system

1999-10-21 Thread becka
Hi ! 1. Why GII gii_event.pbutton does not have cursor coordinate information Because the buttons and the pointer position are not related in any way theoretically. Using the mapper filters, you can push "mouse buttons" on the keyboard and vice versa ... in case of GII buffering and

Re: how to display 30 frames/second?

1999-10-21 Thread becka
Hi ! i have a yuyv-rgb routine that gives me 13 fps at 756x568. I'd like to have a look. I've written a bunch of those as well, and it seems hard to get them quick and correct at the same time. My quickest one uses a u,v lookup table and then does something like r=g=b=y; r,g,b+=table[u][v];

Re: tested KGI 19991017 snapshot

1999-10-21 Thread Tristan Wibberley
On Wed, Oct 20, 1999 at 05:40:58PM +, WHS wrote: Steffen Seeger wrote: - alt-f? work in X11 too, where one would expect them to be ctrl-alt-f?; this is probably hard to fix - Yes and no. We just have to deny console requests if the keyboard device is in graphics/raw mode. A

Re: Idea to (maybe) get libGGI included in Linux-distributions 70 rows

1999-10-21 Thread becka
Hi ! Can it do fullscreen rootwindow in X now? Yes. LIBGGI_DISPLAY="x:-inroot" ./demo What am I personally planning to do? I'm going to start this myself, by making a completely new galaxy screensaver, based on libGGI, and submit it when it is ready. Coool. I expect to need about 28

Re: how to display 30 frames/second?

1999-10-21 Thread Martin Vogt
On Wed, Oct 20, 1999 at 02:33:59PM -0500, Moses DeJong wrote: On Wed, 20 Oct 1999, Martin Vogt wrote: Do you know about the smpeg project? It is also a software mpeg player for Linux. Check it out at http://www.lokigames.com/development/smpeg.php3. It is able to get about 15fps with pure

Re: Idea to (maybe) get libGGI included in Linux-distributions

1999-10-21 Thread Davide Inglima, limaCAT
I would like to propose an idea to get libGGI included in all major Linux distributions. One way to do this, is to take a heavily graphical program that almost always gets installed automatically when you install a distribution, and port it to use libGGI. Ofcourse it should not only made

RE: GII event system

1999-10-21 Thread Dmitri Semenov
Hi Thanks for your reply 1. Mouse is a human input device, as well as others pointing device. Practically buttons are related to mouse position and usual human expects reasonable button action right in place where he has clicked it. What have we do with GII. Something like that collecting: pmove1

Re: Doublebuffer problem - curiouser and curiouser...

1999-10-21 Thread becka
Hi ! Strangely the demo with GGI shows crossblitting and works fine under the same circumstances as my program ? I don't seem to be doing anything different from it ? Strange ... Maybe its something more obscure, so I'll download a recent snapshot and see if that works as you said. O.K.

Re: Idea to (maybe) get libGGI included in Linux-distributions

1999-10-21 Thread Bryan Patrick Coleman
I am actualy working on a ggi centric distrobution. So I would be greatly interestred in what projects spring up that use ggi. On Thu, 21 Oct 1999, Davide Inglima, limaCAT wrote: I would like to propose an idea to get libGGI included in all major Linux distributions. One way to do this,

Re: FreeMWare

1999-10-21 Thread James Simmons
Pretty cool. Anyone going for this? "We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." On Wed, 20 Oct 1999, Edward S. Marshall wrote: Just so you know

Re: tested KGI 19991017 snapshot

1999-10-21 Thread Andrew Apted
Brian S. Julin writes: On Wed, 20 Oct 1999, WHS wrote: Yes, this is something I'd like to see. ALT+Fn can then be used under KGI in e.g. descent. My vote, too -- this simplifies things and discards an age old Linux design mistake (that is, taking ALT-Fn away from apps.) Just use

Re: tested KGI 19991017 snapshot

1999-10-21 Thread Tijs van Bakel
Steffen Seeger [EMAIL PROTECTED] writes: - when killing an svgalib program and switching consoles, almost simultaneously, the screen goes black; it could be restored by switching to x11 and back Does this occur with a standard-kernel too? If not, it is a KGI bug, if so, it is a

Re: Mesa-GGI was Re: ggimesa+multi problem

1999-10-21 Thread Brian S. Julin
On Wed, 20 Oct 1999, James Simmons wrote: From what Jon said it my mistake. I will fix this. By the way I have goten in touch with ATI. They have gone to the extend of giving out all their 3D docs!!! They even provide example linux driver code I must say ATI has really turned around and

Re: Where's the KGI chipset template?

1999-10-21 Thread Jose Dapena Paz
On Sat, 9 Oct 1999, Andreas Beck wrote: I couldn't find the KGI chipset template. I'm writing first lines for a Voodoo Rush driver, so I need the API I must implement in the module. Thanks For the PCI probing part I recommend the Permedia driver, BTW. Thanks. Unfortunately,

ViRGE problems

1999-10-21 Thread Martin Lexa
Hi All! Uff, today I've got 3d triangle working (basic shading no textures), but there are some problems with coordinates (only works with some values, but this is minor bug ;-) ) and with colors (see my post in ggi-3d). I don't understand the color computing at all. If somebody could

Re: GII event system

1999-10-21 Thread Andreas Beck
Hi ! 1. Mouse is a human input device, as well as others pointing device. Practically buttons are related to mouse position and usual human expects reasonable button action right in place where he has clicked it. Yes. This however does not mean, that the driver producing the "clicks" has to

Re: Idea to (maybe) get libGGI included in Linux-distributions

1999-10-21 Thread Andreas Beck
Hi ! I am actualy working on a ggi centric distrobution. So I would be greatly interestred in what projects spring up that use ggi. Well - a graphical install system, that pretty quickly after bootup jumps into a graphical frontend would be a kickass argument for this distribution ... Yes

Re: GII event system

1999-10-21 Thread Marcus Sundberg
Andreas Beck wrote: In the depth My question was why after calling poll(I call it with 0 time delay) the queued function shows only one message we have inside of queue but actually there are many (inside of some internal buffers). If that is the case, this is a bug and should be

Re: Mesa-GGI was Re: ggimesa+multi problem

1999-10-21 Thread Marcus Sundberg
James Simmons wrote: Note their is a Voodoo framebuffer device for 2.3.x kernels. And also note that it won't work with Voodoo I/II cards. ;-) //Marcus -- ---+ Marcus Sundberg| http://www.stacken.kth.se/~mackan/

Re: Mesa-GGI was Re: ggimesa+multi problem

1999-10-21 Thread Jim Meier
On Wed, 20 Oct 1999, Marcus Sundberg wrote: Voodoo I/II cards can coexist with anything, and Matrox cards can also coexist with anything as long as you have the Matrox as a secondary card and whatever you want to use in addition as the primary card. If you want to have the Matrox as the

RE: GII event system

1999-10-21 Thread Dmitry Semenov
Hi Ok, 1. Anyway that is no so big problem if you do not want to keep space data together with buttons. As I got from you message you can guaranty last pmove message(s) contains right data for the determination of pointer position in the time of clicking. It's more than enough. By the way my

RE: GII event system

1999-10-21 Thread Dmitry Semenov
Dear Marcus Well, this is only a problem for broken or really strange apps, but I think we should still provide a way around it: This is of semantic problem. IMHO When I call something like Poll at first and GetQueued I expect (very deep inside of my mind) to get all events "already" buffered

Re: ViRGE problems

1999-10-21 Thread Jon M. Taylor
On Thu, 21 Oct 1999, Martin Lexa wrote: Hi All! [snip] And I've one little question about interface of kgicon 3d. To get 3d work I had to create new suggested strings (ACCEL_DRAWTRIANGL_3D and ACCEL_DRAWLINE_3D for now) and new structs I had to do this as well for the Savage4