Home
last modified time | relevance | path

Searched refs:layer_buffer (Results 1 – 25 of 60) sorted by relevance

123

/aosp12/hardware/qcom/sm8150/display/sdm/libs/hwc2/
H A Dhwc_layers.cpp262 if ((format != layer_buffer->format) || (UINT32(aligned_width) != layer_buffer->width) || in SetLayerBuffer()
268 layer_buffer->format = format; in SetLayerBuffer()
283 if (secure != layer_buffer->flags.secure || secure_camera != layer_buffer->flags.secure_camera || in SetLayerBuffer()
289 layer_buffer->flags.secure = secure; in SetLayerBuffer()
293 if (layer_buffer->acquire_fence_fd >= 0) { in SetLayerBuffer()
294 ::close(layer_buffer->acquire_fence_fd); in SetLayerBuffer()
301 layer_buffer->planes[0].fd = buffer_fd_; in SetLayerBuffer()
304 layer_buffer->size = handle->size; in SetLayerBuffer()
307 layer_buffer->handle_id = handle->id; in SetLayerBuffer()
899 layer_buffer->s3d_format = s3d_format; in SetMetaData()
[all …]
H A Dhwc_display.cpp769 layer_buffer->unaligned_width = layer_buffer->width; in BuildLayerStack()
770 layer_buffer->unaligned_height = layer_buffer->height; in BuildLayerStack()
771 layer_buffer->acquire_fence_fd = -1; in BuildLayerStack()
772 layer_buffer->release_fence_fd = -1; in BuildLayerStack()
1845 layer_buffer->release_fence_fd = -1; in PostCommitLayerStack()
1848 layer_buffer->acquire_fence_fd = -1; in PostCommitLayerStack()
2254 layer_buffer->width = primary_width; in SolidFillPrepare()
2255 layer_buffer->height = primary_height; in SolidFillPrepare()
2258 layer_buffer->acquire_fence_fd = -1; in SolidFillPrepare()
2259 layer_buffer->release_fence_fd = -1; in SolidFillPrepare()
[all …]
/aosp12/hardware/qcom/sm7250/display/composer/
H A Dhwc_layers.cpp253 if ((format != layer_buffer->format) || (UINT32(aligned_width) != layer_buffer->width) || in SetLayerBuffer()
259 layer_buffer->format = format; in SetLayerBuffer()
260 layer_buffer->width = UINT32(aligned_width); in SetLayerBuffer()
261 layer_buffer->height = UINT32(aligned_height); in SetLayerBuffer()
274 if (secure_ != layer_buffer->flags.secure || secure_camera != layer_buffer->flags.secure_camera || in SetLayerBuffer()
280 layer_buffer->flags.secure = secure_; in SetLayerBuffer()
284 layer_buffer->acquire_fence = acquire_fence; in SetLayerBuffer()
289 layer_buffer->planes[0].fd = buffer_fd_; in SetLayerBuffer()
292 layer_buffer->size = handle->size; in SetLayerBuffer()
295 layer_buffer->handle_id = handle->id; in SetLayerBuffer()
[all …]
/aosp12/hardware/qcom/display/msm8998/sdm/libs/hwc2/
H A Dhwc_layers.cpp233 if ((format != layer_buffer->format) || (UINT32(aligned_width) != layer_buffer->width) || in SetLayerBuffer()
239 layer_buffer->format = format; in SetLayerBuffer()
255 if (secure != layer_buffer->flags.secure || secure_camera != layer_buffer->flags.secure_camera || in SetLayerBuffer()
261 layer_buffer->flags.secure = secure; in SetLayerBuffer()
266 close(layer_buffer->acquire_fence_fd); in SetLayerBuffer()
269 layer_buffer->planes[0].fd = ion_fd_; in SetLayerBuffer()
272 layer_buffer->size = handle->size; in SetLayerBuffer()
274 layer_buffer->fb_id = 0; in SetLayerBuffer()
673 LayerIGC layer_igc = layer_buffer->igc; in SetMetaData()
703 if ((layer_igc != layer_buffer->igc) || (interlace != layer_buffer->flags.interlace) || in SetMetaData()
[all …]
H A Dhwc_display.cpp542 layer_buffer->unaligned_width = layer_buffer->width; in BuildLayerStack()
543 layer_buffer->unaligned_height = layer_buffer->height; in BuildLayerStack()
544 layer_buffer->acquire_fence_fd = -1; in BuildLayerStack()
545 layer_buffer->release_fence_fd = -1; in BuildLayerStack()
1193 layer_buffer->release_fence_fd = -1; in BuildLayerStack()
1204 layer_buffer->acquire_fence_fd = -1; in BuildLayerStack()
1709 layer_buffer->width = primary_width; in BuildLayerStack()
1710 layer_buffer->height = primary_height; in BuildLayerStack()
1713 layer_buffer->acquire_fence_fd = -1; in BuildLayerStack()
1714 layer_buffer->release_fence_fd = -1; in BuildLayerStack()
[all …]
/aosp12/hardware/qcom/display/msm8909/sdm/libs/hwc2/
H A Dhwc_layers.cpp222 if ((format != layer_buffer->format) || (UINT32(aligned_width) != layer_buffer->width) || in SetLayerBuffer()
228 layer_buffer->format = format; in SetLayerBuffer()
229 layer_buffer->width = UINT32(aligned_width); in SetLayerBuffer()
244 if (secure != layer_buffer->flags.secure || secure_camera != layer_buffer->flags.secure_camera || in SetLayerBuffer()
250 layer_buffer->flags.secure = secure; in SetLayerBuffer()
254 layer_buffer->planes[0].fd = ion_fd_; in SetLayerBuffer()
258 layer_buffer->size = handle->size; in SetLayerBuffer()
671 LayerIGC layer_igc = layer_buffer->igc; in SetMetaData()
705 if ((layer_igc != layer_buffer->igc) || (interlace != layer_buffer->flags.interlace) || in SetMetaData()
709 layer_buffer->igc = layer_igc; in SetMetaData()
[all …]
H A Dhwc_display.cpp573 layer_buffer->unaligned_width = layer_buffer->width; in BuildLayerStack()
574 layer_buffer->unaligned_height = layer_buffer->height; in BuildLayerStack()
575 layer_buffer->acquire_fence_fd = -1; in BuildLayerStack()
576 layer_buffer->release_fence_fd = -1; in BuildLayerStack()
1269 layer_buffer->release_fence_fd = -1; in BuildLayerStack()
1272 layer_buffer->acquire_fence_fd = -1; in BuildLayerStack()
1825 layer_buffer->width = primary_width; in BuildLayerStack()
1826 layer_buffer->height = primary_height; in BuildLayerStack()
1829 layer_buffer->acquire_fence_fd = -1; in BuildLayerStack()
1830 layer_buffer->release_fence_fd = -1; in BuildLayerStack()
[all …]
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc2/
H A Dhwc_layers.cpp123 if ((format != layer_buffer->format) || (UINT32(aligned_width) != layer_buffer->width) || in SetLayerBuffer()
129 layer_buffer->format = format; in SetLayerBuffer()
130 layer_buffer->width = UINT32(aligned_width); in SetLayerBuffer()
145 if (secure != layer_buffer->flags.secure || secure_camera != layer_buffer->flags.secure_camera || in SetLayerBuffer()
151 layer_buffer->flags.secure = secure; in SetLayerBuffer()
155 layer_buffer->planes[0].fd = ion_fd_; in SetLayerBuffer()
159 layer_buffer->size = handle->size; in SetLayerBuffer()
577 LayerIGC layer_igc = layer_buffer->igc; in SetMetaData()
607 if ((layer_igc != layer_buffer->igc) || (interlace != layer_buffer->flags.interlace) || in SetMetaData()
611 layer_buffer->igc = layer_igc; in SetMetaData()
[all …]
H A Dhwc_display.cpp545 layer_buffer->unaligned_width = layer_buffer->width; in BuildLayerStack()
546 layer_buffer->unaligned_height = layer_buffer->height; in BuildLayerStack()
547 layer_buffer->acquire_fence_fd = -1; in BuildLayerStack()
548 layer_buffer->release_fence_fd = -1; in BuildLayerStack()
1192 layer_buffer->release_fence_fd = -1; in BuildLayerStack()
1203 layer_buffer->acquire_fence_fd = -1; in BuildLayerStack()
1730 layer_buffer->width = primary_width; in BuildLayerStack()
1731 layer_buffer->height = primary_height; in BuildLayerStack()
1734 layer_buffer->acquire_fence_fd = -1; in BuildLayerStack()
1735 layer_buffer->release_fence_fd = -1; in BuildLayerStack()
[all …]
/aosp12/hardware/qcom/display/msm8996/sdm/libs/hwc2/
H A Dhwc_layers.cpp92 if ((format != layer_buffer->format) || (UINT32(aligned_width) != layer_buffer->width) || in SetLayerBuffer()
98 layer_buffer->format = format; in SetLayerBuffer()
99 layer_buffer->width = UINT32(aligned_width); in SetLayerBuffer()
100 layer_buffer->height = UINT32(aligned_height); in SetLayerBuffer()
111 if (secure != layer_buffer->flags.secure || in SetLayerBuffer()
117 layer_buffer->flags.secure = secure; in SetLayerBuffer()
121 layer_buffer->planes[0].fd = ion_fd_; in SetLayerBuffer()
514 LayerIGC layer_igc = layer_buffer->igc; in SetMetaData()
544 if ((layer_igc != layer_buffer->igc) || (interlace != layer_buffer->flags.interlace) || in SetMetaData()
548 layer_buffer->igc = layer_igc; in SetMetaData()
[all …]
H A Dhwc_display.cpp387 layer_buffer->width = display_width; in BuildLayerStack()
388 layer_buffer->height = display_height; in BuildLayerStack()
389 layer_buffer->acquire_fence_fd = -1; in BuildLayerStack()
390 layer_buffer->release_fence_fd = -1; in BuildLayerStack()
930 layer_buffer->release_fence_fd = -1; in BuildLayerStack()
941 layer_buffer->acquire_fence_fd = -1; in BuildLayerStack()
1507 layer_buffer->width = primary_width; in BuildLayerStack()
1508 layer_buffer->height = primary_height; in BuildLayerStack()
1509 layer_buffer->acquire_fence_fd = -1; in BuildLayerStack()
1510 layer_buffer->release_fence_fd = -1; in BuildLayerStack()
[all …]
/aosp12/hardware/qcom/sdm845/display/sdm/libs/hwc2/
H A Dhwc_layers.cpp238 if ((format != layer_buffer->format) || (UINT32(aligned_width) != layer_buffer->width) || in SetLayerBuffer()
244 layer_buffer->format = format; in SetLayerBuffer()
260 if (secure != layer_buffer->flags.secure || secure_camera != layer_buffer->flags.secure_camera || in SetLayerBuffer()
266 layer_buffer->flags.secure = secure; in SetLayerBuffer()
278 layer_buffer->planes[0].fd = buffer_fd_; in SetLayerBuffer()
281 layer_buffer->size = handle->size; in SetLayerBuffer()
283 layer_buffer->handle_id = handle->id; in SetLayerBuffer()
810 LayerIGC layer_igc = layer_buffer->igc; in SetMetaData()
844 if ((layer_igc != layer_buffer->igc) || (interlace != layer_buffer->flags.interlace) || in SetMetaData()
848 layer_buffer->igc = layer_igc; in SetMetaData()
[all …]
H A Dhwc_display.cpp804 layer_buffer->unaligned_width = layer_buffer->width; in BuildLayerStack()
805 layer_buffer->unaligned_height = layer_buffer->height; in BuildLayerStack()
806 layer_buffer->acquire_fence_fd = -1; in BuildLayerStack()
807 layer_buffer->release_fence_fd = -1; in BuildLayerStack()
1603 layer_buffer->release_fence_fd = -1; in PostCommitLayerStack()
1606 layer_buffer->acquire_fence_fd = -1; in PostCommitLayerStack()
2169 layer_buffer->width = primary_width; in SolidFillPrepare()
2170 layer_buffer->height = primary_height; in SolidFillPrepare()
2173 layer_buffer->acquire_fence_fd = -1; in SolidFillPrepare()
2174 layer_buffer->release_fence_fd = -1; in SolidFillPrepare()
[all …]
/aosp12/hardware/qcom/display/msm8909/sdm/libs/hwc/
H A Dblit_engine_c2d.cpp213 layer_buffer.release_fence_fd = in PostCommit()
215 fence_fd = layer_buffer.release_fence_fd; in PostCommit()
216 close(layer_buffer.acquire_fence_fd); in PostCommit()
217 layer_buffer.acquire_fence_fd = -1; in PostCommit()
303 layer_buffer.width = aligned_w; in Prepare()
304 layer_buffer.height = aligned_h; in Prepare()
305 layer_buffer.unaligned_width = fbwidth; in Prepare()
306 layer_buffer.unaligned_height = fbheight/3; in Prepare()
455 if (layer_buffer.acquire_fence_fd >= 0) { in Commit()
460 layer_buffer.acquire_fence_fd = -1; in Commit()
[all …]
H A Dhwc_display.cpp430 layer_buffer.planes[0].fd = pvt_handle->fd; in PrepareLayerParams()
440 layer_buffer.width = UINT32(aligned_width); in PrepareLayerParams()
451 layer_buffer.flags.video = true; in PrepareLayerParams()
456 layer_buffer.flags.secure = true; in PrepareLayerParams()
466 layer_buffer.flags.secure_display = true; in PrepareLayerParams()
498 layer_buffer.unaligned_width = x_pixels; in PrepareLayerParams()
515 layer_buffer.size = pvt_handle->size; in CommitLayerParams()
856 close(layer_buffer.release_fence_fd); in PostCommitLayerStack()
857 layer_buffer.release_fence_fd = -1; in PostCommitLayerStack()
1319 layer_buffer.flags.hdr = true; in SetMetaData()
[all …]
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc/
H A Dblit_engine_c2d.cpp213 layer_buffer.release_fence_fd = in PostCommit()
215 fence_fd = layer_buffer.release_fence_fd; in PostCommit()
216 close(layer_buffer.acquire_fence_fd); in PostCommit()
217 layer_buffer.acquire_fence_fd = -1; in PostCommit()
303 layer_buffer.width = aligned_w; in Prepare()
304 layer_buffer.height = aligned_h; in Prepare()
305 layer_buffer.unaligned_width = fbwidth; in Prepare()
306 layer_buffer.unaligned_height = fbheight/3; in Prepare()
455 if (layer_buffer.acquire_fence_fd >= 0) { in Commit()
460 layer_buffer.acquire_fence_fd = -1; in Commit()
[all …]
H A Dhwc_display.cpp430 layer_buffer.planes[0].fd = pvt_handle->fd; in PrepareLayerParams()
440 layer_buffer.width = UINT32(aligned_width); in PrepareLayerParams()
451 layer_buffer.flags.video = true; in PrepareLayerParams()
456 layer_buffer.flags.secure = true; in PrepareLayerParams()
466 layer_buffer.flags.secure_display = true; in PrepareLayerParams()
498 layer_buffer.unaligned_width = x_pixels; in PrepareLayerParams()
515 layer_buffer.size = pvt_handle->size; in CommitLayerParams()
856 close(layer_buffer.release_fence_fd); in PostCommitLayerStack()
857 layer_buffer.release_fence_fd = -1; in PostCommitLayerStack()
1319 layer_buffer.flags.hdr = true; in SetMetaData()
[all …]
/aosp12/hardware/qcom/display/msm8996/sdm/libs/hwc/
H A Dblit_engine_c2d.cpp213 layer_buffer->release_fence_fd = in PostCommit()
215 fence_fd = layer_buffer->release_fence_fd; in PostCommit()
216 close(layer_buffer->acquire_fence_fd); in PostCommit()
217 layer_buffer->acquire_fence_fd = -1; in PostCommit()
285 int fbwidth = INT(layer_buffer->width); in Prepare()
286 int fbheight = INT(layer_buffer->height); in Prepare()
299 layer_buffer->width = fbwidth; in Prepare()
300 layer_buffer->height = fbheight/3; in Prepare()
440 if (layer_buffer->acquire_fence_fd >= 0) { in Commit()
445 layer_buffer->acquire_fence_fd = -1; in Commit()
[all …]
H A Dhwc_display.cpp326 LayerBuffer *layer_buffer = new LayerBuffer(); in AllocateLayerStack() local
327 layer->input_buffer = layer_buffer; in AllocateLayerStack()
358 layer_buffer->flags.video = true; in PrepareLayerParams()
363 layer_buffer->flags.secure = true; in PrepareLayerParams()
370 layer_buffer->flags.secure_display = true; in PrepareLayerParams()
413 layer_buffer->planes[0].fd = pvt_handle->fd; in CommitLayerParams()
416 layer_buffer->size = pvt_handle->size; in CommitLayerParams()
694 close(layer_buffer->release_fence_fd); in PostCommitLayerStack()
695 layer_buffer->release_fence_fd = -1; in PostCommitLayerStack()
1200 layer_buffer->flags.interlace = true; in SetMetaData()
[all …]
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/libs/core/fb/
H A Dhw_hdmi.cpp69 static int32_t GetColoriMetry(const LayerBuffer & layer_buffer) { in GetColoriMetry() argument
70 bool is_yuv = layer_buffer.flags.video; in GetColoriMetry()
74 switch (layer_buffer.color_metadata.colorPrimaries) { in GetColoriMetry()
93 static int32_t GetPixelEncoding(const LayerBuffer &layer_buffer) { in GetPixelEncoding() argument
94 bool is_yuv = layer_buffer.flags.video; in GetPixelEncoding()
99 switch (layer_buffer.format) { in GetPixelEncoding()
126 static int32_t GetBitsPerComponent(const LayerBuffer &layer_buffer) { in GetBitsPerComponent() argument
127 bool is_yuv = layer_buffer.flags.video; in GetBitsPerComponent()
128 bool is_10_bit = Is10BitFormat(layer_buffer.format); in GetBitsPerComponent()
144 static uint32_t GetContentType(const LayerBuffer &layer_buffer) { in GetContentType() argument
[all …]
/aosp12/hardware/qcom/display/msm8998/sdm/libs/core/fb/
H A Dhw_hdmi.cpp69 static int32_t GetColoriMetry(const LayerBuffer & layer_buffer) { in GetColoriMetry() argument
70 bool is_yuv = layer_buffer.flags.video; in GetColoriMetry()
74 switch (layer_buffer.color_metadata.colorPrimaries) { in GetColoriMetry()
93 static int32_t GetPixelEncoding(const LayerBuffer &layer_buffer) { in GetPixelEncoding() argument
94 bool is_yuv = layer_buffer.flags.video; in GetPixelEncoding()
99 switch (layer_buffer.format) { in GetPixelEncoding()
126 static int32_t GetBitsPerComponent(const LayerBuffer &layer_buffer) { in GetBitsPerComponent() argument
127 bool is_yuv = layer_buffer.flags.video; in GetBitsPerComponent()
128 bool is_10_bit = Is10BitFormat(layer_buffer.format); in GetBitsPerComponent()
144 static uint32_t GetContentType(const LayerBuffer &layer_buffer) { in GetContentType() argument
[all …]
/aosp12/hardware/qcom/display/msm8909/sdm/libs/core/fb/
H A Dhw_hdmi.cpp71 static int32_t GetColoriMetry(const LayerBuffer & layer_buffer) { in GetColoriMetry() argument
72 bool is_yuv = layer_buffer.flags.video; in GetColoriMetry()
76 switch (layer_buffer.color_metadata.colorPrimaries) { in GetColoriMetry()
95 static int32_t GetPixelEncoding(const LayerBuffer &layer_buffer) { in GetPixelEncoding() argument
96 bool is_yuv = layer_buffer.flags.video; in GetPixelEncoding()
101 switch (layer_buffer.format) { in GetPixelEncoding()
128 static int32_t GetBitsPerComponent(const LayerBuffer &layer_buffer) { in GetBitsPerComponent() argument
129 bool is_yuv = layer_buffer.flags.video; in GetBitsPerComponent()
130 bool is_10_bit = Is10BitFormat(layer_buffer.format); in GetBitsPerComponent()
146 static uint32_t GetContentType(const LayerBuffer &layer_buffer) { in GetContentType() argument
[all …]
/aosp12/hardware/qcom/sdm845/display/sdm/libs/core/fb/
H A Dhw_hdmi.cpp72 static int32_t GetColoriMetry(const LayerBuffer & layer_buffer) { in GetColoriMetry() argument
73 bool is_yuv = layer_buffer.flags.video; in GetColoriMetry()
77 switch (layer_buffer.color_metadata.colorPrimaries) { in GetColoriMetry()
96 static int32_t GetPixelEncoding(const LayerBuffer &layer_buffer) { in GetPixelEncoding() argument
97 bool is_yuv = layer_buffer.flags.video; in GetPixelEncoding()
102 switch (layer_buffer.format) { in GetPixelEncoding()
129 static int32_t GetBitsPerComponent(const LayerBuffer &layer_buffer) { in GetBitsPerComponent() argument
130 bool is_yuv = layer_buffer.flags.video; in GetBitsPerComponent()
131 bool is_10_bit = Is10BitFormat(layer_buffer.format); in GetBitsPerComponent()
147 static uint32_t GetContentType(const LayerBuffer &layer_buffer) { in GetContentType() argument
[all …]
/aosp12/hardware/qcom/sm8150/display/sdm/libs/core/fb/
H A Dhw_hdmi.cpp72 static int32_t GetColoriMetry(const LayerBuffer & layer_buffer) { in GetColoriMetry() argument
73 bool is_yuv = layer_buffer.flags.video; in GetColoriMetry()
77 switch (layer_buffer.color_metadata.colorPrimaries) { in GetColoriMetry()
96 static int32_t GetPixelEncoding(const LayerBuffer &layer_buffer) { in GetPixelEncoding() argument
97 bool is_yuv = layer_buffer.flags.video; in GetPixelEncoding()
102 switch (layer_buffer.format) { in GetPixelEncoding()
130 static int32_t GetBitsPerComponent(const LayerBuffer &layer_buffer) { in GetBitsPerComponent() argument
131 bool is_yuv = layer_buffer.flags.video; in GetBitsPerComponent()
132 bool is_10_bit = Is10BitFormat(layer_buffer.format); in GetBitsPerComponent()
148 static uint32_t GetContentType(const LayerBuffer &layer_buffer) { in GetContentType() argument
[all …]
/aosp12/hardware/qcom/display/msm8909/sdm/libs/core/
H A Ddisplay_hdmi.cpp262 LayerBuffer &layer_buffer = layer->input_buffer; in SetS3DMode() local
264 if (layer_buffer.s3d_format != kS3dFormatNone) { in SetS3DMode()
272 s3d_format_to_mode_.find(layer_buffer.s3d_format); in SetS3DMode()
276 } else if (layer_buffer.flags.secure && layer_count > 2) { in SetS3DMode()

123