Merge pull request #2116 from jpark37/begin-frame

libobs: Add gs_begin_frame for duplicators
This commit is contained in:
Jim
2019-10-15 22:23:34 -07:00
committed by GitHub
8 changed files with 34 additions and 3 deletions

View File

@@ -1750,6 +1750,16 @@ void device_stage_texture(gs_device_t *device, gs_stagesurf_t *dst,
}
}
extern "C" void reset_duplicators(void);
void device_begin_frame(gs_device_t *device)
{
/* does nothing in D3D11 */
UNUSED_PARAMETER(device);
reset_duplicators();
}
void device_begin_scene(gs_device_t *device)
{
clear_textures(device);
@@ -1880,12 +1890,9 @@ void device_present(gs_device_t *device)
}
}
extern "C" void reset_duplicators(void);
void device_flush(gs_device_t *device)
{
device->context->Flush();
reset_duplicators();
}
void device_set_cull_mode(gs_device_t *device, enum gs_cull_mode mode)