Skip to content

Commit

Permalink
media/gpu/chromeos: Add GL image processor.
Browse files Browse the repository at this point in the history
Add an OpenGL based image processor for detiling MM21 frames into NV12 frames.

Credit to andrescj@ and hiroh@ for writing all of the boilerplate.

Bug: b:231438595
Change-Id: I325d36a6815117a7cc170c2182911d0b406450ab
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3654640
Reviewed-by: Andres Calderon Jaramillo <andrescj@chromium.org>
Commit-Queue: Justin Green <greenjustin@google.com>
Cr-Commit-Position: refs/heads/main@{#1030614}
  • Loading branch information
greenjustin authored and Chromium LUCI CQ committed Aug 2, 2022
1 parent ee17a84 commit b74c4ee
Show file tree
Hide file tree
Showing 4 changed files with 538 additions and 1 deletion.
2 changes: 2 additions & 0 deletions media/gpu/chromeos/BUILD.gn
Expand Up @@ -51,6 +51,8 @@ source_set("common") {
"chromeos_status.h",
"dmabuf_video_frame_pool.cc",
"dmabuf_video_frame_pool.h",
"gl_image_processor_backend.cc",
"gl_image_processor_backend.h",
"gpu_buffer_layout.cc",
"gpu_buffer_layout.h",
"image_processor.cc",
Expand Down

0 comments on commit b74c4ee

Please sign in to comment.