View Issue Details

IDProjectCategoryView StatusLast Update
0002344NoesisGUIC++ SDKpublic2023-03-27 12:14
Reportersfernandez Assigned Tosfernandez  
PrioritynormalSeveritytweakReproducibilityalways
Status assignedResolutionopen 
Product Version3.1.4 
Target Version3.2 
Summary0002344: Avoid using offscreen textures for Image+OpacityMask
DescriptionRight now everytime an OpacityMask is defined we create an offscreen texture that is then combined with the mask.
But there are cases where it could be optimized, for example when applied to an image we can directly draw the image texture.

Steps To Reproduce
<Image Source="test.png">
  <Image.OpacityMask>
    <LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
      <GradientStop Offset="0" Color="#FF000000"/>
      <GradientStop Offset="1" Color="#00000000"/>
    </LinearGradientBrush>
  </Image.OpacityMask>
</Image>
TagsNo tags attached.
PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2022-05-10 16:48 sfernandez New Issue
2022-05-10 16:48 sfernandez Assigned To => sfernandez
2022-05-10 16:48 sfernandez Status new => assigned
2022-05-10 16:48 sfernandez Target Version => 3.2.0
2023-03-27 12:14 jsantos Target Version 3.2.0 => 3.2