Commit Graph

24 Commits

Author SHA1 Message Date
David Sundstrom
622375cef2 Detect when sever visual has an inverted color map and invert all color conversions.
Remote spurious printf() in code
2011-12-21 17:00:09 -06:00
louyihua
32ff6a0b69 wfreerdp: enable SSE2 acceleration for RemoteFX under Visual C++ 2011-12-21 08:32:04 +08:00
Marc-André Moreau
243090323d libfreerdp-core: fix offscreen cache capabilities, add --composition option 2011-12-12 19:20:52 -05:00
Philippe Auphelle
711f4b2202 Refactored bitmap_flip in bitmap.c to use freerdp_bitmap_flip in color.c. Added in place "bitmap flip" in freerdp_bitmap_flip, changed bitmap_decompress (in bitmap.c) to use it. 2011-12-12 14:41:31 +01:00
Mike Gilbert
6be782f73e libfreerdp-codec/bitmap: Add const to bitmasks. 2011-11-30 18:13:36 -05:00
Anthony Tong
d974829442 codec: fix 24bpp color conv 2011-11-23 19:15:14 -06:00
Martin Fleisz
ee43bf7b58 Added config.h include to types.h, removed useless code in rfx_neon 2011-11-23 04:20:06 -08:00
Anthony Tong
83654ae89c rfx: fixup the remaining HH3 offsets 2011-11-22 15:14:53 -05:00
Marc-André Moreau
a63a196f53 types: refactoring to make use of standard data types when available 2011-11-19 12:19:16 -05:00
Marc-André Moreau
150ff56f5f wfreerdp: fix compilation warnings and errors 2011-11-12 00:51:41 -05:00
Martin Fleisz
ad314bb9db Added NEON optimizations for RFX decoder 2011-11-10 03:18:07 -08:00
Anthony Tong
db23272e58 libfreerdp-codec: fix crash when decompressing large nsc bitmaps 2011-11-08 18:12:39 -05:00
Marc-André Moreau
4d63c4f191 libfreerdp-codec: replace GetGRCode by macro (was most called function according to callgrind) 2011-11-02 22:26:00 -04:00
Vic Lee
90ccd097ff rfx: fix incorrect offset in rfx_quantization_encode (atong) 2011-10-30 00:24:30 +08:00
Vic Lee
19f818a089 rfx: add rfx_context_set_cpu_opt() APi to replace passing rdpSettings. 2011-10-29 22:01:50 +08:00
Anthony Tong
ce59c2226f cmake/sse2: initial sse2 detect 2011-10-25 00:32:06 -05:00
Marc-André Moreau
89f2942caa Merge pull request #180 from atong-tcs/rfx
libfreerdp-codec: rfx quantization decode fix
2011-10-24 19:43:19 -07:00
Nicolas Graziano
025ebf1773 Try to get good color for 8 Bpp and 15 Bpp.
The method is try and correct for 8, 15, 16 24 and 32.
I made all this change in freerdp_color_convert_rgb to prevent
blue = clrconv->palette->entries[srcColor].red
2011-10-25 04:12:57 +02:00
Anthony Tong
f136351ea2 libfreerdp-codec: rfx quantization decode fix
- the incorrect offset also causes an unaligned access with sse2,
on i386 it may segv on _mm_load_sil128
2011-10-23 19:28:32 -05:00
Jay Sorg
d8e0df3af7 check for NA(no alpha) in formatHeader in RDP6_BITMAP_STREAM 2011-10-05 12:14:17 -07:00
Marc-André Moreau
f6cd71026e xfreerdp: started bitmap caching support 2011-10-04 21:29:01 -04:00
Marc-André Moreau
f43c9c462f libfreerdp-codec: NSCodec code style cleanup 2011-10-02 21:07:07 -04:00
Marc-André Moreau
0401f7c17e libfreerdp-codec: merge with libfreerdp-nsc 2011-10-02 20:52:17 -04:00
Marc-André Moreau
3297db7062 libfreerdp-codec: merge with libfreerdp-rfx 2011-10-02 20:28:20 -04:00