author | Shabe Razvi <shaber@symbian.org> |
Thu, 22 Jul 2010 16:35:02 +0100 | |
changeset 123 | f9816ed9a757 |
parent 43 | 7579f232bae7 |
permissions | -rw-r--r-- |
43
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
1 |
/* |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
2 |
* Copyright (c) 2009 Symbian Foundation Ltd |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
3 |
* This component and the accompanying materials are made available |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
4 |
* under the terms of the License "Eclipse Public License v1.0" |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
5 |
* which accompanies this distribution, and is available |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
6 |
* at the URL "http://www.eclipse.org/legal/epl-v10.html". |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
7 |
* |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
8 |
* Initial Contributors: |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
9 |
* Symbian Foundation Ltd - initial contribution. |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
10 |
* |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
11 |
* Contributors: |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
12 |
* |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
13 |
* Description: |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
14 |
* Implementation of VGU interface |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
15 |
*/ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
16 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
17 |
#include <e32base.h> |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
18 |
#include <vgu.h> |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
19 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
20 |
#include "vguinternal.h" //contains do_vguXX fucntion declarations |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
21 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
22 |
extern "C" { |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
23 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
24 |
EXPORT_C VGUErrorCode vguLine(VGPath path, VGfloat x0, VGfloat y0, VGfloat x1, VGfloat y1) |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
25 |
{ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
26 |
return do_vguLine(path, x0, y0, x1, y1); |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
27 |
} |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
28 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
29 |
/*-------------------------------------------------------------------*//*! |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
30 |
* \brief |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
31 |
* \param |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
32 |
* \return |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
33 |
* \note |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
34 |
*//*-------------------------------------------------------------------*/ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
35 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
36 |
EXPORT_C VGUErrorCode vguPolygon(VGPath path, const VGfloat * points, VGint count, VGboolean closed) |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
37 |
{ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
38 |
return do_vguPolygon(path, points, count, closed); |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
39 |
} |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
40 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
41 |
/*-------------------------------------------------------------------*//*! |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
42 |
* \brief |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
43 |
* \param |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
44 |
* \return |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
45 |
* \note |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
46 |
*//*-------------------------------------------------------------------*/ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
47 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
48 |
EXPORT_C VGUErrorCode vguRect(VGPath path, VGfloat x, VGfloat y, VGfloat width, VGfloat height) |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
49 |
{ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
50 |
return do_vguRect(path, x, y, width, height); |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
51 |
} |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
52 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
53 |
/*-------------------------------------------------------------------*//*! |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
54 |
* \brief |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
55 |
* \param |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
56 |
* \return |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
57 |
* \note |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
58 |
*//*-------------------------------------------------------------------*/ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
59 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
60 |
EXPORT_C VGUErrorCode vguRoundRect(VGPath path, VGfloat x, VGfloat y, VGfloat width, VGfloat height, VGfloat arcWidth, VGfloat arcHeight) |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
61 |
{ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
62 |
return do_vguRoundRect(path, x, y, width, height, arcWidth, arcHeight); |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
63 |
} |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
64 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
65 |
/*-------------------------------------------------------------------*//*! |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
66 |
* \brief |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
67 |
* \param |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
68 |
* \return |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
69 |
* \note |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
70 |
*//*-------------------------------------------------------------------*/ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
71 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
72 |
EXPORT_C VGUErrorCode vguEllipse(VGPath path, VGfloat cx, VGfloat cy, VGfloat width, VGfloat height) |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
73 |
{ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
74 |
return do_vguEllipse(path, cx, cy, width, height); |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
75 |
} |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
76 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
77 |
/*-------------------------------------------------------------------*//*! |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
78 |
* \brief |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
79 |
* \param |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
80 |
* \return |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
81 |
* \note |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
82 |
*//*-------------------------------------------------------------------*/ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
83 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
84 |
EXPORT_C VGUErrorCode vguArc(VGPath path, VGfloat x, VGfloat y, VGfloat width, VGfloat height, VGfloat startAngle, VGfloat angleExtent, VGUArcType arcType) |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
85 |
{ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
86 |
return do_vguArc(path, x, y, width, height, startAngle, angleExtent, arcType); |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
87 |
} |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
88 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
89 |
/*-------------------------------------------------------------------*//*! |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
90 |
* \brief |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
91 |
* \param |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
92 |
* \return |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
93 |
* \note |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
94 |
*//*-------------------------------------------------------------------*/ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
95 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
96 |
EXPORT_C VGUErrorCode vguComputeWarpQuadToSquare(VGfloat sx0, VGfloat sy0, VGfloat sx1, VGfloat sy1, VGfloat sx2, VGfloat sy2, VGfloat sx3, VGfloat sy3, VGfloat * matrix) |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
97 |
{ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
98 |
return do_vguComputeWarpQuadToSquare(sx0, sy0, sx1, sy1, sx2, sy2, sx3, sy3, matrix); |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
99 |
} |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
100 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
101 |
/*-------------------------------------------------------------------*//*! |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
102 |
* \brief |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
103 |
* \param |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
104 |
* \return |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
105 |
* \note |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
106 |
*//*-------------------------------------------------------------------*/ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
107 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
108 |
EXPORT_C VGUErrorCode vguComputeWarpSquareToQuad(VGfloat dx0, VGfloat dy0, VGfloat dx1, VGfloat dy1, VGfloat dx2, VGfloat dy2, VGfloat dx3, VGfloat dy3, VGfloat * matrix) |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
109 |
{ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
110 |
return do_vguComputeWarpSquareToQuad(dx0, dy0, dx1, dy1, dx2, dy2, dx3, dy3, matrix); |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
111 |
} |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
112 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
113 |
/*-------------------------------------------------------------------*//*! |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
114 |
* \brief |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
115 |
* \param |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
116 |
* \return |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
117 |
* \note |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
118 |
*//*-------------------------------------------------------------------*/ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
119 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
120 |
EXPORT_C VGUErrorCode vguComputeWarpQuadToQuad(VGfloat dx0, VGfloat dy0, VGfloat dx1, VGfloat dy1, VGfloat dx2, VGfloat dy2, VGfloat dx3, VGfloat dy3, VGfloat sx0, VGfloat sy0, VGfloat sx1, VGfloat sy1, VGfloat sx2, VGfloat sy2, VGfloat sx3, VGfloat sy3, VGfloat * matrix) |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
121 |
{ |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
122 |
return do_vguComputeWarpQuadToQuad(dx0, dy0, dx1, dy1, dx2, dy2, dx3, dy3, sx0, sy0, sx1, sy1, sx2, sy2, sx3, sy3, matrix); |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
123 |
} |
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
124 |
|
7579f232bae7
Transplant KhronosRI changeset 22d01ad3515c -
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
125 |
} |