<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>312198</bug_id>
          
          <creation_ts>2026-04-13 15:00:00 -0700</creation_ts>
          <short_desc>[HDR] Introduce ShareableCVPixelBuffer</short_desc>
          <delta_ts>2026-04-22 16:00:42 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Images</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>301434</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Said Abou-Hallawa">sabouhallawa</reporter>
          <assigned_to name="Said Abou-Hallawa">sabouhallawa</assigned_to>
          <cc>sabouhallawa</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2199906</commentid>
    <comment_count>0</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2026-04-13 15:00:00 -0700</bug_when>
    <thetext>To generate an HDR image using a gain-map on COCOA platforms, the base SDR image and the gain-map have to be stored in CVPixelBuffers. Since there is no good way to share CVPixelBuffer between processes we need to do it ourselves. The class to send and receive CVPixelBuffer will be called ShareableCVPixelBuffer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2199907</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2026-04-13 15:00:09 -0700</bug_when>
    <thetext>&lt;rdar://problem/174689652&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2199945</commentid>
    <comment_count>2</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2026-04-13 16:53:45 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/62678</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2203413</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-04-22 16:00:40 -0700</bug_when>
    <thetext>Committed 311810@main (95a3f2348f1e): &lt;https://commits.webkit.org/311810@main&gt;

Reviewed commits have been landed. Closing PR #62678 and removing active labels.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>