Add RGBA8 support to RenderTarget::ReadColorPixels.
PiperOrigin-RevId: 933521511 Change-Id: Ic279fb8f86615cc4cfddef6ac27a502b22bafd79
This commit is contained in:
committed by
Copybara-Service
parent
6f8bb5ef55
commit
e1711529f2
@@ -97,6 +97,11 @@ void RenderTarget::ReadColorPixels(filament::Renderer* renderer, uint8_t* bytes,
|
||||
type = filament::backend::PixelDataType::UBYTE;
|
||||
expected_num_bytes = width_ * height_ * 3;
|
||||
break;
|
||||
case mjPIXEL_FORMAT_RGBA8:
|
||||
format = filament::backend::PixelDataFormat::RGBA;
|
||||
type = filament::backend::PixelDataType::UBYTE;
|
||||
expected_num_bytes = width_ * height_ * 4;
|
||||
break;
|
||||
case mjPIXEL_FORMAT_R32F:
|
||||
format = filament::backend::PixelDataFormat::R;
|
||||
type = filament::backend::PixelDataType::FLOAT;
|
||||
|
||||
Reference in New Issue
Block a user