HomeSort by relevance Sort by last modified time
    Searched refs:graphicBuffer (Results 1 - 25 of 50) sorted by null

1 2

  /frameworks/base/libs/hwui/pipeline/skia/
SkiaVulkanReadback.h 35 virtual CopyResult copyGraphicBufferInto(GraphicBuffer* graphicBuffer,
  /hardware/qcom/display/msm8909/gpu_tonemapper/
EGLImageBuffer.cpp 23 #include <ui/GraphicBuffer.h>
29 EGLImageKHR create_eglImage(android::sp<android::GraphicBuffer> graphicBuffer)
32 bool isProtected = (graphicBuffer->getUsage() & GRALLOC_USAGE_PROTECTED);
39 (EGLClientBuffer)(graphicBuffer->getNativeBuffer()), attrs);
45 EGLImageBuffer::EGLImageBuffer(android::sp<android::GraphicBuffer> graphicBuffer)
48 // this->graphicBuffer = graphicBuffer;
49 this->eglImageID = create_eglImage(graphicBuffer);
    [all...]
EGLImageWrapper.cpp 23 #include <ui/GraphicBuffer.h>
115 int flags = android::GraphicBuffer::USAGE_HW_TEXTURE |
116 android::GraphicBuffer::USAGE_SW_READ_NEVER |
117 android::GraphicBuffer::USAGE_SW_WRITE_NEVER;
120 flags |= android::GraphicBuffer::USAGE_PROTECTED;
123 android::sp<android::GraphicBuffer> graphicBuffer =
124 new android::GraphicBuffer(src->unaligned_width, src->unaligned_height, src->format,
131 result = new EGLImageBuffer(graphicBuffer);
  /hardware/qcom/display/msm8909w_3100/gpu_tonemapper/
EGLImageBuffer.cpp 23 #include <ui/GraphicBuffer.h>
29 EGLImageKHR create_eglImage(android::sp<android::GraphicBuffer> graphicBuffer)
32 bool isProtected = (graphicBuffer->getUsage() & GRALLOC_USAGE_PROTECTED);
39 (EGLClientBuffer)(graphicBuffer->getNativeBuffer()), attrs);
45 EGLImageBuffer::EGLImageBuffer(android::sp<android::GraphicBuffer> graphicBuffer)
48 // this->graphicBuffer = graphicBuffer;
49 this->eglImageID = create_eglImage(graphicBuffer);
    [all...]
EGLImageWrapper.cpp 23 #include <ui/GraphicBuffer.h>
115 int flags = android::GraphicBuffer::USAGE_HW_TEXTURE |
116 android::GraphicBuffer::USAGE_SW_READ_NEVER |
117 android::GraphicBuffer::USAGE_SW_WRITE_NEVER;
120 flags |= android::GraphicBuffer::USAGE_PROTECTED;
123 android::sp<android::GraphicBuffer> graphicBuffer =
124 new android::GraphicBuffer(src->unaligned_width, src->unaligned_height, src->format,
131 result = new EGLImageBuffer(graphicBuffer);
  /hardware/qcom/display/msm8998/gpu_tonemapper/
EGLImageBuffer.cpp 23 #include <ui/GraphicBuffer.h>
29 EGLImageKHR create_eglImage(android::sp<android::GraphicBuffer> graphicBuffer)
32 bool isProtected = (graphicBuffer->getUsage() & GRALLOC_USAGE_PROTECTED);
39 (EGLClientBuffer)(graphicBuffer->getNativeBuffer()), attrs);
45 EGLImageBuffer::EGLImageBuffer(android::sp<android::GraphicBuffer> graphicBuffer)
48 // this->graphicBuffer = graphicBuffer;
49 this->eglImageID = create_eglImage(graphicBuffer);
    [all...]
