New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=6eec6ee6a097fa9e7f1fa0004f47ed34478dc5d7
commit 6eec6ee6a097fa9e7f1fa0004f47ed34478dc5d7
Author: Andreas Shimokawa <[email protected]>
Date: Thu May 5 15:54:29 2011 +0200
gfxcard: white space fixes
src/core/gfxcard.c | 157 ++++++++++++++++++++++++++--------------------------
1 files changed, 79 insertions(+), 78 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=93ddcbfdfe1cab04d20c1c734033cceb27e649f6
commit 93ddcbfdfe1cab04d20c1c734033cceb27e649f6
Author: Andreas Shimokawa <[email protected]>
Date: Thu May 5 15:43:43 2011 +0200
cleanup merge conflicts
src/core/gfxcard.c | 10 ----------
src/gfx/generic/generic.c | 4 ----
2 files changed, 0 insertions(+), 14 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=116c9fe38e272a7d662569fdc089f2f62cd8e89d
commit 116c9fe38e272a7d662569fdc089f2f62cd8e89d
Author: Andreas Shimokawa <[email protected]>
Date: Thu May 5 15:42:02 2011 +0200
Revert "gfx: Moved dfb_pixelformat_name() and dfb_pixelformat_for_depth()
to util, MSVC fixes."
This reverts commit 634147bb8e65777571a9210a5b13a97f82f8d019.
src/gfx/convert.c | 40 ++++++++++++++++++++++++++++++++++
src/gfx/convert.h | 29 +++++++++++++-----------
src/misc/util.c | 62 ++++------------------------------------------------
3 files changed, 61 insertions(+), 70 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=486f7113da0ede6eb3d2e737f63245aaf8744b2d
commit 486f7113da0ede6eb3d2e737f63245aaf8744b2d
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Apr 12 22:45:21 2011 +0200
Genefx: Fix horizontal clipping of left side of lines in TextureTriangle.
src/gfx/generic/generic_texture_triangles.c | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=2095c2fcd575368c1e2be55ec08f108589dd52da
commit 2095c2fcd575368c1e2be55ec08f108589dd52da
Author: Denis Oliver Kropp <[email protected]>
Date: Mon Apr 11 22:12:36 2011 +0200
Genefx: Replace fixed point for xl/xr by DDAs to fix overdraw.
The mesh of texture triangles can be blended without artifacts now.
src/gfx/generic/generic_texture_triangles.c | 156 ++++++++++++---------------
1 files changed, 71 insertions(+), 85 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=2638098f3fb5d02705e1336391913fe89efa2855
commit 2638098f3fb5d02705e1336391913fe89efa2855
Author: Denis Oliver Kropp <[email protected]>
Date: Mon Apr 11 18:11:35 2011 +0200
Genefx: Add Sop_a8_TEX_to_Dacc to support DrawString with matrix.
src/gfx/generic/generic.c | 23 ++++++++++++++++++++++-
1 files changed, 22 insertions(+), 1 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=a0e647ab48c36170aaa9a50572f2d127bd368092
commit a0e647ab48c36170aaa9a50572f2d127bd368092
Author: Denis Oliver Kropp <[email protected]>
Date: Mon Apr 11 18:02:48 2011 +0200
Genefx: Finish clipping implementation by adding horizontal pre-clipping as
well.
src/gfx/generic/generic_texture_triangles.c | 14 ++++++++++++--
1 files changed, 12 insertions(+), 2 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=16ba1a54f09f2a3adf8968b5a8d11f1b153487a0
commit 16ba1a54f09f2a3adf8968b5a8d11f1b153487a0
Author: Andreas Shimokawa <[email protected]>
Date: Thu May 5 15:31:42 2011 +0200
Genefx: merge 1.5 changes
src/gfx/generic/generic.h | 9 +-
src/gfx/generic/generic_texture_triangles.c | 249 +++++++++++++++++++++------
2 files changed, 206 insertions(+), 52 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=cd9cdd9fcf42a85aa515cded2881d92ae68cdbd5
commit cd9cdd9fcf42a85aa515cded2881d92ae68cdbd5
Author: Andreas Shimokawa <[email protected]>
Date: Thu May 5 15:30:44 2011 +0200
Genefx: Implement clipping in TextureTriangle, add TileBlit with matrix,
more accuracy, fixes
Conflicts:
src/core/gfxcard.c
src/core/gfxcard.c | 125 +++++++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 113 insertions(+), 12 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=1244186037139fcf9ccf1f87e22efa0a8aff8d74
commit 1244186037139fcf9ccf1f87e22efa0a8aff8d74
Author: Denis Oliver Kropp <[email protected]>
Date: Mon Apr 11 12:26:12 2011 +0200
Genefx: Implement colorkeyed texture mapping, adding Sop_PFI_TEX_Kto_Dacc.
src/gfx/generic/generic.c | 48 ++++++++++++++++++++++++++++++++++--
src/gfx/generic/template_acc_16.h | 34 +++++++++++++++++++++++++-
src/gfx/generic/template_acc_32.h | 32 ++++++++++++++++++++++++
3 files changed, 110 insertions(+), 4 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=c9fc3da96b861f32faffe471deaa44f2670768d1
commit c9fc3da96b861f32faffe471deaa44f2670768d1
Author: Denis Oliver Kropp <[email protected]>
Date: Mon Apr 11 01:07:37 2011 +0200
Genefx: Implement Sop_RGB16_TEX_to_Dacc correctly.
With this blit-convert test of df_dok also works.
src/gfx/generic/template_acc_16.h | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=08bde043766aa7f10e09d30431ad8a7df82029f2
commit 08bde043766aa7f10e09d30431ad8a7df82029f2
Author: Andreas Shimokawa <[email protected]>
Date: Thu May 5 15:27:12 2011 +0200
generic: merge of TexturedTriangles from DirectFB-1.5
src/gfx/generic/generic.h | 38 +++++++-----
src/gfx/generic/generic_texture_triangles.c | 83 +++++++++++++++------------
2 files changed, 69 insertions(+), 52 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=00fb9af49e5632ce22d63b033cbc27eda78f8ef6
commit 00fb9af49e5632ce22d63b033cbc27eda78f8ef6
Author: Andreas Shimokawa <[email protected]>
Date: Thu May 5 15:26:45 2011 +0200
Genefx: Cleanup naming, have affine/non-affine function, call non-float
affine code directly.
Conflicts:
src/core/gfxcard.c
src/core/gfxcard.c | 119 ++++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 112 insertions(+), 7 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=eaf8da6e2213a366115637d8e72d554e08b9ab06
commit eaf8da6e2213a366115637d8e72d554e08b9ab06
Author: Denis Oliver Kropp <[email protected]>
Date: Sun Apr 10 22:49:11 2011 +0200
Genefx: Protect against zero height in TextureTriangle.
src/gfx/generic/generic_texture_triangles.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=f66846349f4c15987704d9b70bbc19a9aab19268
commit f66846349f4c15987704d9b70bbc19a9aab19268
Author: Andreas Shimokawa <[email protected]>
Date: Thu May 5 15:21:06 2011 +0200
merge c9ba26227ab2643c80468bf4b858426de50a3611
src/core/gfxcard.c | 3 +-
src/gfx/generic/Makefile.am | 6 +
src/gfx/generic/duffs_device.h | 59 +++
src/gfx/generic/generic.h | 92 ++++-
src/gfx/generic/generic_blit.c | 252 +++++++++
src/gfx/generic/generic_draw_line.c | 154 ++++++
src/gfx/generic/generic_fill_rectangle.c | 103 ++++
src/gfx/generic/generic_stretch_blit.c | 731 +++++++++++++++++++++++++++
src/gfx/generic/generic_texture_triangles.c | 407 +++++++++++++++
src/gfx/generic/generic_util.c | 623 +++++++++++++++++++++++
src/gfx/generic/template_acc_16.h | 24 +
src/gfx/generic/template_acc_32.h | 28 +
12 files changed, 2479 insertions(+), 3 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=6130a355fbc283024c7fb33bc22ebca362df0c63
commit 6130a355fbc283024c7fb33bc22ebca362df0c63
Author: Andreas Shimokawa <[email protected]>
Date: Thu May 5 15:19:10 2011 +0200
Genefx: Implement TextureTriangles() and split code into a few files.
TextureTriangles() is supported via affine texture mapping routine only.
Genefx_TextureTriangle() is meant for affine transformation of
Blit/StretchBlit originally.
Next to gTextureTriangles() there are two new operations, one for texture
mapping a scanline
into accumulator (Sop_PFI_TEX_to_Dacc) and one for direct mapping into
output buffer with
same format and no flags (Bop_PFI_TEX_to_Aop_PFI).
These operations simply interpolate s and t along the scanline.
For perspective correct TextureTriangles() we need to add
Sop_PFI_TEXz_to_Dacc or similar.
Conflicts:
src/gfx/generic/generic.c
src/gfx/generic/generic.c | 1810 ++++++---------------------------------------
1 files changed, 230 insertions(+), 1580 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=6525dc87d3062d68ace51d4e0a2bc8cb09c810e5
commit 6525dc87d3062d68ace51d4e0a2bc8cb09c810e5
Author: Andreas Shimokawa <[email protected]>
Date: Thu May 5 15:09:01 2011 +0200
merge 8162c80b9702eb03b06c786ab2f08e3fbb75d6aa
src/gfx/generic/generic.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=ee421f90289267e7b5d261b58926ec7c3b703d59
commit ee421f90289267e7b5d261b58926ec7c3b703d59
Author: Denis Oliver Kropp <[email protected]>
Date: Tue Feb 8 03:17:45 2011 +0100
generic: Optimize fast path ARGB SrcOver and add fast path ARGB SrcOver
premultiply.
df_dok's SrcOver benchmarks:
before after
non-premultiply 420 601
premultiply 88 560
MPixel/sec (i7 K 875 2.93)
src/gfx/generic/generic.c | 119 +++++++++++++++++++++++++++++++++++++++++---
1 files changed, 110 insertions(+), 9 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=f41a1622688f347ff39784d65cac3b5ebb48d671
commit f41a1622688f347ff39784d65cac3b5ebb48d671
Author: Denis Oliver Kropp <[email protected]>
Date: Sun Jan 30 22:17:26 2011 +0100
gfx: Moved dfb_pixelformat_name() and dfb_pixelformat_for_depth() to util,
MSVC fixes.
src/gfx/convert.c | 40 ----------------------------------
src/gfx/convert.h | 29 +++++++++++-------------
src/misc/util.c | 62 ++++++++++++++++++++++++++++++++++++++++++++++++----
3 files changed, 70 insertions(+), 61 deletions(-)
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs