GW #1 Blitzmax already supports bumpmaps and pixelshaders because BMax has full support of the Glew library.