diff options
| author | 2021-11-02 15:51:03 +0000 | |
|---|---|---|
| committer | 2021-11-02 15:51:03 +0000 | |
| commit | 9c8c3be733a264c86f2d14973d5678bf99980a74 (patch) | |
| tree | 961d99a201a960e039088fc0858427f6321927cf | |
| parent | afab1b0812c24a71584ff7927b12d701b27650a3 (diff) | |
| parent | 0babcd36504281a179338e5ebab73146b1458316 (diff) | |
Merge "GLConsumer: add HW_TEXTURE usage when create texture"
| -rw-r--r-- | libs/gui/GLConsumer.cpp | 2 | ||||
| -rw-r--r-- | libs/nativedisplay/surfacetexture/EGLConsumer.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/libs/gui/GLConsumer.cpp b/libs/gui/GLConsumer.cpp index 30d19e3af4..b3647d6126 100644 --- a/libs/gui/GLConsumer.cpp +++ b/libs/gui/GLConsumer.cpp @@ -301,7 +301,7 @@ sp<GraphicBuffer> GLConsumer::getDebugTexImageBuffer() { // continues to use it. sp<GraphicBuffer> buffer = new GraphicBuffer( kDebugData.width, kDebugData.height, PIXEL_FORMAT_RGBA_8888, - GraphicBuffer::USAGE_SW_WRITE_RARELY, + DEFAULT_USAGE_FLAGS | GraphicBuffer::USAGE_SW_WRITE_RARELY, "[GLConsumer debug texture]"); uint32_t* bits; buffer->lock(GraphicBuffer::USAGE_SW_WRITE_RARELY, reinterpret_cast<void**>(&bits)); diff --git a/libs/nativedisplay/surfacetexture/EGLConsumer.cpp b/libs/nativedisplay/surfacetexture/EGLConsumer.cpp index 2f31888bf6..6882ea3090 100644 --- a/libs/nativedisplay/surfacetexture/EGLConsumer.cpp +++ b/libs/nativedisplay/surfacetexture/EGLConsumer.cpp @@ -191,7 +191,7 @@ sp<GraphicBuffer> EGLConsumer::getDebugTexImageBuffer() { // continues to use it. sp<GraphicBuffer> buffer = new GraphicBuffer(kDebugData.width, kDebugData.height, PIXEL_FORMAT_RGBA_8888, - GraphicBuffer::USAGE_SW_WRITE_RARELY, + DEFAULT_USAGE_FLAGS | GraphicBuffer::USAGE_SW_WRITE_RARELY, "[EGLConsumer debug texture]"); uint32_t* bits; buffer->lock(GraphicBuffer::USAGE_SW_WRITE_RARELY, reinterpret_cast<void**>(&bits)); |