Quoting Ville Syrj�l�:
> > Hmm, I don't even see how a rectangle is drawn in df_texture, if the entire 3D 
> > system works with triangles. 3D newbie for sure..
> 
> This small example should draws a rectangle with the full texture mapped 
> on it.
> 
> DFBVertex vertices[4] = {
>  { x,     y,     0.0, 1.0, 0.0, 0.0 },
>  { x+w-1, y,     0.0, 1.0, 1.0, 0.0 },
>  { x+w-1, y+h-1, 0.0, 1.0, 1.0, 1.0 },
>  { x,     y+h-1, 0.0, 1.0, 0.0, 1.0 }
> };

That's right, you don't need ve.c for this simple case.

But I think the right and bottom pixels are not inclusive,
so you'd have to use "x+w" instead of "x+w-1" etc.

Oh, and the rotation of the image is missing (last two
values of each row have to be changed, i.e. tex coords).

-- 
Best regards,
  Denis Oliver Kropp

.------------------------------------------.
| DirectFB - Hardware accelerated graphics |
| http://www.directfb.org/                 |
"------------------------------------------"

                            Convergence GmbH


Reply via email to