Vincent Wei
|
72551be6b0
|
tune API description
|
2021-05-03 19:15:59 +08:00 |
|
Vincent Wei
|
d07e797f92
|
use pixman to implement BitBlt and StretchBlt
|
2021-04-29 16:29:37 +08:00 |
|
Vincent Wei
|
f35c63482f
|
Declare TEST API: StrecthBltHW
|
2021-04-24 12:35:08 +08:00 |
|
Vincent Wei
|
a2183ed53a
|
add FCM_SCALE to the fallback compositor
|
2021-04-15 10:04:46 +08:00 |
|
Vincent Wei
|
285a8e1101
|
Implement SetMainWindowGestureFlags and MSG_SETGESTUREFLAGS
|
2021-04-01 15:42:58 +08:00 |
|
Vincent Wei
|
561b4c3ffc
|
expose the struct of BLOCKHEAP
|
2021-03-28 20:54:14 +08:00 |
|
Vincent Wei
|
c089adf2b7
|
Optimized the implementation of BlockHeap
|
2021-03-28 19:36:05 +08:00 |
|
Vincent Wei
|
f64680082c
|
implement new API: ServerGetCurrentCompositor
|
2021-03-27 11:03:12 +08:00 |
|
Vincent Wei
|
1fab00bf85
|
tune BLOCKHEAP structure
|
2021-03-25 16:56:43 +08:00 |
|
Vincent Wei
|
28b04af4f5
|
add ZOF_IF_SPECIAL; add description for COMBPARAMS_FALLBACK
|
2021-03-25 12:00:19 +08:00 |
|
Vincent Wei
|
86d6e12f9e
|
tune operations of CompositorOps
|
2021-03-24 21:57:52 +08:00 |
|
Vincent Wei
|
0b023c27de
|
tune description of special znode levels
|
2021-03-24 11:30:18 +08:00 |
|
Vincent Wei
|
e1ea9b7209
|
declare a new global variable: mgDefaultLayer; tune description of MoveToLayer and ServerMoveToLayer
|
2021-03-24 11:29:37 +08:00 |
|
Vincent Wei
|
c226242d6d
|
tune description of WS_EX_WINTYPE_TOOLTIP
|
2021-03-23 19:06:41 +08:00 |
|
Vincent Wei
|
a2d733392f
|
add client identifier argument for calc_mainwin_pos; add new methods: composite_with_layer and transit_to_layer
|
2021-03-23 11:36:39 +08:00 |
|
Vincent Wei
|
d894080582
|
fix bad Doxygen group name;
|
2021-03-22 16:00:50 +08:00 |
|
Vincent Wei
|
1e88954b79
|
adjust values of WS_XXX to avoid confilct
|
2021-01-04 10:34:14 +08:00 |
|
Vincent Wei
|
4541934bd5
|
declare ZNOP_ICONCHANGED for future use
|
2020-09-07 10:30:44 +08:00 |
|
Vincent Wei
|
97f4215330
|
add new API ServerGetTopmostZNodeOfType and implement it
|
2020-09-06 09:44:31 +08:00 |
|
Vincent Wei
|
2871657b65
|
fix some typos
|
2020-03-25 15:24:48 +08:00 |
|
Vincent Wei
|
f7cb85401c
|
add version to __ex_compositor_get; tune operations of CompositorOps to optimize it
|
2020-03-24 12:59:37 +08:00 |
|
Vincent Wei
|
a5f13a023c
|
tune ColorLogicalOp with the values from old DrmColorLogicOp
|
2020-03-21 19:15:37 +08:00 |
|
Vincent Wei
|
039121892b
|
remove DrmColorLogicOp, use ColorLogicalOp instead; add alpha_pixel_blt operation
|
2020-03-21 19:15:01 +08:00 |
|
Vincent Wei
|
9a95f9b706
|
increase MAX_SYS_REQID for REQID_AUTHCLIENT
|
2020-03-21 17:47:08 +08:00 |
|
Vincent Wei
|
0e0c95e0a9
|
tune map_buffer: add scanout argument
|
2020-03-19 22:28:55 +08:00 |
|
Vincent Wei
|
66de31895a
|
restore old DrmColorLogicOp
|
2020-03-19 21:41:38 +08:00 |
|
Vincent Wei
|
334a77adaf
|
tune DrmSurfaceInfo struct
|
2020-03-18 17:59:30 +08:00 |
|
Vincent Wei
|
6ce6de157b
|
tune DrmSurfaceBuffer struct and DrmDriverOps
|
2020-03-18 17:58:58 +08:00 |
|
Vincent Wei
|
3fa8169353
|
define backward compatible APIs for drmCreateDCFromXXX
|
2020-03-15 10:49:04 +08:00 |
|
Vincent Wei
|
4fee49aa43
|
add argument offset to drmCreateDCFromXXX functions
|
2020-03-14 22:31:01 +08:00 |
|
Vincent Wei
|
fa13587088
|
restore drm_format field just for convenience
|
2020-03-14 22:29:50 +08:00 |
|
Vincent Wei
|
b1b4ce2a66
|
remove redundant fields in DrmSurfaceInfo
|
2020-03-14 18:58:36 +08:00 |
|
Vincent Wei
|
7c92a9334d
|
remove redundant fields in DrmSurfaceBuffer; simplify interfaces of DrmDriverOps
|
2020-03-14 18:57:42 +08:00 |
|
Vincent Wei
|
9a3d8cece3
|
tune doxygen words
|
2020-03-10 21:49:18 +08:00 |
|
Vincent Wei
|
e15ed80dba
|
add mdev field to INPUT
|
2020-03-10 18:48:54 +08:00 |
|
Vincent Wei
|
1244daf153
|
tune description words
|
2020-03-10 11:03:18 +08:00 |
|
Vincent Wei
|
198e971fbd
|
more description words; remove release notes for 4.0.x
|
2020-03-09 17:46:14 +08:00 |
|
Vincent Wei
|
2306767fd7
|
tune description words
|
2020-03-09 11:46:38 +08:00 |
|
Vincent Wei
|
5b885ccee1
|
add MSG_SETAUTOREPEAT message
|
2020-03-06 21:46:30 +08:00 |
|
Vincent Wei
|
da0cf8be8a
|
restore the behavior of IncludeWindowStyle, ExcludeWindowStyle, IncludeExWindowStyle, and ExcludeWindowExStyle
|
2020-03-06 17:53:27 +08:00 |
|
Vincent Wei
|
ae56fea196
|
tune IncludeWindowStyle, ExcludeWindowStyle, IncludeExWindowStyle, and ExcludeWindowExStyle to not allow change the system styles
|
2020-03-06 17:43:10 +08:00 |
|
Vincent Wei
|
70b310ec36
|
restore the old implementation of NotifyParentEx
|
2020-03-06 17:30:05 +08:00 |
|
Vincent Wei
|
b85901dad0
|
tune description words; declare new API SendPriorNotifyMessage; Make EmptyMessageQueue available for all runmodes
|
2020-03-05 20:47:21 +08:00 |
|
Vincent Wei
|
030671ad7e
|
add ERR_MSG_CANCELED and tune the error values
|
2020-03-05 20:44:09 +08:00 |
|
Vincent Wei
|
5812c11f7c
|
tune GetRootWindow to return the number of windows
|
2020-03-04 22:52:36 +08:00 |
|
Vincent Wei
|
2c58b6aeab
|
fix a bug: wrong values for WIN_SEARCH_FILTER_MAIN and WIN_SEARCH_FILTER_VIRT
|
2020-03-04 20:56:44 +08:00 |
|
Vincent Wei
|
f27d0a96b4
|
introduce GetDCEx, GetDCInSecondarySurface, GetEffectiveCD; mark GetSecondaryClientDC, ReleaseSecondaryDC as deprecated; tune the description words
|
2020-03-04 15:21:04 +08:00 |
|
Vincent Wei
|
000ff2fbab
|
tune description text
|
2020-03-02 14:34:00 +08:00 |
|
Vincent Wei
|
94692e0f2d
|
tune CreateMainWindowEx2 and MAINWINCREATE: use function argument intead of new dwBkColor field of structure; declare SetWindowLocalData, GetWindowLocalData, and RemoveWindowLocalData; tune WINDOWINFO structure for new field for local data map
|
2020-03-02 11:13:09 +08:00 |
|
Vincent Wei
|
8f01d078d9
|
adjust to a reasonable position for a main window with style WS_EX_AUTOPOSITION
|
2020-03-01 18:38:52 +08:00 |
|