I've used HideMouse to hide the default pointer and am now drawing my custom one with the usual command:
DrawImage gfxPointer, MouseX(), MouseY()
This works fine. But I can notice some screen lag compared to using the standard pointer (which is easily visible if I have both pointers active together). I guess this is probably because the custom one is being drawn to the back buffer, causing a single frame delay.
Is there any cure for this? I've tried rearranging the draw order slightly but couldn't make any noticeable effect..
DrawImage gfxPointer, MouseX(), MouseY()
This works fine. But I can notice some screen lag compared to using the standard pointer (which is easily visible if I have both pointers active together). I guess this is probably because the custom one is being drawn to the back buffer, causing a single frame delay.
Is there any cure for this? I've tried rearranging the draw order slightly but couldn't make any noticeable effect..