Lines Matching refs:layer_buffer

341   LayerBuffer *layer_buffer = &layer_->input_buffer;  in SetLayerBuffer()  local
346 if ((format != layer_buffer->format) || (UINT32(aligned_width) != layer_buffer->width) || in SetLayerBuffer()
347 (UINT32(aligned_height) != layer_buffer->height)) { in SetLayerBuffer()
352 layer_buffer->format = format; in SetLayerBuffer()
353 layer_buffer->width = UINT32(aligned_width); in SetLayerBuffer()
354 layer_buffer->height = UINT32(aligned_height); in SetLayerBuffer()
355 layer_buffer->unaligned_width = UINT32(handle->unaligned_width); in SetLayerBuffer()
356 layer_buffer->unaligned_height = UINT32(handle->unaligned_height); in SetLayerBuffer()
358 layer_buffer->flags.video = (handle->buffer_type == BUFFER_TYPE_VIDEO) ? true : false; in SetLayerBuffer()
367 if (secure_ != layer_buffer->flags.secure || secure_camera != layer_buffer->flags.secure_camera || in SetLayerBuffer()
368 secure_display != layer_buffer->flags.secure_display) { in SetLayerBuffer()
373 layer_buffer->flags.secure = secure_; in SetLayerBuffer()
374 layer_buffer->flags.secure_camera = secure_camera; in SetLayerBuffer()
375 layer_buffer->flags.secure_display = secure_display; in SetLayerBuffer()
377 layer_buffer->acquire_fence = acquire_fence; in SetLayerBuffer()
382 layer_buffer->planes[0].fd = buffer_fd_; in SetLayerBuffer()
383 layer_buffer->planes[0].offset = handle->offset; in SetLayerBuffer()
384 layer_buffer->planes[0].stride = UINT32(handle->width); in SetLayerBuffer()
385 layer_buffer->size = handle->size; in SetLayerBuffer()
386 buffer_flipped_ = reinterpret_cast<uint64_t>(handle) != layer_buffer->buffer_id; in SetLayerBuffer()
387 layer_buffer->buffer_id = reinterpret_cast<uint64_t>(handle); in SetLayerBuffer()
388 layer_buffer->handle_id = handle->id; in SetLayerBuffer()
957 LayerBuffer *layer_buffer = &layer->input_buffer; in SetMetaData() local
971 if (interlace != layer_buffer->flags.interlace) { in SetMetaData()
973 layer_buffer->flags.interlace, interlace); in SetMetaData()
978 layer_buffer->format = GetSDMFormat(INT32(linear_format), 0); in SetMetaData()
981 if ((interlace != layer_buffer->flags.interlace) || (frame_rate != layer->frame_rate)) { in SetMetaData()
984 layer_buffer->flags.interlace = interlace; in SetMetaData()
992 layer_buffer->ubwc_crstats[i].clear(); in SetMetaData()
997 GetUBWCStatsFromMetaData(&cr_stats[0], &(layer_buffer->ubwc_crstats[0])); in SetMetaData()
1021 LayerBuffer *layer_buffer = &layer_->input_buffer; in ValidateAndSetCSC() local
1032 if (layer_buffer->color_metadata.transfer != csc.transfer || in ValidateAndSetCSC()
1033 layer_buffer->color_metadata.colorPrimaries != csc.colorPrimaries || in ValidateAndSetCSC()
1034 layer_buffer->color_metadata.range != csc.range) { in ValidateAndSetCSC()
1038 layer_buffer->color_metadata.transfer = csc.transfer; in ValidateAndSetCSC()
1039 layer_buffer->color_metadata.colorPrimaries = csc.colorPrimaries; in ValidateAndSetCSC()
1040 layer_buffer->color_metadata.range = csc.range; in ValidateAndSetCSC()
1044 if (IsBT2020(layer_buffer->color_metadata.colorPrimaries)) { in ValidateAndSetCSC()
1051 ColorMetaData new_metadata = layer_buffer->color_metadata; in ValidateAndSetCSC()
1056 new_metadata.colorPrimaries = layer_buffer->color_metadata.colorPrimaries; in ValidateAndSetCSC()
1057 new_metadata.transfer = layer_buffer->color_metadata.transfer; in ValidateAndSetCSC()
1058 new_metadata.range = layer_buffer->color_metadata.range; in ValidateAndSetCSC()
1060 if ((layer_buffer->color_metadata.colorPrimaries != new_metadata.colorPrimaries) || in ValidateAndSetCSC()
1061 (layer_buffer->color_metadata.transfer != new_metadata.transfer) || in ValidateAndSetCSC()
1062 (layer_buffer->color_metadata.range != new_metadata.range)) { in ValidateAndSetCSC()
1063 layer_buffer->color_metadata.colorPrimaries = new_metadata.colorPrimaries; in ValidateAndSetCSC()
1064 layer_buffer->color_metadata.transfer = new_metadata.transfer; in ValidateAndSetCSC()
1065 layer_buffer->color_metadata.range = new_metadata.range; in ValidateAndSetCSC()
1068 if (layer_buffer->color_metadata.matrixCoefficients != new_metadata.matrixCoefficients) { in ValidateAndSetCSC()
1069 layer_buffer->color_metadata.matrixCoefficients = new_metadata.matrixCoefficients; in ValidateAndSetCSC()
1082 &layer_buffer->color_metadata.masteringDisplayInfo, UINT32(sizeof(MasteringDisplay)))) { in ValidateAndSetCSC()
1083 layer_buffer->color_metadata.masteringDisplayInfo = new_metadata.masteringDisplayInfo; in ValidateAndSetCSC()
1088 &layer_buffer->color_metadata.contentLightLevel, UINT32(sizeof(ContentLightLevel)))) { in ValidateAndSetCSC()
1089 layer_buffer->color_metadata.contentLightLevel = new_metadata.contentLightLevel; in ValidateAndSetCSC()
1093 !SameConfig(&new_metadata.cRI, &layer_buffer->color_metadata.cRI, in ValidateAndSetCSC()
1095 layer_buffer->color_metadata.cRI = new_metadata.cRI; in ValidateAndSetCSC()
1099 !SameConfig(layer_buffer->color_metadata.dynamicMetaDataPayload, in ValidateAndSetCSC()
1101 layer_buffer->color_metadata.dynamicMetaDataValid = true; in ValidateAndSetCSC()
1102 layer_buffer->color_metadata.dynamicMetaDataLen = new_metadata.dynamicMetaDataLen; in ValidateAndSetCSC()
1103 std::memcpy(layer_buffer->color_metadata.dynamicMetaDataPayload, in ValidateAndSetCSC()