Merge "Document that getTransformMatrix can inset" into rvc-dev am: 9c52543162

Change-Id: I3fb651e003478b93c77e1ed7b978b8fb40ef3f46
This commit is contained in:
John Reck
2020-04-17 19:39:01 +00:00
committed by Automerger Merge Worker

View File

@@ -307,6 +307,11 @@ public class SurfaceTexture {
* The matrix is stored in column-major order so that it may be passed directly to OpenGL ES via * The matrix is stored in column-major order so that it may be passed directly to OpenGL ES via
* the glLoadMatrixf or glUniformMatrix4fv functions. * the glLoadMatrixf or glUniformMatrix4fv functions.
* *
* If the underlying buffer has a crop associated with it, the transformation will also include
* a slight scale to cut off a 1-texel border around the edge of the crop. This ensures that
* when the texture is bilinear sampled that no texels outside of the buffer's valid region
* are accessed by the GPU, avoiding any sampling artifacts when scaling.
*
* @param mtx the array into which the 4x4 matrix will be stored. The array must have exactly * @param mtx the array into which the 4x4 matrix will be stored. The array must have exactly
* 16 elements. * 16 elements.
*/ */