2014-01-17 15:00:14 +00:00
|
|
|
# This is the official list of Skia authors for copyright purposes.
|
2014-09-12 19:03:55 +00:00
|
|
|
#
|
2014-01-24 12:39:25 +00:00
|
|
|
# Names should be added to this file with one of the following patterns:
|
|
|
|
#
|
|
|
|
# For individual contributors:
|
|
|
|
# Name <email address>
|
|
|
|
#
|
|
|
|
# For corporate contributors:
|
|
|
|
# Organization <fnmatch pattern>
|
|
|
|
# See examples below or python fnmatch module documentation for more information.
|
|
|
|
#
|
2014-01-17 15:00:14 +00:00
|
|
|
# Please keep the list sorted.
|
|
|
|
|
Drawing fake bold text, line and normal text made normal text bolder on PDF.
When PDF uses fake bold text, it uses stroke and fill for the
text. After that, line is drawn. It creates new ContextEntry which
GraphicStateEntry has 0 fTextScaleX. Since fTextScaleX is 0,
GraphicStackState::updateDrawingState() doesn't update text fill mode or
the PDF page. When the normal text is drawn, it reuse the line's
ContextEntry because GraphicStateEntry::compareInitialState() returns
true. However, since the reused GraphicsStateEntry's fTextScaleX is 0,
the text fill mode is not updated to fill, and the text is drawn in
stroke and fill mode.
When the fTextScaleX is changed, we should not reuse GraphicStateEntry
even if ether of fTextScaleX is 0.
BUG=skia:2132
R=reed@google.com, vandebo@chromium.org, bungeman@google.com
Author: yuki.sekiguchi@access-company.com
Review URL: https://codereview.chromium.org/137923005
git-svn-id: http://skia.googlecode.com/svn/trunk@13369 2bbb7eff-a529-9590-31e7-b0007b416f81
2014-02-07 19:39:57 +00:00
|
|
|
ACCESS CO., LTD. <*@access-company.com>
|
2014-01-24 12:39:25 +00:00
|
|
|
ARM <*@arm.com>
|
2014-07-09 18:13:55 +00:00
|
|
|
Ehsan Akhgari <ehsan.akhgari@gmail.com>
|
2014-02-14 00:03:38 +00:00
|
|
|
George Wright <george@mozilla.com>
|
Improve SkARGB32_A8_BlitMask_SSE2
With clang this:
- movzbl -3(%rbx), %edx
- pxor %xmm5, %xmm5
- pinsrw $0, %edx, %xmm5
- pinsrw $1, %edx, %xmm5
- movzbl -2(%rbx), %edx
- pinsrw $2, %edx, %xmm5
- pinsrw $3, %edx, %xmm5
- movzbl -1(%rbx), %edx
- pinsrw $4, %edx, %xmm5
- pinsrw $5, %edx, %xmm5
- movzbl (%rbx), %edx
- pinsrw $6, %edx, %xmm5
- pinsrw $7, %edx, %xmm5
becomes:
+ movd (%rbx), %xmm4
+ punpcklbw %xmm9, %xmm4
+ punpcklwd %xmm4, %xmm4
And clang already does better codegen than msvc 2013 on this.
BUG=skia:
Review URL: https://codereview.chromium.org/609823003
2014-10-09 18:43:02 +00:00
|
|
|
Jeff Muizelaar <jmuizelaar@mozilla.com>
|
2014-01-24 12:39:25 +00:00
|
|
|
Google Inc. <*@google.com>
|
2014-04-01 16:09:37 +00:00
|
|
|
Igalia <*@igalia.com>
|
2014-01-24 12:39:25 +00:00
|
|
|
Intel <*@intel.com>
|
2014-03-19 19:28:00 +00:00
|
|
|
Jacek Caban <cjacek@gmail.com>
|
2014-06-06 21:09:12 +00:00
|
|
|
MIPS <*@imgtec.com>
|
2014-01-24 12:39:25 +00:00
|
|
|
NVIDIA <*@nvidia.com>
|
2014-04-07 13:12:47 +00:00
|
|
|
Opera Software ASA <*@opera.com>
|
2014-03-01 20:12:26 +00:00
|
|
|
Samsung <*@samsung.com>
|
2014-09-16 13:24:57 +00:00
|
|
|
Samsung Open Source Group <*@osg.samsung.com>
|
2014-09-12 19:03:55 +00:00
|
|
|
Skia <*@skia.org>
|
2014-04-03 22:21:08 +00:00
|
|
|
Skia Buildbots <skia.buildbots@gmail.com>
|
2014-04-03 16:38:01 +00:00
|
|
|
Steve Singer <steve@ssinger.info>
|
2014-01-31 19:12:43 +00:00
|
|
|
The Chromium Authors <*@chromium.org>
|
2014-01-17 15:00:14 +00:00
|
|
|
Thiago Fransosi Farina <thiago.farina@gmail.com>
|
2014-10-23 20:18:50 +00:00
|
|
|
Pavel Krajcevski <pavel@cs.unc.edu>
|
2014-11-20 15:24:32 +00:00
|
|
|
Ion Rosca <rosca@adobe.com>
|