add stage surfaces and texture copying

This commit is contained in:
jp9000
2013-10-10 17:39:56 -07:00
parent c1939de49b
commit 85e2fc6b07
11 changed files with 285 additions and 57 deletions

View File

@@ -100,11 +100,6 @@ texture_t device_create_volumetexture(device_t device, uint32_t width,
return NULL;
}
stagesurf_t device_create_stagesurface(device_t device, uint32_t width,
uint32_t height, enum gs_color_format color_format)
{
}
samplerstate_t device_create_samplerstate(device_t device,
struct gs_sampler_info *info)
{
@@ -196,11 +191,6 @@ void device_copy_texture(device_t device, texture_t dst, texture_t src)
{
}
void device_stage_texture(device_t device, stagesurf_t dst,
texture_t src)
{
}
void device_beginscene(device_t device)
{
}
@@ -363,31 +353,6 @@ enum gs_color_format volumetexture_getcolorformat(texture_t voltex)
{
}
void stagesurface_destroy(stagesurf_t stagesurf)
{
}
uint32_t stagesurface_getwidth(stagesurf_t stagesurf)
{
}
uint32_t stagesurface_getheight(stagesurf_t stagesurf)
{
}
enum gs_color_format stagesurface_getcolorformat(stagesurf_t stagesurf)
{
}
bool stagesurface_map(stagesurf_t stagesurf, const void **data,
uint32_t *byte_width)
{
}
void stagesurface_unmap(stagesurf_t stagesurf)
{
}
void samplerstate_destroy(samplerstate_t samplerstate)
{
}