X-Git-Url: http://git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=taskqueue.h;h=454057aca866de513fe06836a5ed73c6442de1a8;hp=e233032d77f45ab47f88ea974fac6d7150b62cc8;hb=53f4ecd53eaad19d175f28d51aa04f9dbdd0ff49;hpb=d3709f2ff22b9c0c3a1b6a39c28beba33622ca0e diff --git a/taskqueue.h b/taskqueue.h index e233032d..454057ac 100644 --- a/taskqueue.h +++ b/taskqueue.h @@ -44,9 +44,6 @@ qboolean TaskQueue_IsDone(taskqueue_task_t *t); // polls for status of task and waits for it to be done void TaskQueue_WaitForTaskDone(taskqueue_task_t *t); -// updates thread count based on the cvar. -void TaskQueue_Frame(qboolean shutdown); - // convenience function for setting up a task structure. Does not do the Enqueue, just fills in the struct. void TaskQueue_Setup(taskqueue_task_t *t, taskqueue_task_t *preceding, void(*func)(taskqueue_task_t *), size_t i0, size_t i1, void *p0, void *p1); @@ -55,4 +52,8 @@ void TaskQueue_Setup(taskqueue_task_t *t, taskqueue_task_t *preceding, void(*fun // t->p[0] = array of taskqueue_task_t to check void TaskQueue_Task_CheckTasksDone(taskqueue_task_t *t); +void TaskQueue_Init(void); +void TaskQueue_Shutdown(void); +void TaskQueue_Frame(qboolean shutdown); + #endif