EGLImageWrapper.cpp 23 #include <ui/GraphicBuffer.h>
115 int flags = android::GraphicBuffer::USAGE_HW_TEXTURE |
116 android::GraphicBuffer::USAGE_SW_READ_NEVER |
117 android::GraphicBuffer::USAGE_SW_WRITE_NEVER;
120 flags |= android::GraphicBuffer::USAGE_PROTECTED;
123 android::sp<android::GraphicBuffer> graphicBuffer =
124 new android::GraphicBuffer(src->unaligned_width, src->unaligned_height, src->format,
131 result = new EGLImageBuffer(graphicBuffer);
  /frameworks/native/libs/gui/include/gui/
GLConsumer.h 27 #include <ui/GraphicBuffer.h>
138 const sp<GraphicBuffer>& buf, const Rect& cropRect,
181 sp<GraphicBuffer> getCurrentBuffer(int* outSlot = nullptr) const;
253 const sp<GraphicBuffer> graphicBuffer,
257 const sp<GraphicBuffer> graphicBuffer, EGLSyncKHR eglFence) {
258 return releaseBufferLocked(slot, graphicBuffer, mEglDisplay, eglFence);
263 graphicBuffer(), display(nullptr), fence(nullptr) {}
267 sp<GraphicBuffer> graphicBuffer
    [all...]
ConsumerBase.h 36 class GraphicBuffer;
148 // initialized this will release the reference to the GraphicBuffer in that
201 const sp<GraphicBuffer> graphicBuffer,
204 // returns true iff the slot still has the graphicBuffer in it.
205 bool stillTracking(int slot, const sp<GraphicBuffer> graphicBuffer);
213 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence);
215 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence)
    [all...]
BufferItemConsumer.h 41 virtual void onBufferFreed(const wp<GraphicBuffer>& graphicBuffer) = 0;
  /frameworks/base/libs/hwui/
