Fix AutoBackendTextureRelease crash

Mapping as a GPU texture requires GPU usage
Removed CPU usages as it wasn't being CPU locked

Test: this
Change-Id: I49f0e18cc35dc36fb9185885fc308ba5c49520c8
diff --git a/libs/hwui/tests/unit/AutoBackendTextureReleaseTests.cpp b/libs/hwui/tests/unit/AutoBackendTextureReleaseTests.cpp
index 2ec78a4..138b3efd 100644
--- a/libs/hwui/tests/unit/AutoBackendTextureReleaseTests.cpp
+++ b/libs/hwui/tests/unit/AutoBackendTextureReleaseTests.cpp
@@ -29,7 +29,7 @@
             .height = 16,
             .layers = 1,
             .format = AHARDWAREBUFFER_FORMAT_R8G8B8A8_UNORM,
-            .usage = AHARDWAREBUFFER_USAGE_CPU_READ_RARELY | AHARDWAREBUFFER_USAGE_CPU_WRITE_RARELY,
+            .usage = AHARDWAREBUFFER_USAGE_GPU_SAMPLED_IMAGE,
     };
     constexpr int kSucceeded = 0;
     int status = AHardwareBuffer_allocate(&desc, &buffer);