    Function

    nuGfxFuncSet

Syntax

    void nuGfxFuncSet(NUGfxFunc func)

Arguments

- func is the call back function

Return Value
None

Explanation
Register the call back function in the graphics thread.

Register the call back function which executes synchronously with retrace in the graphics thread. Send the graphics task number which is left in the graphics task thread queue as an argument to the function which was specified by the func file. The func file is a function which was defined as void the func(u32 gfxTaskNum) function. Use the nuGfxFuncRemove function to delete the call back function.

Example

    	/* the retrace function */
    	void retraceFunc(u32 gfxTaskNum)
    	{
    		/* Nothing is processed when the graphics task remains */
    		if(gfxTaskNum >0) return;
    		......
    	}

    	void gameGfxInit(void)
    	{
    		......
    		/* Register the function which is executed by retrace */
    		nuGfxFuncSet(retraceFunc);
    	}

See Also
nuGfxFuncRemove