Add message lengths for some graphics messages, strip out \r characters
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3620 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -105,6 +105,7 @@ AS_SET_MOUSE_MODE,
|
|||||||
AS_GET_MOUSE_MODE,
|
AS_GET_MOUSE_MODE,
|
||||||
|
|
||||||
// Graphics calls
|
// Graphics calls
|
||||||
|
// Are these TRANSACTION codes needed ?
|
||||||
AS_BEGIN_TRANSACTION,
|
AS_BEGIN_TRANSACTION,
|
||||||
AS_END_TRANSACTION,
|
AS_END_TRANSACTION,
|
||||||
AS_SET_HIGH_COLOR,
|
AS_SET_HIGH_COLOR,
|
||||||
@@ -162,4 +163,19 @@ AS_LAYER_ADD,
|
|||||||
AS_LAYER_REMOVE
|
AS_LAYER_REMOVE
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#define AS_PATTERN_SIZE 8
|
||||||
|
#define AS_STROKE_ARC_MSG_SIZE 4+6*sizeof(float)+AS_PATTERN_SIZE
|
||||||
|
#define AS_STROKE_BEZIER_MSG_SIZE 4+8*sizeof(float)+AS_PATTERN_SIZE
|
||||||
|
#define AS_STROKE_ELLIPSE_MSG_SIZE 4+4*sizeof(float)+AS_PATTERN_SIZE
|
||||||
|
#define AS_STROKE_LINE_MSG_SIZE 4+4*sizeof(float)+AS_PATTERN_SIZE
|
||||||
|
#define AS_STROKE_RECT_MSG_SIZE 4+4*sizeof(float)+AS_PATTERN_SIZE
|
||||||
|
#define AS_STROKE_ROUNDRECT_MSG_SIZE 4+6*sizeof(float)+AS_PATTERN_SIZE
|
||||||
|
#define AS_STROKE_TRIANGLE_MSG_SIZE 4+10*sizeof(float)+AS_PATTERN_SIZE
|
||||||
|
#define AS_FILL_ARC_MSG_SIZE 4+6*sizeof(float)+AS_PATTERN_SIZE
|
||||||
|
#define AS_FILL_BEZIER_MSG_SIZE 4+8*sizeof(float)+AS_PATTERN_SIZE
|
||||||
|
#define AS_FILL_ELLIPSE_MSG_SIZE 4+4*sizeof(float)+AS_PATTERN_SIZE
|
||||||
|
#define AS_FILL_RECT_MSG_SIZE 4+4*sizeof(float)+AS_PATTERN_SIZE
|
||||||
|
#define AS_FILL_ROUNDRECT_MSG_SIZE 4+6*sizeof(float)+AS_PATTERN_SIZE
|
||||||
|
#define AS_FILL_TRIANGLE_MSG_SIZE 4+10*sizeof(float)+AS_PATTERN_SIZE
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user