[Webkit-unassigned] [Bug 191411] Bring up DirectX Backend

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 8 08:55:35 PST 2018


https://bugs.webkit.org/show_bug.cgi?id=191411

--- Comment #3 from Brent Fulgham <bfulgham at webkit.org> ---
(In reply to Fujii Hironori from comment #2)
> Which port does this bug ticket target? AppleWin port or WinCairo port?
> 
> What about CFNetwork and AVFoundationCF?
> WebKitSupportLibrary.zip contains following libraries. Do you remove all
> dependencies?
> 
> ASL.lib
> AVFoundationCF.lib
> CFNetwork.lib
> CoreAudioToolbox.lib
> CoreFoundation.lib
> CoreGraphics.lib
> CoreMedia.lib
> CoreText.lib
> CoreVideo.lib
> MediaAccessibility.lib
> MediaToolbox.lib
> QuartzCore.lib
> SafariTheme.lib
> WebKitQuartzCoreAdditions.lib

Currently this is just a build of the AppleWin port with the following change in OptionsAppleWin.cmake:

-# set(USE_DIRECT2D 1)
+set(USE_DIRECT2D 1)

Currently all the current WebKitSupportLibrary files are still needed, but the goal at the end of this project is to not need any of them.

My hope is to have one Windows port that can be used by anyone who wants to use WebKit on Windows, and make it of suitable performance and features to be usable in a production-level web browser.

Over the coming weeks I will be working to strip away more of these dependency layers, but right now I'm just trying to get the basic drawing primitives working, followed by time optimizing it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20181108/fc19f1cb/attachment.html>


More information about the webkit-unassigned mailing list