I have not tested without setDesignResolution. I want to use the default visibleOrigin or getVisibleSize(). May be you are right. When I was using
glview->setDesignResolutionSize(1280.0f, 720.0f, ResolutionPolicy::NO_BORDER), you can see from Test Case 4, my output was
Bounding HW= 675.000000 1200.000000
This is not equal to frameSize or designResolutionSize. That’s why I got confused.
So, I have not tested without these two. What I wanted, I got that, that’s why I did not go into further testing. But you can test and post the results with snaps.