Yes, there should always be a full complement of state passed to the driver before any drawing -- this sounds like a bug at a higher level, either the state tracker or the cso context/hashing code.
Ketih > Currently in Gallium no state object is bound for blend state if blend > has not been enabled. Or is it just if none of the blend state is > modified? Either way, I have a hack in the current Cell driver that > sets some default state on the SPE if cell_bind_blend_state is never called. > > What would it take to change this? I'd prefer it if some blend state > object was always bound. I haven't dug around in the Gallium code > outside the Cell driver, so I don't know where the right place is to do > this. > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.7 (GNU/Linux) > > iD8DBQFH40OwX1gOwKyEAw8RAhmjAKCFo8pzOaY3nLXoF6qGOXFfiMbvQwCeM4uP > W9NDoIMb28oT8SlUK0+2AXQ= > =zGNW > -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Mesa3d-dev mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mesa3d-dev > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
