<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Alphablending with global alpha? in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808328#M3754</link>
    <description>Hi Gol, &lt;BR /&gt;&lt;BR /&gt;Could you please attach your code so we may see if there is some problem? &lt;BR /&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;Ying</description>
    <pubDate>Mon, 30 Jul 2012 09:39:12 GMT</pubDate>
    <dc:creator>Ying_H_Intel</dc:creator>
    <dc:date>2012-07-30T09:39:12Z</dc:date>
    <item>
      <title>Alphablending with global alpha?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808323#M3749</link>
      <description>Hi, I'm trying to optimize some graphics processing for GUI and found that things like copying images and alphablending are very fast. However what I need is alpha composition of 2 images, where the target's alpha is not important (that I think is possible), source's alpha is used, AND also a global alpha is used to multiply the source's alpha. So:&lt;BR /&gt;&lt;BR /&gt;DST = DST * (1 - SRCA * GLOBALALPHA) + SRC * (SRCA * GLOBALALPHA)&lt;BR /&gt;&lt;BR /&gt;I think it is pretty basic. The source image has its own alpha (like imagine a button with round borders), but I may want the button to be not completely opaque. Is there a way to do that?&lt;BR /&gt;&lt;BR /&gt;There is AlphaComp, which uses image's alpha. And there is AlphaCompC which uses predefined alpha, but I need both at once.&lt;BR /&gt;&lt;BR /&gt;Cheers!</description>
      <pubDate>Tue, 12 Oct 2010 21:11:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808323#M3749</guid>
      <dc:creator>meldaproduction</dc:creator>
      <dc:date>2010-10-12T21:11:25Z</dc:date>
    </item>
    <item>
      <title>Alphablending with global alpha?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808324#M3750</link>
      <description>This reminds me - would it be possible to implement something like AlphaBlend in Windows API? I mean, IPP's implementation of simple alphablend is faster, but it would need the global alpha and possibility to resize the output, linear interpolation is just fine. I think this would be very handy for many people and save A LOT of CPU time...&lt;BR /&gt;</description>
      <pubDate>Wed, 13 Oct 2010 09:19:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808324#M3750</guid>
      <dc:creator>meldaproduction</dc:creator>
      <dc:date>2010-10-13T09:19:12Z</dc:date>
    </item>
    <item>
      <title>Alphablending with global alpha?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808325#M3751</link>
      <description>&lt;P&gt;Hello, &lt;BR /&gt;&lt;BR /&gt;Thanks for let us know. I will escalte the request to our product definition database and get back to you if there are any updates. &lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Ying &lt;/P&gt;</description>
      <pubDate>Thu, 14 Oct 2010 03:37:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808325#M3751</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2010-10-14T03:37:02Z</dc:date>
    </item>
    <item>
      <title>Alphablending with global alpha?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808326#M3752</link>
      <description>Thank you Ying!&lt;BR /&gt;&lt;BR /&gt;Cheers!</description>
      <pubDate>Thu, 14 Oct 2010 10:36:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808326#M3752</guid>
      <dc:creator>meldaproduction</dc:creator>
      <dc:date>2010-10-14T10:36:42Z</dc:date>
    </item>
    <item>
      <title>Alphablending with global alpha?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808327#M3753</link>
      <description>I've been trying to get this to work for an hour, trying to find where my mistake was.. I didn't know it was simply not possible (while indeed pretty basic)</description>
      <pubDate>Mon, 30 Jul 2012 08:53:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808327#M3753</guid>
      <dc:creator>gol</dc:creator>
      <dc:date>2012-07-30T08:53:41Z</dc:date>
    </item>
    <item>
      <title>Alphablending with global alpha?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808328#M3754</link>
      <description>Hi Gol, &lt;BR /&gt;&lt;BR /&gt;Could you please attach your code so we may see if there is some problem? &lt;BR /&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;Ying</description>
      <pubDate>Mon, 30 Jul 2012 09:39:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808328#M3754</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2012-07-30T09:39:12Z</dc:date>
    </item>
    <item>
      <title>Alphablending with global alpha?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808329#M3755</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;well there's no code, since as I read it's not supposed to be featured.&lt;BR /&gt;&lt;BR /&gt;Like the OP I needed alphablending of a premultiplied source onto a target, in which both the source's own alpha channel &amp;amp; a global alpha are used. This is normally the most basic use for alphablending, when you wanna draw a masked image onto another.&lt;BR /&gt;&lt;BR /&gt;Weirdly everything I find on the net uses the source's alpha channel, or a global alpha, but rarely both (like the GDI's AlphaBlend does).&lt;BR /&gt;&lt;BR /&gt;IPP allows doing it in 2 passes, though.</description>
      <pubDate>Mon, 30 Jul 2012 21:54:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808329#M3755</guid>
      <dc:creator>gol</dc:creator>
      <dc:date>2012-07-30T21:54:38Z</dc:date>
    </item>
    <item>
      <title>Dear All,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808330#M3756</link>
      <description>&lt;P&gt;Dear All,&lt;/P&gt;

&lt;P&gt;Just check if the feature is still interesting? &amp;nbsp; As if it is very rare used, then we may not implement it.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks&lt;/P&gt;

&lt;P&gt;Ying&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Jun 2015 02:39:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Alphablending-with-global-alpha/m-p/808330#M3756</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2015-06-15T02:39:21Z</dc:date>
    </item>
  </channel>
</rss>

