diff options
Diffstat (limited to 'src/gpu-compute/dispatcher.hh')
-rw-r--r-- | src/gpu-compute/dispatcher.hh | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/gpu-compute/dispatcher.hh b/src/gpu-compute/dispatcher.hh index f5e89e8aa..50a1d800e 100644 --- a/src/gpu-compute/dispatcher.hh +++ b/src/gpu-compute/dispatcher.hh @@ -55,17 +55,6 @@ class GpuDispatcher : public DmaDevice public: typedef GpuDispatcherParams Params; - class TickEvent : public Event - { - private: - GpuDispatcher *dispatcher; - - public: - TickEvent(GpuDispatcher *); - void process(); - const char *description() const; - }; - MasterID masterId() { return _masterId; } protected: @@ -93,7 +82,8 @@ class GpuDispatcher : public DmaDevice BaseCPU *cpu; Shader *shader; ClDriver *driver; - TickEvent tickEvent; + EventFunctionWrapper tickEvent; + static GpuDispatcher *instance; |