Vincent Wei
|
2ae51d70fb
|
tune readme
|
2021-05-06 19:46:13 +08:00 |
|
Vincent Wei
|
86158f938d
|
fix bad definition of COLOR_BLEND_FLAGS_MASK
|
2021-05-05 22:08:09 +08:00 |
|
Vincent Wei
|
3f99c7b960
|
fix conditional compilation errors
|
2021-05-05 20:53:56 +08:00 |
|
Vincent Wei
|
b266bd8e0a
|
fix conditional compilation errors
|
2021-05-05 20:41:09 +08:00 |
|
Vincent Wei
|
f6d25f58aa
|
use 0000 for umask to allow a general process can open the named semaphore
|
2021-05-05 19:54:01 +08:00 |
|
Vincent Wei
|
ccbccc2020
|
use named semaphore for update lock for drm engine
|
2021-05-05 19:35:18 +08:00 |
|
Vincent Wei
|
736193d355
|
use update lock (semaphore) for sharedfb schema under MiniGUI-Processes
|
2021-05-05 18:42:21 +08:00 |
|
Vincent Wei
|
47e32a812e
|
cleanup
|
2021-05-05 18:04:04 +08:00 |
|
Vincent Wei
|
ac769be3cb
|
fix a minor bug
|
2021-05-05 18:03:10 +08:00 |
|
Vincent Wei
|
4de7e09c22
|
Add MSG_WAKEUP_CLIENT to wake up a specific client
|
2021-05-05 16:43:52 +08:00 |
|
Vincent Wei
|
e787c6fbde
|
tune
|
2021-05-05 15:47:21 +08:00 |
|
Vincent Wei
|
a0a0330a6c
|
PixmanBlt only works when source surface and destination surface are not same
|
2021-05-05 15:25:55 +08:00 |
|
Vincent Wei
|
46854579be
|
refactor use of pixman functions: use GAL_BlittingContext
|
2021-05-05 13:49:59 +08:00 |
|
Vincent Wei
|
d31af448ff
|
cleanup
|
2021-05-05 13:48:28 +08:00 |
|
Vincent Wei
|
91062be2ac
|
define COLOR_BLEND_FIRST and COLOR_BLEND_LAST
|
2021-05-05 13:45:57 +08:00 |
|
Vincent Wei
|
6907dba86d
|
use STRETCH_EXTRA_INFO instead of only rotation for StretchBltEx
|
2021-05-04 21:34:15 +08:00 |
|
Vincent Wei
|
d4cadc47e0
|
use STRETCH_EXTRA_INFO instead of only rotation for StretchBltEx
|
2021-05-04 21:34:01 +08:00 |
|
Vincent Wei
|
0904ae5dc7
|
fix a compliation warning
|
2021-05-04 16:06:24 +08:00 |
|
Vincent Wei
|
a431b2ae56
|
tune release notes
|
2021-05-04 16:04:46 +08:00 |
|
Vincent Wei
|
4c7e1bcecf
|
disable debug output
|
2021-05-04 16:00:34 +08:00 |
|
Vincent Wei
|
7364a960bc
|
implementation StretchBltEx; check validation of color blending method
|
2021-05-04 15:57:27 +08:00 |
|
Vincent Wei
|
77bb2f4433
|
New API: StretchBltEx; tune API description
|
2021-05-04 15:56:34 +08:00 |
|
Vincent Wei
|
75077509d6
|
tune
|
2021-05-04 10:33:02 +08:00 |
|
Vincent Wei
|
9ebf59e4ad
|
pass correct src_x and src_y for pixman_image_composite32
|
2021-05-04 10:28:05 +08:00 |
|
Vincent Wei
|
20a50bc094
|
donot use clipping region for lower blitting
|
2021-05-04 10:27:02 +08:00 |
|
Vincent Wei
|
180bd4480f
|
reset last_ticks
|
2021-05-04 10:26:34 +08:00 |
|
Vincent Wei
|
947ce61805
|
use clip region in GAL_PixmanBlit
|
2021-05-03 23:55:10 +08:00 |
|
Vincent Wei
|
270648fc73
|
use GAL_UpperBlit instead of GAL_BlitSurface
|
2021-05-03 23:54:22 +08:00 |
|
Vincent Wei
|
4ebd23bf56
|
use MSG_TIMEOUT instead of MSG_TIMER for desktop
|
2021-05-03 21:26:42 +08:00 |
|
Vincent Wei
|
0ea195a7a2
|
fix bug for pixman_image_composite32
|
2021-05-03 20:37:43 +08:00 |
|
Vincent Wei
|
5978175ef8
|
handle zero width/height for BitBlt and StretchBlt
|
2021-05-03 19:31:46 +08:00 |
|
Vincent Wei
|
f8e144d1f2
|
tune
|
2021-05-03 19:17:44 +08:00 |
|
Vincent Wei
|
8c92b16d04
|
treat coordinates for BitBlt and StretchBlt as logical ones
|
2021-05-03 19:17:18 +08:00 |
|
Vincent Wei
|
a9129c5772
|
set ct_arg to be 0 for CT_ALPHAPIXEL
|
2021-05-03 19:16:43 +08:00 |
|
Vincent Wei
|
72551be6b0
|
tune API description
|
2021-05-03 19:15:59 +08:00 |
|
Vincent Wei
|
7d4cf8a47d
|
return void for GAL_SoftFillRect
|
2021-05-03 18:29:06 +08:00 |
|
Vincent Wei
|
b967f2f18f
|
ignore format with palette in translate_gal_format
|
2021-05-03 18:27:53 +08:00 |
|
Vincent Wei
|
af3ff13513
|
fix bug when zoom in the source bits in PixmanStretchBlt
|
2021-04-30 18:57:51 +08:00 |
|
Vincent Wei
|
d543f17606
|
use pixman to implement GAL_FillBox
|
2021-04-30 18:03:14 +08:00 |
|
Vincent Wei
|
e3e79aaf86
|
optimize transite_to_layer: skip the next frame if it is too slow in each loop
|
2021-04-30 17:13:58 +08:00 |
|
Vincent Wei
|
44bb22925f
|
fix another bug in GAL_StretchBltLegacy
|
2021-04-30 17:01:15 +08:00 |
|
Vincent Wei
|
e88a3cd3d8
|
fix bugs of stretchblt
|
2021-04-30 16:55:51 +08:00 |
|
Vincent Wei
|
1340a8b81e
|
fix a minor bug
|
2021-04-29 16:40:16 +08:00 |
|
Vincent Wei
|
d07e797f92
|
use pixman to implement BitBlt and StretchBlt
|
2021-04-29 16:29:37 +08:00 |
|
Vincent Wei
|
cdf4ca3612
|
fix wrong implementation of search_win_tree_bfs
|
2021-04-25 14:52:49 +08:00 |
|
Vincent Wei
|
ac50ae71c4
|
fix a minor bug
|
2021-04-24 12:38:02 +08:00 |
|
Vincent Wei
|
88ec285dc5
|
implement StrecthBltHW and cleanup
|
2021-04-24 12:36:13 +08:00 |
|
Vincent Wei
|
d5f637f206
|
set background mode to BM_OPAQUE before calling StretchBlt
|
2021-04-24 12:35:53 +08:00 |
|
Vincent Wei
|
f35c63482f
|
Declare TEST API: StrecthBltHW
|
2021-04-24 12:35:08 +08:00 |
|
Vincent Wei
|
940060c724
|
fix a bug of PCXVFB: do not enable SyncUpdate method for clients under compositing schema
|
2021-04-23 15:51:58 +08:00 |
|