Add @UnsupportedAppUsage annotations
For packages: android.renderscript This is an automatically generated CL. See go/UnsupportedAppUsage for more details. Exempted-From-Owner-Approval: Mechanical changes to the codebase which have been approved by Android API council and announced on android-eng@ Bug: 110868826 Test: m Change-Id: I016f6e720e79c48afe44f4690b5dd99fc81ae780 Merged-In: I1aa8ebca448547031b426a7b305c5c3d6fcf2652
This commit is contained in:
@@ -16,6 +16,7 @@
|
||||
|
||||
package android.renderscript;
|
||||
|
||||
import android.annotation.UnsupportedAppUsage;
|
||||
import java.util.Vector;
|
||||
|
||||
/**
|
||||
@@ -49,6 +50,7 @@ public class Mesh extends BaseObj {
|
||||
* @deprecated in API 16
|
||||
* Vertex data will be rendered as a series of points
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
POINT (0),
|
||||
/**
|
||||
* @deprecated in API 16
|
||||
@@ -64,6 +66,7 @@ public class Mesh extends BaseObj {
|
||||
* @deprecated in API 16
|
||||
* Vertices will be rendered as individual triangles
|
||||
*/
|
||||
@UnsupportedAppUsage
|
||||
TRIANGLE (3),
|
||||
/**
|
||||
* @deprecated in API 16
|
||||
@@ -111,6 +114,7 @@ public class Mesh extends BaseObj {
|
||||
* @return vertex data allocation at the given index
|
||||
*
|
||||
**/
|
||||
@UnsupportedAppUsage
|
||||
public Allocation getVertexAllocation(int slot) {
|
||||
return mVertexBuffers[slot];
|
||||
}
|
||||
@@ -424,6 +428,7 @@ public class Mesh extends BaseObj {
|
||||
/**
|
||||
* @deprecated in API 16
|
||||
**/
|
||||
@UnsupportedAppUsage
|
||||
public AllocationBuilder(RenderScript rs) {
|
||||
mRS = rs;
|
||||
mVertexTypeCount = 0;
|
||||
@@ -458,6 +463,7 @@ public class Mesh extends BaseObj {
|
||||
*
|
||||
* @return this
|
||||
**/
|
||||
@UnsupportedAppUsage
|
||||
public AllocationBuilder addVertexAllocation(Allocation a) throws IllegalStateException {
|
||||
if (mVertexTypeCount >= mVertexTypes.length) {
|
||||
throw new IllegalStateException("Max vertex types exceeded.");
|
||||
@@ -479,6 +485,7 @@ public class Mesh extends BaseObj {
|
||||
*
|
||||
* @return this
|
||||
**/
|
||||
@UnsupportedAppUsage
|
||||
public AllocationBuilder addIndexSetAllocation(Allocation a, Primitive p) {
|
||||
Entry indexType = new Entry();
|
||||
indexType.a = a;
|
||||
@@ -495,6 +502,7 @@ public class Mesh extends BaseObj {
|
||||
*
|
||||
* @return this
|
||||
**/
|
||||
@UnsupportedAppUsage
|
||||
public AllocationBuilder addIndexSetType(Primitive p) {
|
||||
Entry indexType = new Entry();
|
||||
indexType.a = null;
|
||||
@@ -508,6 +516,7 @@ public class Mesh extends BaseObj {
|
||||
* Create a Mesh object from the current state of the builder
|
||||
*
|
||||
**/
|
||||
@UnsupportedAppUsage
|
||||
public Mesh create() {
|
||||
mRS.validate();
|
||||
|
||||
@@ -596,6 +605,7 @@ public class Mesh extends BaseObj {
|
||||
* channels are present in the mesh
|
||||
*
|
||||
**/
|
||||
@UnsupportedAppUsage
|
||||
public TriangleMeshBuilder(RenderScript rs, int vtxSize, int flags) {
|
||||
mRS = rs;
|
||||
mVtxCount = 0;
|
||||
@@ -652,6 +662,7 @@ public class Mesh extends BaseObj {
|
||||
* @return this
|
||||
*
|
||||
**/
|
||||
@UnsupportedAppUsage
|
||||
public TriangleMeshBuilder addVertex(float x, float y) {
|
||||
if (mVtxSize != 2) {
|
||||
throw new IllegalStateException("add mistmatch with declared components.");
|
||||
@@ -757,6 +768,7 @@ public class Mesh extends BaseObj {
|
||||
*
|
||||
* @return this
|
||||
**/
|
||||
@UnsupportedAppUsage
|
||||
public TriangleMeshBuilder addTriangle(int idx1, int idx2, int idx3) {
|
||||
if((idx1 >= mMaxIndex) || (idx1 < 0) ||
|
||||
(idx2 >= mMaxIndex) || (idx2 < 0) ||
|
||||
@@ -789,6 +801,7 @@ public class Mesh extends BaseObj {
|
||||
* accessible memory
|
||||
*
|
||||
**/
|
||||
@UnsupportedAppUsage
|
||||
public Mesh create(boolean uploadToBufferObject) {
|
||||
Element.Builder b = new Element.Builder(mRS);
|
||||
b.add(Element.createVector(mRS,
|
||||
|
||||
Reference in New Issue
Block a user