Henri Verbeet
|
61a40b0d9c
|
d2d1/tests: Add a test for bitmap brushes.
|
2015-04-27 18:05:20 +09:00 |
|
Henri Verbeet
|
719dfff5bd
|
d2d1: Implement d2d_bitmap_brush_GetInterpolationMode().
|
2015-04-27 18:05:17 +09:00 |
|
Henri Verbeet
|
1014d9a105
|
d2d1: Implement d2d_bitmap_brush_SetInterpolationMode().
|
2015-04-27 18:05:15 +09:00 |
|
Henri Verbeet
|
168dd496cb
|
d2d1: Implement d2d_bitmap_brush_GetBitmap().
|
2015-04-24 14:29:45 +09:00 |
|
Henri Verbeet
|
b313680ab4
|
d2d1: Take scaling into account for the source offset in d2d_d3d_render_target_DrawBitmap().
|
2015-04-24 14:29:43 +09:00 |
|
Henri Verbeet
|
4b3ca58fe9
|
d2d1: Do not flip/mirror the bitmap in d2d_d3d_render_target_DrawBitmap().
|
2015-04-24 14:29:41 +09:00 |
|
Henri Verbeet
|
2af8e243ac
|
d2d1: Add opacity support to bitmap brushes.
|
2015-04-15 22:21:59 +09:00 |
|
Henri Verbeet
|
a7b2f5e889
|
d2d1: Take the world transform into account when calculating the bitmap brush texcoord transform.
|
2015-04-15 22:21:59 +09:00 |
|
Henri Verbeet
|
efe777c8ac
|
d2d1: Fix a typo in the determinant calculation in d2d_d3d_render_target_FillRectangle().
|
2015-03-31 18:49:29 +09:00 |
|
Henri Verbeet
|
ae7aee3dd6
|
d2d1/tests: Add a test for color brushes.
|
2015-03-31 18:49:28 +09:00 |
|
Henri Verbeet
|
d9fbb3f847
|
d2d1: Do not multiply color brush RGB values with the brush opacity.
|
2015-03-30 19:10:28 +09:00 |
|
Henri Verbeet
|
7baf2a0f55
|
d2d1/tests: Add a test for ID2D1DrawingStateBlock.
|
2015-03-30 19:10:28 +09:00 |
|
Henri Verbeet
|
59e641aa70
|
d2d1: Implement d2d_d3d_render_target_RestoreDrawingState().
|
2015-03-30 19:10:27 +09:00 |
|
Henri Verbeet
|
3f97056424
|
d2d1: Implement d2d_d3d_render_target_SaveDrawingState().
|
2015-03-30 19:10:27 +09:00 |
|
Henri Verbeet
|
70883bb0a2
|
d2d1: Use a D2D1_DRAWING_STATE_DESCRIPTION structure to store render target drawing state.
|
2015-03-27 20:40:37 +09:00 |
|
Henri Verbeet
|
fd4b0532d0
|
d2d1: Implement d2d_d3d_render_target_GetTags().
|
2015-03-27 20:40:37 +09:00 |
|
Henri Verbeet
|
e52cf640e6
|
d2d1: Implement d2d_d3d_render_target_SetTags().
|
2015-03-27 20:40:37 +09:00 |
|
Henri Verbeet
|
2f529b1255
|
d2d1: Implement d2d_d3d_render_target_GetTextAntialiasMode().
|
2015-03-27 20:40:37 +09:00 |
|
Henri Verbeet
|
345dbdc77f
|
d2d1: Implement d2d_d3d_render_target_SetTextAntialiasMode().
|
2015-03-27 20:40:36 +09:00 |
|
Henri Verbeet
|
cef9434cb2
|
d2d1: Implement d2d_d3d_render_target_GetAntialiasMode().
|
2015-03-27 00:11:59 +09:00 |
|
Henri Verbeet
|
b231013f03
|
d2d1: Implement d2d_d3d_render_target_SetAntialiasMode().
|
2015-03-27 00:11:56 +09:00 |
|
Henri Verbeet
|
845103c7dd
|
d2d1: Implement d2d_d3d_render_target_GetTextRenderingParams().
|
2015-03-27 00:11:52 +09:00 |
|
Henri Verbeet
|
060d2230fc
|
d2d1: Implement d2d_d3d_render_target_SetTextRenderingParams().
|
2015-03-27 00:11:49 +09:00 |
|
Henri Verbeet
|
237a0ada00
|
d2d1: Implement d2d_d3d_render_target_GetFactory().
|
2015-03-27 00:11:46 +09:00 |
|
Henri Verbeet
|
1b93c01048
|
d2d1: Implement d2d_state_block_SetDescription().
|
2015-03-25 19:46:14 +09:00 |
|
Henri Verbeet
|
95f5dc72a2
|
d2d1: Implement d2d_state_block_GetDescription().
|
2015-03-25 19:46:13 +09:00 |
|
Henri Verbeet
|
29af90be0c
|
d2d1: Implement d2d_state_block_SetTextRenderingParams().
|
2015-03-25 19:46:11 +09:00 |
|
Henri Verbeet
|
063080f747
|
d2d1: Implement d2d_state_block_GetTextRenderingParams().
|
2015-03-25 19:46:09 +09:00 |
|
Henri Verbeet
|
f87b0ce4d7
|
d2d1: Properly take the source offset into account in d2d_d3d_render_target_DrawBitmap().
|
2015-03-25 19:46:07 +09:00 |
|
Henri Verbeet
|
a6409ed027
|
d2d1: Implement d2d_factory_CreateDrawingStateBlock().
|
2015-02-18 23:21:39 +09:00 |
|
Henri Verbeet
|
2f2e1b98fd
|
d2d1: Implement d2d_d3d_render_target_DrawBitmap().
|
2015-02-06 22:20:24 +09:00 |
|
Henri Verbeet
|
287f751ae2
|
d2d1: Implement bitmap brush support for d2d_d3d_render_target_FillRectangle().
|
2015-02-06 22:20:22 +09:00 |
|
Henri Verbeet
|
7df055f17f
|
d2d1: Implement d2d_bitmap_GetSize().
|
2015-02-06 22:20:19 +09:00 |
|
Henri Verbeet
|
4b0f47cdbc
|
d2d1: Implement d2d_bitmap_GetDpi().
|
2015-02-06 22:20:17 +09:00 |
|
Henri Verbeet
|
b270384dfb
|
d2d1: Implement d2d_bitmap_GetPixelSize().
|
2015-02-06 22:20:13 +09:00 |
|
Henri Verbeet
|
81c51768a5
|
d2d1: Implement d2d_solid_color_brush_SetTransform().
|
2015-02-02 22:26:16 +09:00 |
|
Henri Verbeet
|
ecca626948
|
d2d1: Implement d2d_linear_gradient_brush_SetTransform().
|
2015-02-02 22:26:14 +09:00 |
|
Henri Verbeet
|
fce8603a39
|
d2d1: Implement d2d_bitmap_brush_SetTransform().
|
2015-02-02 22:26:12 +09:00 |
|
Henri Verbeet
|
88edc866ea
|
d2d1: Implement d2d_solid_color_brush_GetTransform().
|
2015-02-02 22:26:10 +09:00 |
|
Henri Verbeet
|
bbba52dc34
|
d2d1: Implement d2d_linear_gradient_brush_GetTransform().
|
2015-02-02 22:26:07 +09:00 |
|
Henri Verbeet
|
d41ee6e574
|
d2d1: Implement d2d_bitmap_brush_GetTransform().
|
2015-02-02 22:26:04 +09:00 |
|
Henri Verbeet
|
0cb8722837
|
d2d1: Implement d2d_d3d_render_target_CreateBitmapBrush().
|
2014-12-01 11:00:24 +01:00 |
|
Henri Verbeet
|
ac4bd550a5
|
d2d1: Make "transform" in d2d_d3d_render_target_Clear() const.
|
2014-12-01 11:00:23 +01:00 |
|
Henri Verbeet
|
5cc7996b1f
|
d2d1: Implement d2d_solid_color_brush_GetOpacity().
|
2014-11-17 19:30:34 +09:00 |
|
Henri Verbeet
|
743d80fea5
|
d2d1: Implement d2d_solid_color_brush_SetOpacity().
|
2014-11-06 23:47:09 +09:00 |
|
Henri Verbeet
|
fd8b3ae572
|
d2d1: Implement d2d_solid_color_brush_GetColor().
|
2014-11-06 23:47:08 +09:00 |
|
Henri Verbeet
|
94cd81a45d
|
d2d1: Implement d2d_solid_color_brush_SetColor().
|
2014-11-06 23:47:07 +09:00 |
|
Henri Verbeet
|
7a72eb2dcd
|
d2d1: Add an initial d2d_d3d_render_target_FillRectangle() implementation.
|
2014-11-06 23:47:06 +09:00 |
|
Henri Verbeet
|
8db1df5097
|
d2d1: Implement d2d_gradient_GetGradientStops().
|
2014-11-03 20:31:52 +09:00 |
|
Henri Verbeet
|
5279ad5b9f
|
d2d1: Implement d2d_gradient_GetGradientStopCount().
|
2014-11-03 20:31:47 +09:00 |
|