2016-06-27 21:59:35 +02:00
|
|
|
namespace rw {
|
|
|
|
namespace d3d {
|
|
|
|
|
2017-08-27 17:13:10 +02:00
|
|
|
#ifdef RW_D3D9
|
|
|
|
void openIm2D(void);
|
|
|
|
void im2DRenderIndexedPrimitive(PrimitiveType primType,
|
|
|
|
void *vertices, int32 numVertices, void *indices, int32 numIndices);
|
|
|
|
#endif
|
|
|
|
|
2016-06-27 21:59:35 +02:00
|
|
|
void rasterCreate(Raster *raster);
|
|
|
|
uint8 *rasterLock(Raster *raster, int32 level);
|
|
|
|
void rasterUnlock(Raster *raster, int32 level);
|
|
|
|
int32 rasterNumLevels(Raster *raster);
|
|
|
|
void rasterFromImage(Raster *raster, Image *image);
|
2016-07-15 11:55:52 +02:00
|
|
|
Image *rasterToImage(Raster *raster);
|
2016-06-27 21:59:35 +02:00
|
|
|
|
|
|
|
}
|
|
|
|
}
|