Readback.h 25 class GraphicBuffer;
45 virtual CopyResult copyGraphicBufferInto(GraphicBuffer* graphicBuffer, SkBitmap* bitmap) = 0;
OpenGLReadback.h 34 virtual CopyResult copyGraphicBufferInto(GraphicBuffer* graphicBuffer,
46 CopyResult copyGraphicBufferInto(GraphicBuffer* graphicBuffer, Matrix4& texTransform,
OpenGLReadback.cpp 30 #include <ui/GraphicBuffer.h>
39 sp<GraphicBuffer> sourceBuffer;
65 CopyResult OpenGLReadback::copyGraphicBufferInto(GraphicBuffer* graphicBuffer,
73 // Create the EGLImage object that maps the GraphicBuffer
75 EGLClientBuffer clientBuffer = (EGLClientBuffer)graphicBuffer->getNativeBuffer();
86 uint32_t width = graphicBuffer->getWidth();
87 uint32_t height = graphicBuffer->getHeight();
99 CopyResult OpenGLReadback::copyGraphicBufferInto(GraphicBuffer* graphicBuffer, SkBitmap* bitmap)
    [all...]
  /frameworks/av/media/libstagefright/include/media/stagefright/
FrameRenderTracker.h 27 #include <ui/GraphicBuffer.h>
60 RenderedFrameInfo(int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer,
65 mGraphicBuffer(graphicBuffer),
82 sp<GraphicBuffer> mGraphicBuffer;
98 // called when |graphicBuffer| corresponding to |mediaTimeUs| is
101 int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence);
  /frameworks/native/services/surfaceflinger/tests/hwc2/
Hwc2TestVirtualDisplay.cpp 76 ComparatorResult::get().CompareBuffers(mOutputBuffer.graphicBuffer(),
77 mExpectedBuffer.graphicBuffer());
  /frameworks/native/services/surfaceflinger/
BufferLayerConsumer.h 25 #include <ui/GraphicBuffer.h>
63 virtual bool reject(const sp<GraphicBuffer>& buf, const BufferItem& item) = 0;
157 sp<GraphicBuffer> getCurrentBuffer(int* outSlot = nullptr) const;
197 PendingRelease() : isPending(false), currentTexture(-1), graphicBuffer() {}
201 sp<GraphicBuffer> graphicBuffer;
226 Image(sp<GraphicBuffer> graphicBuffer, RE::RenderEngine& engine);
235 const sp<GraphicBuffer>& graphicBuffer() { return mGraphicBuffer;
    [all...]
  /frameworks/av/services/camera/libcameraservice/device3/
Camera3BufferManager.h 22 #include <ui/GraphicBuffer.h>
125 status_t getBufferForStream(int streamId, int streamSetId, sp<GraphicBuffer>* gb, int* fenceFd);
202 sp<GraphicBuffer> graphicBuffer;
204 explicit GraphicBufferEntry(const sp<GraphicBuffer>& gb = 0, int fd = -1) :
205 graphicBuffer(gb),
  /external/skia/src/gpu/
GrAHardwareBufferImageGenerator.cpp 46 AHardwareBuffer* graphicBuffer, SkAlphaType alphaType, sk_sp<SkColorSpace> colorSpace) {
48 AHardwareBuffer_describe(graphicBuffer, &bufferDesc);
65 return std::unique_ptr<SkImageGenerator>(new GrAHardwareBufferImageGenerator(info, graphicBuffer,
70 AHardwareBuffer* graphicBuffer, SkAlphaType alphaType)
72 , fGraphicBuffer(graphicBuffer) {
  /external/skqp/src/gpu/
GrAHardwareBufferImageGenerator.cpp 46 AHardwareBuffer* graphicBuffer, SkAlphaType alphaType, sk_sp<SkColorSpace> colorSpace) {
48 AHardwareBuffer_describe(graphicBuffer, &bufferDesc);
65 return std::unique_ptr<SkImageGenerator>(new GrAHardwareBufferImageGenerator(info, graphicBuffer,
70 AHardwareBuffer* graphicBuffer, SkAlphaType alphaType)
72 , fGraphicBuffer(graphicBuffer) {
  /external/deqp/modules/egl/
teglAndroidUtil.cpp 62 using tcu::Android::internal::GraphicBuffer;
84 GraphicBuffer& getGraphicBuffer (void) { return m_graphicBuffer; }
87 GraphicBuffer m_graphicBuffer;
93 GraphicBuffer::USAGE_SW_READ_OFTEN |
94 GraphicBuffer::USAGE_SW_WRITE_RARELY |
95 GraphicBuffer::USAGE_HW_TEXTURE |
96 GraphicBuffer::USAGE_HW_RENDER)
142 GraphicBuffer& graphicBuffer = buffer->getGraphicBuffer();
153 checkStatus(graphicBuffer.lock(GraphicBuffer::USAGE_SW_WRITE_RARELY, &bufferData))
    [all...]
  /frameworks/av/media/libstagefright/omx/include/media/stagefright/omx/1.0/
Conversion.h 86 using ::android::GraphicBuffer;
463 * \brief Wrap `GraphicBuffer` in `CodecBuffer`.
466 * \param[in] l The source `GraphicBuffer`.
469 inline CodecBuffer *wrapAs(CodecBuffer *t, sp<GraphicBuffer> const& graphicBuffer) {
473 if (graphicBuffer == nullptr) {
482 t->attr.anwBuffer.width = graphicBuffer->getWidth();
483 t->attr.anwBuffer.height = graphicBuffer->getHeight();
484 t->attr.anwBuffer.stride = graphicBuffer->getStride();
486 graphicBuffer->getPixelFormat())
    [all...]
  /external/deqp/framework/platform/android/
tcuAndroidInternals.hpp 37 class GraphicBuffer;
96 // ui/GraphicBuffer.h
100 typedef status_t (*initCheckFunc) (android::GraphicBuffer* buffer);
101 typedef status_t (*lockFunc) (android::GraphicBuffer* buffer, deUint32 usage, void** vaddr);
102 typedef status_t (*unlockFunc) (android::GraphicBuffer* buffer);
103 typedef ANativeWindowBuffer* (*getNativeBufferFunc) (const android::GraphicBuffer* buffer);
125 GraphicBufferFunctions graphicBuffer;
133 GraphicBufferFunctions graphicBuffer;
144 class GraphicBuffer
147 // ui/GraphicBuffer.h, hardware/gralloc.
    [all...]
  /frameworks/base/libs/hwui/hwui/
Bitmap.cpp 136 sk_sp<Bitmap> Bitmap::createFrom(sp<GraphicBuffer> graphicBuffer) {
137 PixelFormat format = graphicBuffer->getPixelFormat();
138 if (!graphicBuffer.get() ||
142 SkImageInfo info = SkImageInfo::Make(graphicBuffer->getWidth(), graphicBuffer->getHeight(),
145 return sk_sp<Bitmap>(new Bitmap(graphicBuffer.get(), info));
200 Bitmap::Bitmap(GraphicBuffer* buffer, const SkImageInfo& info)
298 uirenderer::renderthread::RenderProxy::copyGraphicBufferInto(graphicBuffer(), outBitmap);
315 GraphicBuffer* Bitmap::graphicBuffer()
    [all...]
Bitmap.h 26 #include <ui/GraphicBuffer.h>
58 static sk_sp<Bitmap> createFrom(sp<GraphicBuffer> graphicBuffer);
66 Bitmap(GraphicBuffer* buffer, const SkImageInfo& info);
93 GraphicBuffer* graphicBuffer();
134 GraphicBuffer* buffer;
  /frameworks/native/libs/gui/
ConsumerBase.cpp 372 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) {
374 return addReleaseFenceLocked(slot, graphicBuffer, fence);
378 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) {
381 // If consumer no longer tracks this graphicBuffer, we can safely
383 if (!stillTracking(slot, graphicBuffer)) {
439 int slot, const sp<GraphicBuffer> graphicBuffer,
445 // If consumer no longer tracks this graphicBuffer (we received a ne
    [all...]

Completed in 535 milliseconds

1 2