|
@@ -943,9 +943,10 @@ d3d_surface_to_texture(RECT &source_rect, IDirect3DSurface9 *d3d_surface,
|
|
|
g = (pixel & greenmask) >> greenshift;
|
|
g = (pixel & greenmask) >> greenshift;
|
|
|
r = (pixel & redmask) >> redshift;
|
|
r = (pixel & redmask) >> redshift;
|
|
|
|
|
|
|
|
- *dest_byte += b;
|
|
|
|
|
- *dest_byte += g;
|
|
|
|
|
- *dest_byte += r;
|
|
|
|
|
|
|
+ *dest_byte++ = b;
|
|
|
|
|
+ *dest_byte++ = g;
|
|
|
|
|
+ *dest_byte++ = r;
|
|
|
|
|
+
|
|
|
source_word++;
|
|
source_word++;
|
|
|
}
|
|
}
|
|
|
surface_bytes += byte_pitch;
|
|
surface_bytes += byte_pitch;
|