Hello!

I'm developing a graphic driver for radeon cards
as part of a research OS ("PLURIX") at an university.

We're already supporting the R100-based radeon cards
(including the (simple) TCL) and want also to support
the R200-based cards.

But with these cards I have a big problem:
I can draw primitives with CP type-3 packets
but the color is missing. In other words I can use the
CP drawing commands (3D_DRAW_IMMD or 3D_DRAW_IMMD_2)
and the primitives appear at the specified position
but only in black, the color information included in the
command packet (and in the vertex format definition) is completely
ignored. (...and 3D-graphics ist not very exciting if it's only black
on black:-)

When I write directly in the visible area or use for instance the
2D-command PAINT_MULTI the color value is normaly used.

Are there some extra registers (or one) which needs to be
initialized in the beginning so that the color information will
be used or have I missed another thing?

I've already spent quite a time debugging and serching for
a solution but now I'm running out of ideas
(and ATI won't answer on mails although we're registered
developers:-(.
I would be glad if somebody could help me, even if it's perhaps
a little bit off-topic.

Thanks,
Markus Fakler
--
Markus Fakler *** [EMAIL PROTECTED]


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to