j3dcore: remove a leftover assert, it is now OK for offscreen canvas3d objects to be doublebuffered

In fact, this is a must for certain OSX machines.

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>