Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e9f5c189 authored by Stephen Hines's avatar Stephen Hines
Browse files

Properly use Long2 for "UInt2" for FieldPacker.

We were misusing this API, since it requires the additional precision of
the next size up on unsigned versions of types.

Change-Id: Ic3c87f681ac6705ae0b36a3464ce0d63737945fd
parent 2e0f0bb3
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -168747,7 +168747,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="v" type="android.renderscript.Int2">
<parameter name="v" type="android.renderscript.Long2">
</parameter>
</method>
<method name="addU32"
@@ -168760,7 +168760,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="v" type="android.renderscript.Int3">
<parameter name="v" type="android.renderscript.Long3">
</parameter>
</method>
<method name="addU32"
@@ -168773,7 +168773,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="v" type="android.renderscript.Int4">
<parameter name="v" type="android.renderscript.Long4">
</parameter>
</method>
<method name="addU64"
+3 −3
Original line number Diff line number Diff line
@@ -168747,7 +168747,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="v" type="android.renderscript.Int2">
<parameter name="v" type="android.renderscript.Long2">
</parameter>
</method>
<method name="addU32"
@@ -168760,7 +168760,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="v" type="android.renderscript.Int3">
<parameter name="v" type="android.renderscript.Long3">
</parameter>
</method>
<method name="addU32"
@@ -168773,7 +168773,7 @@
 deprecated="not deprecated"
 visibility="public"
>
<parameter name="v" type="android.renderscript.Int4">
<parameter name="v" type="android.renderscript.Long4">
</parameter>
</method>
<method name="addU64"
+3 −3
Original line number Diff line number Diff line
@@ -233,16 +233,16 @@ public class FieldPacker {
        addI32(v.w);
    }

    public void addU32(Int2 v) {
    public void addU32(Long2 v) {
        addU32(v.x);
        addU32(v.y);
    }
    public void addU32(Int3 v) {
    public void addU32(Long3 v) {
        addU32(v.x);
        addU32(v.y);
        addU32(v.z);
    }
    public void addU32(Int4 v) {
    public void addU32(Long4 v) {
        addU32(v.x);
        addU32(v.y);
        addU32(v.z);