Home
last modified time | relevance | path

Searched refs:HardwareBuffer (Results 1 – 25 of 79) sorted by relevance

1234

/frameworks/base/core/java/android/hardware/
DHardwareBuffer.java47 public final class HardwareBuffer implements Parcelable, AutoCloseable { class
162 public static HardwareBuffer create( in create()
165 if (!HardwareBuffer.isSupportedFormat(format)) { in create()
186 return new HardwareBuffer(nativeObject); in create()
203 if (!HardwareBuffer.isSupportedFormat(format)) { in isSupported()
229 public static HardwareBuffer createFromGraphicBuffer(@NonNull GraphicBuffer graphicBuffer) { in createFromGraphicBuffer()
231 return new HardwareBuffer(nativeObject); in createFromGraphicBuffer()
239 private HardwareBuffer(long nativeObject) { in HardwareBuffer() method in HardwareBuffer
242 ClassLoader loader = HardwareBuffer.class.getClassLoader(); in HardwareBuffer()
369 public static final @android.annotation.NonNull Parcelable.Creator<HardwareBuffer> CREATOR =
[all …]
DHardwareBuffer.aidl19 parcelable HardwareBuffer;
/frameworks/base/core/java/android/hardware/camera2/utils/
DSurfaceUtils.java26 import android.hardware.HardwareBuffer;
60 long disallowedFlags = HardwareBuffer.USAGE_VIDEO_ENCODE | USAGE_RENDERSCRIPT in isSurfaceForPreview()
61 | HardwareBuffer.USAGE_CPU_READ_OFTEN; in isSurfaceForPreview()
62 long allowedFlags = HardwareBuffer.USAGE_GPU_SAMPLED_IMAGE | USAGE_HW_COMPOSER in isSurfaceForPreview()
63 | HardwareBuffer.USAGE_GPU_COLOR_OUTPUT; in isSurfaceForPreview()
81 long disallowedFlags = HardwareBuffer.USAGE_GPU_SAMPLED_IMAGE | USAGE_HW_COMPOSER in isSurfaceForHwVideoEncoder()
82 | USAGE_RENDERSCRIPT | HardwareBuffer.USAGE_CPU_READ_OFTEN; in isSurfaceForHwVideoEncoder()
83 long allowedFlags = HardwareBuffer.USAGE_VIDEO_ENCODE; in isSurfaceForHwVideoEncoder()
205 long disallowedFlags = HardwareBuffer.USAGE_VIDEO_ENCODE | USAGE_RENDERSCRIPT; in isFlexibleConsumer()
206 long allowedFlags = HardwareBuffer.USAGE_GPU_SAMPLED_IMAGE in isFlexibleConsumer()
[all …]
/frameworks/base/services/tests/wmtests/src/com/android/server/wm/
DWindowContainerThumbnailTest.java26 import android.hardware.HardwareBuffer;
47 final HardwareBuffer buffer = HardwareBuffer.create(1, 1, HardwareBuffer.RGBA_8888, in buildThumbnail()
48 1, HardwareBuffer.USAGE_CPU_READ_RARELY); in buildThumbnail()
DTaskSnapshotSurfaceTest.java46 import android.hardware.HardwareBuffer;
97 final HardwareBuffer buffer = HardwareBuffer.create(width, height, HardwareBuffer.RGBA_8888, in createTaskSnapshot()
98 1, HardwareBuffer.USAGE_CPU_READ_RARELY); in createTaskSnapshot()
/frameworks/base/core/java/android/view/
DAppTransitionAnimationSpec.java5 import android.hardware.HardwareBuffer;
19 public final HardwareBuffer buffer;
23 public AppTransitionAnimationSpec(int taskId, HardwareBuffer buffer, Rect rect) { in AppTransitionAnimationSpec()
32 buffer = in.readTypedObject(HardwareBuffer.CREATOR); in AppTransitionAnimationSpec()
/frameworks/base/services/tests/wmtests/src/com/android/server/wm/utils/
DRotationAnimationUtilsTest.java28 import android.hardware.HardwareBuffer;
54 HardwareBuffer hb = swBitmapToHardwareBuffer(swBitmap); in blackLuma()
62 HardwareBuffer hb = swBitmapToHardwareBuffer(swBitmap); in whiteLuma()
70 HardwareBuffer hb = swBitmapToHardwareBuffer(swBitmap); in unevenBitmapDimens()
79 HardwareBuffer hb = swBitmapToHardwareBuffer(swBitmap); in whiteImageBlackBorderLuma()
88 HardwareBuffer hb = swBitmapToHardwareBuffer(swBitmap); in blackImageWhiteBorderLuma()
149 private HardwareBuffer swBitmapToHardwareBuffer(Bitmap swBitmap) { in swBitmapToHardwareBuffer()
/frameworks/av/media/codec2/vndk/include/
Dtypes.h107 using HardwareBuffer = ::android::hardware::graphics::common::V1_2:: variable
108 HardwareBuffer;
115 bool b2h(sp<GraphicBuffer> const& from, HardwareBuffer* to,
120 bool h2b(HardwareBuffer const& from, sp<GraphicBuffer>* to);
/frameworks/native/libs/gui/include/gui/bufferqueue/2.0/
Dtypes.h106 using HardwareBuffer = ::android::hardware::graphics::common::V1_2:: variable
107 HardwareBuffer;
114 bool b2h(sp<GraphicBuffer> const& from, HardwareBuffer* to,
119 bool h2b(HardwareBuffer const& from, sp<GraphicBuffer>* to);
/frameworks/base/services/core/java/com/android/server/wm/utils/
DRotationAnimationUtils.java19 import static android.hardware.HardwareBuffer.RGBA_8888;
20 import static android.hardware.HardwareBuffer.USAGE_PROTECTED_CONTENT;
27 import android.hardware.HardwareBuffer;
44 public static boolean hasProtectedContent(HardwareBuffer hardwareBuffer) { in hasProtectedContent()
53 public static float getMedianBorderLuma(HardwareBuffer hardwareBuffer, ColorSpace colorSpace) { in getMedianBorderLuma()
/frameworks/base/core/java/android/window/
DTaskSnapshot.java27 import android.hardware.HardwareBuffer;
43 private final HardwareBuffer mSnapshot;
68 @NonNull ComponentName topActivityComponent, HardwareBuffer snapshot, in TaskSnapshot()
93 mSnapshot = source.readTypedObject(HardwareBuffer.CREATOR);
138 public HardwareBuffer getHardwareBuffer() {
286 private HardwareBuffer mSnapshot;
310 public Builder setSnapshot(HardwareBuffer buffer) {
/frameworks/base/core/java/android/hardware/camera2/extension/
DParcelImage.aidl19 import android.hardware.HardwareBuffer;
33 HardwareBuffer buffer;
/frameworks/base/core/java/android/service/displayhash/
DIDisplayHashingService.aidl20 import android.hardware.HardwareBuffer;
41 void generateDisplayHash(in byte[] salt, in HardwareBuffer buffer, in Rect bounds, in generateDisplayHash()
DDisplayHashingService.java27 import android.hardware.HardwareBuffer;
103 @NonNull HardwareBuffer buffer, @NonNull Rect bounds, in onGenerateDisplayHash()
163 public void generateDisplayHash(byte[] salt, HardwareBuffer buffer, Rect bounds, in generateDisplayHash()
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
DMyLittleTextureView.java29 import android.hardware.HardwareBuffer;
48 HardwareBuffer.USAGE_GPU_SAMPLED_IMAGE | HardwareBuffer.USAGE_GPU_COLOR_OUTPUT); in onCreate()
/frameworks/base/core/java/android/service/contentsuggestions/
DIContentSuggestionsService.aidl23 import android.hardware.HardwareBuffer;
34 in HardwareBuffer contextImage, in provideContextImage()
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/utilities/
DBitmapUtil.java22 import android.hardware.HardwareBuffer;
81 HardwareBuffer buffer = bundle.getParcelable(KEY_BUFFER); in bundleToHardwareBitmap()
/frameworks/base/media/java/android/media/
DImage.java23 import android.hardware.HardwareBuffer;
244 public HardwareBuffer getHardwareBuffer() { in getHardwareBuffer()
DImageReader.java26 import android.hardware.HardwareBuffer;
27 import android.hardware.HardwareBuffer.Usage;
141 format == ImageFormat.PRIVATE ? 0 : HardwareBuffer.USAGE_CPU_READ_OFTEN, in newInstance()
273 format == ImageFormat.PRIVATE ? 0 : HardwareBuffer.USAGE_CPU_READ_OFTEN, in newInstance()
988 public HardwareBuffer getHardwareBuffer() { in getHardwareBuffer()
1139 private synchronized native HardwareBuffer nativeGetHardwareBuffer(); in nativeGetHardwareBuffer()
/frameworks/base/graphics/java/android/graphics/
DGraphicBuffer.java20 import android.hardware.HardwareBuffer;
104 public static final GraphicBuffer createFromHardwareBuffer(HardwareBuffer buffer) { in createFromHardwareBuffer()
303 private static native GraphicBuffer nCreateFromHardwareBuffer(HardwareBuffer buffer); in nCreateFromHardwareBuffer()
/frameworks/base/core/java/android/app/
DSharedElementCallback.java26 import android.hardware.HardwareBuffer;
188 HardwareBuffer hardwareBuffer = bitmap.getHardwareBuffer(); in onCaptureSharedElementSnapshot()
237 HardwareBuffer buffer = bundle.getParcelable(BUNDLE_SNAPSHOT_HARDWARE_BUFFER); in onCreateSnapshotView()
/frameworks/base/services/contentsuggestions/java/com/android/server/contentsuggestions/
DRemoteContentSuggestionsService.java27 import android.hardware.HardwareBuffer;
70 void provideContextImage(int taskId, @Nullable HardwareBuffer contextImage, in provideContextImage()
/frameworks/base/libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/startingsurface/
DTaskSnapshotWindowTest.java41 import android.hardware.HardwareBuffer;
92 final HardwareBuffer buffer = HardwareBuffer.create(width, height, HardwareBuffer.RGBA_8888, in createTaskSnapshot()
93 1, HardwareBuffer.USAGE_CPU_READ_RARELY); in createTaskSnapshot()
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/recents/model/
DThumbnailData.java30 import android.hardware.HardwareBuffer;
66 try (final HardwareBuffer buffer = snapshot.getHardwareBuffer()) { in makeThumbnail()
/frameworks/base/services/core/java/com/android/server/wm/
DWindowContainerThumbnail.java35 import android.hardware.HardwareBuffer;
66 HardwareBuffer thumbnailHeader) { in WindowContainerThumbnail()
71 HardwareBuffer thumbnailHeader, SurfaceAnimator animator) { in WindowContainerThumbnail()

1234