wine-wine/dlls/d2d1
Henri Verbeet 2fafd92d88 d2d1: Unify the various brush pixel shaders.
Branches inside shaders aren't free, but in the long term avoiding switching
between shaders is probably worth it for D2D. As an added benefit, this makes
bitmap brushes and opacity brushes work with bezier geometry.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-25 11:03:09 +02:00
..
tests d2d1/tests: Add some bitmap brush tests for skew transformations and transformed geometry. 2017-09-25 11:02:37 +02:00
Makefile.in d2d1: Implement d2d_d3d_render_target_CreateLayer(). 2017-06-02 18:41:13 +02:00
bitmap.c d2d1: Make use of the available ARRAY_SIZE macro. 2017-07-10 20:51:10 +02:00
bitmap_render_target.c d2d1: Added a helper to trace D2D1_RECT_F arguments. 2017-07-11 18:23:39 +02:00
brush.c d2d1: Unify the various brush pixel shaders. 2017-09-25 11:03:09 +02:00
d2d1.spec
d2d1_private.h d2d1: Unify the various brush pixel shaders. 2017-09-25 11:03:09 +02:00
dc_render_target.c d2d1: Added a helper to trace D2D1_RECT_F arguments. 2017-07-11 18:23:39 +02:00
factory.c d2d1: Added a helper to trace D2D1_RECT_F arguments. 2017-07-11 18:23:39 +02:00
geometry.c d2d1: Improve figure bounds updating for quadratic beziers. 2017-09-18 14:15:58 +02:00
hwnd_render_target.c d2d1: Added a helper to trace D2D1_RECT_F arguments. 2017-07-11 18:23:39 +02:00
layer.c d2d1: Implement d2d_layer_GetSize(). 2017-06-02 18:41:15 +02:00
mesh.c
render_target.c d2d1: Unify the various brush pixel shaders. 2017-09-25 11:03:09 +02:00
state_block.c
stroke.c d2d1: Implement retrieving dash pattern data for stroke styles. 2016-11-24 14:31:15 +01:00
version.rc
wic_render_target.c d2d1: Added a helper to trace D2D1_RECT_F arguments. 2017-07-11 18:23:39 +02:00