swr/rast: Refactor api and worker event handlers.
authorGeorge Kyriazis <george.kyriazis@intel.com>
Mon, 26 Feb 2018 21:19:08 +0000 (15:19 -0600)
committerGeorge Kyriazis <george.kyriazis@intel.com>
Fri, 9 Mar 2018 15:35:59 +0000 (09:35 -0600)
commit714093203eae1acfcbc18920be09a9f2b0e2245b
tree213cea06c0e6bece4cb7e802c03b1c3af2df396d
parentcfdd35beaf7bf336a096d4ceec13913bc3527049
swr/rast: Refactor api and worker event handlers.

In the API event handler we want to share information between the core
layer and the API. Specifically, around associating various ids with
different kinds of events. For example, associate render pass id with
draw ids, or command buffer ids with draw ids.

Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
src/gallium/drivers/swr/rasterizer/archrast/archrast.cpp
src/gallium/drivers/swr/rasterizer/archrast/eventmanager.h