WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
147065
[EFL] Need the libosmesa to support the software backend drawing.
https://bugs.webkit.org/show_bug.cgi?id=147065
Summary
[EFL] Need the libosmesa to support the software backend drawing.
Hunseop Jeong
Reported
2015-07-18 00:26:31 PDT
EvasGL need the libosmesa library if using the software_x11 engine.
Attachments
Patch
(1.17 KB, patch)
2015-07-18 00:29 PDT
,
Hunseop Jeong
no flags
Details
Formatted Diff
Diff
Rebase the patch but we need to verify it for landing patch.
(1.09 KB, patch)
2016-09-06 23:14 PDT
,
Hunseop Jeong
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Hunseop Jeong
Comment 1
2015-07-18 00:29:26 PDT
Created
attachment 257025
[details]
Patch
Hunseop Jeong
Comment 2
2015-07-18 00:36:59 PDT
I tried to test the software backend drawing in MiniBrowser using the -e=software_x11 option. If you got the error when using the MiniBrowser on software backend, please leave the comment here.
Csaba Osztrogonác
Comment 3
2015-09-04 05:41:11 PDT
I installed libosmesa6-dev manually and then rebuilt jhbuild modules and WebKit too, but still get crash immediately: $ WebKitBuild/Release/bin/MiniBrowser -e=software_x11 Segmentation fault (core dumped)
Gyuyoung Kim
Comment 4
2016-09-06 18:13:22 PDT
Comment on
attachment 257025
[details]
Patch Is this patch still valid ? Clear r? until you reply my question.
Gyuyoung Kim
Comment 5
2016-09-06 21:35:52 PDT
(In reply to
comment #3
)
> I installed libosmesa6-dev manually and then rebuilt jhbuild > modules and WebKit too, but still get crash immediately: > > $ WebKitBuild/Release/bin/MiniBrowser -e=software_x11 > Segmentation fault (core dumped)
When I do same thing on Ubuntu 15.10, MiniBrowser works well. I wonder if Ossy still has the problem.
Hunseop Jeong
Comment 6
2016-09-06 23:14:07 PDT
Created
attachment 288103
[details]
Rebase the patch but we need to verify it for landing patch.
Gyuyoung Kim
Comment 7
2016-09-07 00:07:24 PDT
(In reply to
comment #6
)
> Created
attachment 288103
[details]
> Rebase the patch but we need to verify it for landing patch.
When I installed libosmesa6-dev, I don't have any problem locally yet. Do you have problem ?
Gyuyoung Kim
Comment 8
2016-09-07 00:58:44 PDT
I verify that "-e=software_x11" option works well. When I run the CanvasMark benchmark. There is big performance gain between on/off the option. CanbasMark benchmark-
http://www.kevs3d.co.uk/dev/canvasmark/
The result is as below, - CanvasMark Score: 13896 (EFL MiniBrowser with software_x11) - CanvasMark Score: 6149 (EFL MiniBrowser without software_x11) - CanvasMark Score: 7067 (Chrome 49 on Linux) - CanvasMark Score: 11244 (Firefox 47 on Linux) (All tests were done by same PC) EFL MiniBrowser score is better than Chrome and Firefox. :)
WebKit Commit Bot
Comment 9
2016-09-07 01:22:46 PDT
Comment on
attachment 288103
[details]
Rebase the patch but we need to verify it for landing patch. Clearing flags on attachment: 288103 Committed
r205538
: <
http://trac.webkit.org/changeset/205538
>
WebKit Commit Bot
Comment 10
2016-09-07 01:22:52 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug