[g3dvl] start supporting different render target formats