[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2] ewaldhew-wip 1a44b20 24/36: use ps builder
From: |
Hew Yih Shiuan Ewald |
Subject: |
[freetype2] ewaldhew-wip 1a44b20 24/36: use ps builder |
Date: |
Tue, 4 Jul 2017 06:47:12 -0400 (EDT) |
branch: ewaldhew-wip
commit 1a44b205873c6cef7223885d3759ee2fd5972016
Author: Ewald Hew <address@hidden>
Commit: Ewald Hew <address@hidden>
use ps builder
---
src/psaux/psintrp.c | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/src/psaux/psintrp.c b/src/psaux/psintrp.c
index d341221..fd51517 100644
--- a/src/psaux/psintrp.c
+++ b/src/psaux/psintrp.c
@@ -964,7 +964,7 @@
FT_TRACE4(( " closepath" ));
/* if there is no path, `closepath' is a no-op */
- t1_builder_close_contour( font->decoder->builder );
+ ps_builder_close_contour( &font->decoder->builder );
haveWidth = TRUE;
}
@@ -1309,11 +1309,14 @@
FT_TRACE4(( " unknown op (12, %d)\n", op2 ));
else
{
- CF2_Fixed lsb_x, lsb_y;
+ CF2_Fixed lsb_x, lsb_y;
+ PS_Builder* builder;
FT_TRACE4(( " sbw" ));
+ builder = &font->decoder->builder;
+
builder->advance.y = cf2_stack_popFixed( opStack );
builder->advance.x = cf2_stack_popFixed( opStack );
@@ -2172,11 +2175,14 @@
}
else
{
- CF2_Fixed lsb_x;
+ CF2_Fixed lsb_x;
+ PS_Builder* builder;
FT_TRACE4(( " hsbw" ));
+ builder = &font->decoder->builder;
+
builder->advance.x = cf2_stack_popFixed( opStack );
builder->advance.y = 0;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2] ewaldhew-wip 1a44b20 24/36: use ps builder,
Hew Yih Shiuan Ewald <=