/* NOTE: You must release the parent if the object was created via a callback
** ***************************/
/* TODO: this is exactly the same as required by _Reset.., so at some point we need to move the code so that is can be called by reset add release... */
/* Release all of the swapchains, except the implicite swapchain */
/* Release all of the swapchains, except the implicit swapchain */
/* an emul for the type of constants that are used... adressing causes problems with being able to work out what's used and what's not.. so maybe we'll have to rely on the server vertex shader const functions? */
/* An enum for the type of constants that are used... addressing causes
* problems with being able to work out what's used and what's not.. so
* maybe we'll have to rely on the server vertex shader const functions?