Source Codefunction V4L2VideoDevice::queueBuffer원본 열기 → raspberrypi/libcamera / src/libcamera/v4l2_videodevice.cpp / V4L2VideoDevice::queueBuffer / L1648-L1803
device. For output video devices the \a buffer shall contain valid data and will be processed by the device. Once the device has finished processing the buffer, it will be available for dequeue. The best available V4L2 buffer is picked for \a buffer using the V4L2 buffer cache. Note that queueBuffer() will fail if the…
- 기술 영역v4l2, pipeline handler, dmabuf
- 메커니즘coalesc
관측 시점 2026-03-23T10:28:22+01:00 · 최초 발견 commit 957f0f4bd0
Source Codefunction eGL::createDMABufTexture2D원본 열기 → raspberrypi/libcamera / src/libcamera/egl.cpp / eGL::createDMABufTexture2D / L174-L239
\brief Create a DMA-BUF backed 2D texture \param[in,out] eglImage EGL image to associate with the DMA-BUF \param[in] fd DMA-BUF file descriptor \param[in] output If true, create framebuffer for render target Internal implementation for creating DMA-BUF textures. Creates an EGL image from the DMA-BUF and binds it to a …
- 기술 영역dma buf, dmabuf
- 문제artifact
- 효과avoid
- 사소한 변경clang-format, clang format
관측 시점 2026-03-23T10:28:22+01:00 · 최초 발견 commit 957f0f4bd0
intel/ipu6-camera-hal / src/v4l2/SysCall.h / icamera / L33-L86
include "iutils/Thread.h"
- 기술 영역mmap, media device, v4l2, subdev
- 문제timeout
관측 시점 2021-11-01T14:58:19+08:00 · 최초 발견 commit 5812616e3f
intel/ipu6-camera-hal / src/v4l2/SysCall.h / SysCall / L35-L84
virtual int poll(struct pollfd* pfd, nfds_t nfds, int timeout); static SysCall* getInstance(); static void
- 기술 영역mmap, media device, v4l2, subdev
- 문제timeout
관측 시점 2021-11-01T14:58:19+08:00 · 최초 발견 commit 5812616e3f
raspberrypi/libpisp / src/helpers/dma_heap.hpp / alloc / L61-L88
loc); if (ret < 0) { PISP_LOG(warning, "dmaHeap allocation failure for " << name); return -1; } ret = ::ioctl(all- 기술 영역heap allocat, pisp, dma buf
- 문제allocation failure
관측 시점 2026-03-02T08:54:13Z · 최초 발견 commit 15e11061b9
Source Codefunction CameraBuffer::allocateMemory원본 열기 → intel/ipu6-camera-hal / src/core/CameraBuffer.cpp / CameraBuffer::allocateMemory / L191-L213
; default: LOGE("memory type %d is incorrect for allocateMemory.", mV.Memory()); return- 기술 영역buffer allocat, v4l2, mmap
- 문제incorrect
관측 시점 2025-04-27T14:21:24+08:00 · 최초 발견 commit 76ae3ee076
Source Codefunction DmaBufAllocator::allocFromHeap원본 열기 → raspberrypi/libcamera / src/libcamera/dma_buf_allocator.cpp / DmaBufAllocator::allocFromHeap / L163-L187
t < 0) { LOG(DmaBufAllocator, Error) << "dma-heap allocation failure for " << name; return {}; } UniqueFD allocFd(allo- 기술 영역dma buf, heap allocat
- 문제allocation failure
관측 시점 2026-07-09T11:30:45-07:00 · 최초 발견 commit 168b00eb34
Pull RequestAdd acpi, d4xx, ar0234 to utilize SSDT Overlay enabled sensors원본 열기 → intel/ipu6-camera-hal / PR #187
17:45:45.533] CamHAL[ERR] Poll: Device node fd 27 poll timeout. [10-05 17:45:46.534] CamHAL[ERR] Poll: Device node f
- 기술 영역dmabuf, fps
- 문제timeout
관측 시점 2026-10-08T06:46:04Z
Source Codefunction V4l2Device::DequeueBuffer원본 열기 → raspberrypi/libpisp / src/helpers/v4l2_device.cpp / V4l2Device::DequeueBuffer / L241-L275
ueue buffer int V4l2Device::DequeueBuffer(unsigned int timeout_ms) { short int poll_event = isOutput() ? POLLOUT : P- 기술 영역v4l2, dmabuf
- 문제timeout
관측 시점 2026-04-08T11:55:07+01:00 · 최초 발견 commit 7247c26a7a