Open
Bug 496503
Opened 16 years ago
Updated 2 years ago
SIMD optimization of conversion to ARGB
Categories
(Core :: Graphics: ImageLib, defect)
Tracking
()
NEW
People
(Reporter: m_kato, Assigned: m_kato)
Details
Attachments
(1 file)
13.94 KB,
patch
|
Details | Diff | Splinter Review |
We can optimize ARGB conversion using SIMD (SSE2 or SSSE3). At result of simple unit test, this code will be improved about 50% on Core 2 processor.
Comment 1•16 years ago
|
||
Makoto, has this conversion been a bottleneck for you?
Assignee | ||
Comment 2•16 years ago
|
||
No, this is just a idea patch. This code can optimize code by SIMD.
Updated•13 years ago
|
Attachment #381710 -
Flags: review?(joe)
Comment 3•13 years ago
|
||
Comment on attachment 381710 [details] [diff] [review]
patch v0
It'll be easier for Jeff to review this than me.
Attachment #381710 -
Flags: review?(joe) → review?(jmuizelaar)
Comment 4•13 years ago
|
||
Comment on attachment 381710 [details] [diff] [review]
patch v0
In libjpegturbo we can decode directly to RGBX I think we should do this before worrying about optimizing this transformation.
Attachment #381710 -
Flags: review?(jmuizelaar)
Assignee | ||
Comment 5•13 years ago
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #4)
> Comment on attachment 381710 [details] [diff] [review] [diff] [details] [review]
> patch v0
>
> In libjpegturbo we can decode directly to RGBX I think we should do this
> before worrying about optimizing this transformation.
OK. about libjpeg-turbo, I will handle bug 584652. To use it, we need BGRA support on qcms and etc.
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•