mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
Merge "Make gralloc0 pass-through mapper handle layers"
This commit is contained in:
@@ -37,6 +37,10 @@ class Gralloc0HalImpl : public V2_0::passthrough::detail::Gralloc0HalImpl<Hal> {
|
|||||||
Error validateBufferSize(const native_handle_t* bufferHandle,
|
Error validateBufferSize(const native_handle_t* bufferHandle,
|
||||||
const IMapper::BufferDescriptorInfo& descriptorInfo,
|
const IMapper::BufferDescriptorInfo& descriptorInfo,
|
||||||
uint32_t stride) override {
|
uint32_t stride) override {
|
||||||
|
if (descriptorInfo.layerCount != 1) {
|
||||||
|
return Error::BAD_VALUE;
|
||||||
|
}
|
||||||
|
|
||||||
if (!mModule->validateBufferSize) {
|
if (!mModule->validateBufferSize) {
|
||||||
return Error::NONE;
|
return Error::NONE;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user