diff options
Diffstat (limited to 'src/gallium/drivers/swr/rasterizer/archrast/eventmanager.h')
-rw-r--r-- | src/gallium/drivers/swr/rasterizer/archrast/eventmanager.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/gallium/drivers/swr/rasterizer/archrast/eventmanager.h b/src/gallium/drivers/swr/rasterizer/archrast/eventmanager.h index 78ba8f3e2d7..88edc03f4f4 100644 --- a/src/gallium/drivers/swr/rasterizer/archrast/eventmanager.h +++ b/src/gallium/drivers/swr/rasterizer/archrast/eventmanager.h @@ -69,6 +69,14 @@ namespace ArchRast event.Accept(pHandler); } } + + void FlushDraw(uint32_t drawId) + { + for (auto pHandler : mHandlers) + { + pHandler->FlushDraw(drawId); + } + } private: // Handlers stay registered for life |