DirectX9 support

Hi SDLers,
Just wanted to ask if SDL team have any roadmaps for DirectX9
implementation.
I just bumped into the issue where DirectX5 implementation does not support
any of my Radeon’s 7500 features as it creates all its surfaces as
SWSURFACE.
It seems that SDL is pretty much useless on Windows without it, as alpha
blending and stuff like that is too slow.
If anyone can write DX9 skeleton for SDL I can write all the blitting,
filling and drawing stuff.
Dmitry/

Dmitry Borisov wrote:

Hi SDLers,
Just wanted to ask if SDL team have any roadmaps for DirectX9
implementation.
I just bumped into the issue where DirectX5 implementation does not support
any of my Radeon’s 7500 features as it creates all its surfaces as
SWSURFACE.
It seems that SDL is pretty much useless on Windows without it, as alpha
blending and stuff like that is too slow.
If anyone can write DX9 skeleton for SDL I can write all the blitting,
filling and drawing stuff.
Dmitry/

Hi,

It’s not yet ready for general consumption, but it’s better than nothing :
http://icps.u-strasbg.fr/~marchesin/sdl/sdl_port.txt

Basically, for a dx9 port, I’d start by duplicating the windx5 subdir
into a windx9 folder (windx5 relies on the wincommon stuff, which is
probably common for dx9 too).

If you need more help, for example a skeleton, I might be able to do
that, but I’m quite busy until the end of the week, and then I’ll be
away for another week.

Stephane