diff options
| author | Dan Stoza <stoza@google.com> | 2015-06-09 15:05:23 -0700 |
|---|---|---|
| committer | Dan Stoza <stoza@google.com> | 2015-06-10 10:24:51 -0700 |
| commit | ec4cb387502d5bd09e49b55605cf679fe3a0207a (patch) | |
| tree | 31617b7e36c1288080d3c5d3a2746e3ab1c978f5 /opengl/tests/gl_basic/gl_basic.cpp | |
| parent | 47a7dc81d0fedc1e85091f0e8a868768d0e8cadd (diff) | |
GLConsumer: Fix crop math
When we have excess pixels that need to be removed from (for example)
the left and right sides, we currently do something like:
left += excess / 2;
right -= excess / 2;
If excess is odd, however, this removes 1 too few pixels since the odd
pixel gets rounded down twice. This changes the math to effectively:
left += excess / 2;
right -= (excess - excess / 2);
Which removes the correct total number of pixels.
Bug: 19611086
Change-Id: I8d1ad9fe7ba67c149794c148663d12acbccccef0
Diffstat (limited to 'opengl/tests/gl_basic/gl_basic.cpp')
0 files changed, 0 insertions, 0 deletions
