Henri Verbeet
|
1fd0cf680f
|
d2d1: Implement d2d_text_renderer_DrawGlyphRun().
|
2015-06-16 16:48:56 +09:00 |
Henri Verbeet
|
8b170f0f59
|
d2d1: Implement d2d_geometry_sink_AddBezier().
|
2015-06-16 16:48:54 +09:00 |
Henri Verbeet
|
5d5fdbc63b
|
d2d1: Implement d2d_geometry_sink_AddQuadraticBezier().
|
2015-06-16 16:48:52 +09:00 |
Henri Verbeet
|
95a12f246a
|
d2d1: Implement d2d_geometry_sink_AddLine().
|
2015-06-16 16:48:50 +09:00 |
Henri Verbeet
|
e8d41475b9
|
d2d1: Implement d2d_path_geometry_Open().
|
2015-06-15 22:10:36 +09:00 |
Henri Verbeet
|
2b1d3bfb47
|
d2d1: Implement d2d_factory_CreatePathGeometry().
|
2015-06-15 22:10:36 +09:00 |
Henri Verbeet
|
7e8c88fa1e
|
d2d1: Fix the ID2D1Factory::CreatePathGeometry() declaration.
|
2015-06-15 22:10:35 +09:00 |
Henri Verbeet
|
d3cc27f1d8
|
d2d1/tests: Add some extend mode tests to test_bitmap_brush().
|
2015-04-29 12:24:32 +09:00 |
Henri Verbeet
|
c92d7aff63
|
d2d1: Do not flip/mirror the rectangle in d2d_d3d_render_target_FillRectangle().
|
2015-04-29 12:24:28 +09:00 |
Henri Verbeet
|
abc84588d2
|
d2d1: Implement d2d_bitmap_brush_GetExtendModeY().
|
2015-04-28 15:34:10 +09:00 |
Henri Verbeet
|
0a02f346f6
|
d2d1: Implement d2d_bitmap_brush_SetExtendModeY().
|
2015-04-28 15:34:08 +09:00 |
Henri Verbeet
|
b940f2fd9e
|
d2d1: Implement d2d_bitmap_brush_GetExtendModeX().
|
2015-04-28 15:34:06 +09:00 |
Henri Verbeet
|
21a4a10879
|
d2d1: Implement d2d_bitmap_brush_SetExtendModeX().
|
2015-04-28 15:34:03 +09:00 |
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 |