Changes between Initial Version and Version 1 of Ticket #2978, comment 4


Ignore:
Timestamp:
Nov 25, 2010 2:25:35 PM (9 years ago)
Author:
stippi
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2978, comment 4

    initial v1  
    1 It may work for ShowImage now, but I don't remember if I implemented B_OP_BLEND as drawing mode which can be passed to the BView method that creates a draw bitmap. If not, it could be simulated easily: On the app_server side, the drag bitmap is temporarily combined with the cursor bitmap. At this step, any necessary transformation can be performed as the bitmap is converted to RGBA color space anyway. For B_OP_BLEND, the alpha channel could simply be divided by two. I am undecided whether to close the ticket, since there may be no applications left that use B_OP_BLEND instead of B_OP_ALPHA, so this missing feature may not be user visible. Ok, let's close the ticket, since it is specifically about ShowImage.
     1It may work for ShowImage now, but I don't remember if I implemented B_OP_BLEND as drawing mode which can be passed to the BView method that creates a drag bitmap. If not, it could be simulated easily: On the app_server side, the drag bitmap is temporarily combined with the cursor bitmap. At this step, any necessary transformation can be performed as the bitmap is converted to RGBA color space anyway. For B_OP_BLEND, the alpha channel could simply be divided by two. I am undecided whether to close the ticket, since there may be no applications left that use B_OP_BLEND instead of B_OP_ALPHA, so this missing feature may not be user visible. Ok, let's close the ticket, since it is specifically about ShowImage.