Speed, company, docs/webpage, and, aalib (4 topics)

  1. Company. In a current project that I am working on for the place I
    work, I had been planning on using sdl as the video backend. most of it
    was done that way. Yesterday we made up a test program using the x put
    pixel function . To my dismay it ran just as fast as the sdl
    implementation (that I got working today). I am pushing a 720*480 avi
    movie. It still only will get 10/11 fps. Without the display it can
    decode 70 fps so we are getting the data there. Unless I can show that
    sdl will be faster somehow we will have to ditch it. I am downloading
    x4 now and will attempt to get it working. The base system for our
    project is a i810. Is there any hardware accel on it? Most likely we
    will not be able to use X4 because no one outside developers uses it.
    (um can we say still beta?)

  2. Speed. With luck x4 should be faster. I saw that there is now
    support for DGA… I couldn’t find a listing anywhere for what that
    ment I assume that means only for a cirtain set of hardware under x4?
    Which brings us to

  3. Webpage and docs. I see the doc project is somewhere. Curious as to
    the current status. What priority does it have anyway? Also now that
    there is a new domain will there be a new web site coming soon? A lot
    of simple questions that are asked on the newsgroups should be up on the
    webpage/faq/help docs

  4. I noticed that aalib was put in. I thought how cool, I will have to
    try it. I compiled it with it enabled. I set my environment variable.
    The test programs work. but my program doesn’t. it complains about no
    library. See #3 for why I haven’t gotten anywhere on this one. I
    thought I might try using the svgalib driver also to see it is faster,
    but again it doesn’t work.

    -Benjamin Meyer

  1. Company. In a current project that I am working on for the place I
    work, I had been planning on using sdl as the video backend. most of it
    was done that way. Yesterday we made up a test program using the x put
    pixel function . To my dismay it ran just as fast as the sdl
    implementation (that I got working today).

What X11 functions did you use?

I am pushing a 720*480 avi
movie. It still only will get 10/11 fps. Without the display it can
decode 70 fps so we are getting the data there. Unless I can show that
sdl will be faster somehow we will have to ditch it.

What would you use instead? SDL should be no faster/slower than what you
can achieve using X11.

I am pushing a 720*480 avi
movie. It still only will get 10/11 fps. Without the display it can
decode 70 fps so we are getting the data there. Unless I can show that
sdl will be faster somehow we will have to ditch it.

What would you use instead? SDL should be no faster/slower than what you
can achieve using X11.

be sure that you don’t convert BPP…
a 720x480 blit should be pretty fast…

Gautier.

Benjamin Meyer wrote:

Yesterday we made up a test program using the x put
pixel function . To my dismay it ran just as fast
as the sdl implementation (that I got working today).
I am pushing a 720*480 avi movie. It still only will
get 10/11 fps. Without the display it can decode 70
fps so we are getting the data there.

Benjamin Meyer also wrote (earlier in “FAST Video Buffer” thread):

I am writing a program that plays videos. I have
started writing the video buffer using SDL, but I
have found that I can only refresh a 720*540 screen
at ~650fps on a Celeron300A at 450 with a Millenium.
Granded I only need 30fps.

What changed since the original code?

  • Randi

Regimental Command
Generic Armored Combat System
http://www-users.cs.umn.edu/~relander/regcom/index.html

“Randi J. Relander” wrote:

Benjamin Meyer wrote:

Yesterday we made up a test program using the x put
pixel function . To my dismay it ran just as fast
as the sdl implementation (that I got working today).
I am pushing a 720*480 avi movie. It still only will
get 10/11 fps. Without the display it can decode 70
fps so we are getting the data there.

Benjamin Meyer also wrote (earlier in “FAST Video Buffer” thread):

I am writing a program that plays videos. I have
started writing the video buffer using SDL, but I
have found that I can only refresh a 720*540 screen
at ~650fps on a Celeron300A at 450 with a Millenium.
Granded I only need 30fps.

What changed since the original code?

  • Randi

Regimental Command
Generic Armored Combat System
http://www-users.cs.umn.edu/~relander/regcom/index.html

Well I am give three planes, YUV from the decoder. I have to merge
them onto the screen and then call flip. Just doing a for(720*480)
brings it down to 21fps. bla! I am going to take a look at the YUV
stuff in 1.3 Speaking of which are the docs on the web site?

-Benjamin