<div dir="ltr"><br><br><div class="gmail_quote">2010/5/2 Rémi Denis-Courmont <span dir="ltr"><<a href="mailto:remi@remlab.net">remi@remlab.net</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Le jeudi 29 avril 2010 22:42:27 David Kaplan, vous avez écrit :<br>
<div class="im">> +    vd->fmt.i_chroma = VLC_CODEC_RGB32; /* masks change this to BGR32 for<br>
>  ID2D1Bitmap */ +    vd->fmt.i_rmask  = 0x000000ff;<br>
> +    vd->fmt.i_gmask  = 0x0000ff00;<br>
> +    vd->fmt.i_bmask  = 0x00000000; /* todo - fix this (should be<br>
>  0x00ff0000) */<br>
<br>
</div>Why 0 for blue?<br></blockquote><div><br></div><div>It's a bug somewhere else. If I set it to 0x00ff0000 for some reason it ignores all the masks and it gives me RGB (I need BGR).</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im"><br>
> +#ifdef D2D_DEBUG<br>
> +        msg_Dbg(vd, "Bitmap dbg: target = 0x%x, pitch = %d, bitmap =<br>
>  0x%x",<br>
>  +             sys->p_d2_render_target, pitch, sys->p_d2_bitmap);<br>
> +#endif<br>
<br>
</div>%p for pointers.</blockquote><div><br></div><div>Indeed. Will change.</div><div><br></div></div></div>