Description[Remoting iOS] Fix screen tearing and screen dimensions
This CL:
1. Fixes the screen tearing issue by getting rid of the GLKViewController,
which runs its rendering loops and swaps buffers in unexpected moment. The
GL view will now do on-demand buffer swapping, similar to how the Android
client works.
2. Passes GL view dimensions to the renderer to fix the screen aspect issues.
BUG=716699
Review-Url: https://codereview.chromium.org/2848143002
Cr-Commit-Position: refs/heads/master@{#468418}
Committed: https://chromium.googlesource.com/chromium/src/+/807d153f2330e11c8f6f6590ec0eab737c39dffe
Patch Set 1 #Patch Set 2 : Pass dimension correctly #Patch Set 3 : Request first frame #
Total comments: 12
Patch Set 4 : Resolve Feedbacks #Patch Set 5 : Add comments about not inheriting GLKViewController #
Messages
Total messages: 16 (5 generated)
|