Title: [295735] trunk/Source/WebKit/WebProcess/GPU/graphics/RemoteRenderingBackendProxy.cpp
Revision 295735
Author mmaxfi...@apple.com
Date 2022-06-22 10:13:56 -0700 (Wed, 22 Jun 2022)
Log Message
[GPUP] Avoid race in GPUP teardown
https://bugs.webkit.org/show_bug.cgi?id=241770
Reviewed
Title: [295476] trunk
Revision 295476
Author mmaxfi...@apple.com
Date 2022-06-11 16:44:42 -0700 (Sat, 11 Jun 2022)
Log Message
Delay system font shorthand resolution until after parsing
https://bugs.webkit.org/show_bug.cgi?id=241454
Reviewed by Antti Koivisto.
This is the fifth piece of
Title: [295461] trunk/Source
Revision 295461
Author mmaxfi...@apple.com
Date 2022-06-10 13:36:55 -0700 (Fri, 10 Jun 2022)
Log Message
Adopt EnumeratedArray in SystemFontDatabase
https://bugs.webkit.org/show_bug.cgi?id=241506
Reviewed by Cameron McCormack.
This is why we created Enumerat
Title: [295447] trunk
Revision 295447
Author mmaxfi...@apple.com
Date 2022-06-09 23:29:03 -0700 (Thu, 09 Jun 2022)
Log Message
Add EnumeratedArray type
https://bugs.webkit.org/show_bug.cgi?id=241451
Reviewed by Cameron McCormack.
This is an std::array where the indices of the array are
Title: [295410] trunk/Source/WebCore
Revision 295410
Author mmaxfi...@apple.com
Date 2022-06-08 22:12:01 -0700 (Wed, 08 Jun 2022)
Log Message
Cache system font shorthand information
https://bugs.webkit.org/show_bug.cgi?id=241404
Reviewed by Cameron McCormack.
This is the fourth piece of
Title: [295351] trunk
Revision 295351
Author mmaxfi...@apple.com
Date 2022-06-07 09:33:17 -0700 (Tue, 07 Jun 2022)
Log Message
[Cocoa] Move contentSizeCategory to platform/
https://bugs.webkit.org/show_bug.cgi?id=241360
Reviewed by Cameron McCormack.
There are 2 reasons for moving it:
1
Title: [295326] trunk/Source/WebCore
Revision 295326
Author mmaxfi...@apple.com
Date 2022-06-06 20:44:44 -0700 (Mon, 06 Jun 2022)
Log Message
Delete RenderTheme::cachedSystemFontDescription() because it does nothing
https://bugs.webkit.org/show_bug.cgi?id=241329
Reviewed by Cameron McCor
Title: [295250] trunk
Revision 295250
Author mmaxfi...@apple.com
Date 2022-06-03 16:45:34 -0700 (Fri, 03 Jun 2022)
Log Message
[Cocoa] Mail compose doesn't use Bulgarian letter forms when the system language is set to Bulgarian
https://bugs.webkit.org/show_bug.cgi?id=241253
Reviewed by
Title: [295038] trunk/Source/WebCore/platform/graphics/cocoa/FontCacheCoreText.cpp
Revision 295038
Author mmaxfi...@apple.com
Date 2022-05-30 16:59:45 -0700 (Mon, 30 May 2022)
Log Message
[Cocoa] Rename [de]normalizeWeight() to [de]normalizeGXWeight()
https://bugs.webkit.org/show_bug.cgi?
Title: [294671] trunk/metadata/contributors.json
Revision 294671
Author mmaxfi...@apple.com
Date 2022-05-23 12:51:12 -0700 (Mon, 23 May 2022)
Log Message
Add Mike Wyrzykowski to contributors.json
https://bugs.webkit.org/show_bug.cgi?id=240816
Unreviewed.
He is a contributor.
* metadata
Title: [294654] trunk/LayoutTests
Revision 294654
Author mmaxfi...@apple.com
Date 2022-05-23 10:57:51 -0700 (Mon, 23 May 2022)
Log Message
[Cocoa] fast/text/international/generic-font-family-language-traditional.html is failing due to language minimization
https://bugs.webkit.org/show_bug
Title: [294373] trunk/Source/WebCore/Modules/WebGPU
Revision 294373
Author mmaxfi...@apple.com
Date 2022-05-17 18:09:07 -0700 (Tue, 17 May 2022)
Log Message
[WebGPU] Work around https://bugs.webkit.org/show_bug.cgi?id=240219
https://bugs.webkit.org/show_bug.cgi?id=240441
https://bugs.web
Title: [294259] trunk/Source/WebCore/css/CSSProperties.json
Revision 294259
Author mmaxfi...@apple.com
Date 2022-05-16 14:21:12 -0700 (Mon, 16 May 2022)
Log Message
Fix URL to offset-rotate property in CSSProperties.json
https://bugs.webkit.org/show_bug.cgi?id=240474
Reviewed by Myles C.
Title: [293937] trunk/Source/WebGPU
Revision 293937
Author mmaxfi...@apple.com
Date 2022-05-06 17:48:53 -0700 (Fri, 06 May 2022)
Log Message
[WebGPU] Fix build on downlevel OSes in Apple's build system
https://bugs.webkit.org/show_bug.cgi?id=240159
Reviewed by Alexey Proskuryakov.
Some
Title: [293718] trunk/Source/WebGPU
Revision 293718
Author mmaxfi...@apple.com
Date 2022-05-03 00:47:42 -0700 (Tue, 03 May 2022)
Log Message
[WebGPU] Device creation should not always fail if supported features are requested
https://bugs.webkit.org/show_bug.cgi?id=239955
Reviewed by Kimm
Title: [293674] trunk/Source/WebGPU
Revision 293674
Author mmaxfi...@apple.com
Date 2022-05-02 12:15:48 -0700 (Mon, 02 May 2022)
Log Message
[WebGPU] [tvOS] Neither MTLGPUFamilyApple6 nor MTLGPUFamilyApple7 exist on tvOS
https://bugs.webkit.org/show_bug.cgi?id=239973
Unreviewed build fi
Title: [293140] trunk/LayoutTests
Revision 293140
Author mmaxfi...@apple.com
Date 2022-04-20 19:48:24 -0700 (Wed, 20 Apr 2022)
Log Message
[ iOS ] platform/ios/ios/fast/text/opticalFont.html is a constant failure
https://bugs.webkit.org/show_bug.cgi?id=239570
Unreviewed test gardening.
Title: [293106] trunk/Source
Revision 293106
Author mmaxfi...@apple.com
Date 2022-04-20 10:43:39 -0700 (Wed, 20 Apr 2022)
Log Message
[WebGPU] WebKit and WebKitLegacy shouldn't need to know about WebGPU.framework
https://bugs.webkit.org/show_bug.cgi?id=239528
Unreviewed build fix.
Sour
Title: [293098] trunk/Source/WebGPU
Revision 293098
Author mmaxfi...@apple.com
Date 2022-04-20 09:10:11 -0700 (Wed, 20 Apr 2022)
Log Message
[WebGPU] Expand hardware capabilities to include features (beyond just limits)
https://bugs.webkit.org/show_bug.cgi?id=239443
Reviewed by Kimmo Kin
Title: [293096] trunk/Source/WebCore/PAL
Revision 293096
Author mmaxfi...@apple.com
Date 2022-04-20 08:56:59 -0700 (Wed, 20 Apr 2022)
Log Message
[WebGPU] Fix texture conversion format typo
https://bugs.webkit.org/show_bug.cgi?id=239446
Reviewed by Kimmo Kinnunen.
I mixed up "plus" and
Title: [293095] trunk/Source/WebGPU
Revision 293095
Author mmaxfi...@apple.com
Date 2022-04-20 08:32:08 -0700 (Wed, 20 Apr 2022)
Log Message
[WebGPU] RGB9E5Ufloat textures are not renderable
https://bugs.webkit.org/show_bug.cgi?id=239445
Reviewed by Kimmo Kinnunen.
I misread the table i
Title: [293032] trunk/Source/WebCore
Revision 293032
Author mmaxfi...@apple.com
Date 2022-04-19 13:08:37 -0700 (Tue, 19 Apr 2022)
Log Message
[Cocoa] Add explanatory comments in fillVectorWithVerticalGlyphPositions() and simplify it somewhat
https://bugs.webkit.org/show_bug.cgi?id=239480
Title: [293007] trunk/LayoutTests
Revision 293007
Author mmaxfi...@apple.com
Date 2022-04-18 22:26:53 -0700 (Mon, 18 Apr 2022)
Log Message
[WebGPU] Unskip api/validation/createSampler.html 🎉
https://bugs.webkit.org/show_bug.cgi?id=239448
Reviewed by Darin Adler.
Turns out we were alread
Title: [292941] trunk/Source/WebGPU
Revision 292941
Author mmaxfi...@apple.com
Date 2022-04-16 12:28:05 -0700 (Sat, 16 Apr 2022)
Log Message
[WebGPU] Fix the Big Sur build
https://bugs.webkit.org/show_bug.cgi?id=239422
Unreviewed.
HardwareLimits.mm:338:23: error: constexpr function neve
Title: [292940] trunk/Source
Revision 292940
Author mmaxfi...@apple.com
Date 2022-04-15 21:47:58 -0700 (Fri, 15 Apr 2022)
Log Message
[WebGPU] Implement hardware limits
https://bugs.webkit.org/show_bug.cgi?id=239377
Reviewed by Darin Adler.
Source/WebCore/PAL:
This patch adds support f
Title: [292859] trunk
Revision 292859
Author mmaxfi...@apple.com
Date 2022-04-13 23:19:01 -0700 (Wed, 13 Apr 2022)
Log Message
Revert r291846 because it caused a 3% performance regression
https://bugs.webkit.org/show_bug.cgi?id=239323
Rubber-stamped by Stephanie Lewis.
Source/WebCore:
Title: [292788] trunk
Revision 292788
Author mmaxfi...@apple.com
Date 2022-04-12 15:30:37 -0700 (Tue, 12 Apr 2022)
Log Message
[WKTR] [DRT] Only enable WebGPU for the LayoutTests/http/tests/webgpu directory
https://bugs.webkit.org/show_bug.cgi?id=238779
Reviewed by Darin Adler.
Tools:
Title: [292787] trunk/Source/WebGPU
Revision 292787
Author mmaxfi...@apple.com
Date 2022-04-12 15:13:47 -0700 (Tue, 12 Apr 2022)
Log Message
[WebGPU] Fix the watchOS build
https://bugs.webkit.org/show_bug.cgi?id=239256
Unreviewed.
* WebGPU/Buffer.mm:
(WebGPU::computeRangeSize):
Modifie
Title: [292766] trunk/LayoutTests
Revision 292766
Author mmaxfi...@apple.com
Date 2022-04-11 23:49:21 -0700 (Mon, 11 Apr 2022)
Log Message
Make fast/text/otsvg-canvas.html more robust
https://bugs.webkit.org/show_bug.cgi?id=239109
Unreviewed test gardening.
Turns out loading fonts is a
Title: [292760] trunk/Source/WebGPU
Revision 292760
Author mmaxfi...@apple.com
Date 2022-04-11 21:57:41 -0700 (Mon, 11 Apr 2022)
Log Message
[WebGPU] Fix the tvOS build (again)
https://bugs.webkit.org/show_bug.cgi?id=239106
Unreviewed.
Turns out PLATFORM(APPLETV) and PLATFORM(TVOS) are
Title: [292757] trunk/Source
Revision 292757
Author mmaxfi...@apple.com
Date 2022-04-11 20:00:18 -0700 (Mon, 11 Apr 2022)
Log Message
[WebGPU] Use checked arithmetic
https://bugs.webkit.org/show_bug.cgi?id=239058
Reviewed by Kimmo Kinnunen.
We have a bunch of places where overflow can o
Title: [292748] trunk/Source/WebGPU
Revision 292748
Author mmaxfi...@apple.com
Date 2022-04-11 17:40:29 -0700 (Mon, 11 Apr 2022)
Log Message
[WebGPU] WebGPU strings are UTF-8, not Latin-1
https://bugs.webkit.org/show_bug.cgi?id=239057
Reviewed by Kimmo Kinnunen.
Replace String::fromLati
Title: [292747] trunk/Source/WebGPU
Revision 292747
Author mmaxfi...@apple.com
Date 2022-04-11 17:30:21 -0700 (Mon, 11 Apr 2022)
Log Message
[WebGPU] Make sure asynchronous things are asynchronous
https://bugs.webkit.org/show_bug.cgi?id=239056
Reviewed by Kimmo Kinnunen.
This isn't stri
Title: [292745] trunk/Source/WebCore/PAL
Revision 292745
Author mmaxfi...@apple.com
Date 2022-04-11 17:19:08 -0700 (Mon, 11 Apr 2022)
Log Message
[WebGPU] Unspecified texture size values should be set to 1, not 0
https://bugs.webkit.org/show_bug.cgi?id=239052
Reviewed by Kimmo Kinnunen.
Title: [292744] trunk/Source/WebGPU
Revision 292744
Author mmaxfi...@apple.com
Date 2022-04-11 17:14:49 -0700 (Mon, 11 Apr 2022)
Log Message
[WebGPU] Implement missing validity checks
https://bugs.webkit.org/show_bug.cgi?id=238722
Reviewed by Kimmo Kinnunen.
Now that WebGPU objects have
Title: [292742] trunk/Source/WebCore/PAL
Revision 292742
Author mmaxfi...@apple.com
Date 2022-04-11 17:07:17 -0700 (Mon, 11 Apr 2022)
Log Message
[WebGPU] Implement correct ownership for WGPUQueues
https://bugs.webkit.org/show_bug.cgi?id=239050
Reviewed by Kimmo Kinnunen.
WGPUQueues and
Title: [292741] trunk/Source
Revision 292741
Author mmaxfi...@apple.com
Date 2022-04-11 17:04:35 -0700 (Mon, 11 Apr 2022)
Log Message
[WebGPU] Hook up device.queue to the IDL
https://bugs.webkit.org/show_bug.cgi?id=239043
Reviewed by Kimmo Kinnunen.
Source/WebCore:
It seems when I impo
Title: [292735] trunk/Source/WebCore/PAL
Revision 292735
Author mmaxfi...@apple.com
Date 2022-04-11 16:28:14 -0700 (Mon, 11 Apr 2022)
Log Message
Sort PAL.xcodeproj.
https://bugs.webkit.org/show_bug.cgi?id=239050
Reviewed by Kimmo Kinnunen.
* PAL.xcodeproj/project.pbxproj:
Modified Pat
Title: [292728] trunk/Source/WebGPU
Revision 292728
Author mmaxfi...@apple.com
Date 2022-04-11 15:03:54 -0700 (Mon, 11 Apr 2022)
Log Message
[WebGPU] Implement missing validity checks
https://bugs.webkit.org/show_bug.cgi?id=238722
Reviewed by Kimmo Kinnunen.
Now that WebGPU objects have
Title: [292681] trunk
Revision 292681
Author mmaxfi...@apple.com
Date 2022-04-09 13:26:16 -0700 (Sat, 09 Apr 2022)
Log Message
[WKTR] Reset minimum font size WKPreference between tests
https://bugs.webkit.org/show_bug.cgi?id=239027
Reviewed by Chris Dumez.
Tools:
Some tests use uiCont
Title: [292674] trunk/Source/WebGPU
Revision 292674
Author mmaxfi...@apple.com
Date 2022-04-08 20:12:19 -0700 (Fri, 08 Apr 2022)
Log Message
[WebGPU] Fix the release build
https://bugs.webkit.org/show_bug.cgi?id=239023
Unreviewed build fix.
* WebGPU/Device.mm:
(WebGPU::Device::Device):
Title: [292673] trunk/Source/WebGPU
Revision 292673
Author mmaxfi...@apple.com
Date 2022-04-08 19:56:18 -0700 (Fri, 08 Apr 2022)
Log Message
[WebGPU] Make callbacks in unimplemented functions execute
https://bugs.webkit.org/show_bug.cgi?id=238727
Reviewed by Dean Jackson.
CompletionHand
Title: [292671] trunk/Source/WebGPU
Revision 292671
Author mmaxfi...@apple.com
Date 2022-04-08 19:14:23 -0700 (Fri, 08 Apr 2022)
Log Message
[WebGPU] Implement the concept of device lost
https://bugs.webkit.org/show_bug.cgi?id=238725
Reviewed by Dean Jackson.
This patch builds on https:
Title: [292670] trunk/Source/WebGPU
Revision 292670
Author mmaxfi...@apple.com
Date 2022-04-08 18:45:07 -0700 (Fri, 08 Apr 2022)
Log Message
[WebGPU] Represent failure by invalidity rather than nullptr
https://bugs.webkit.org/show_bug.cgi?id=238724
Reviewed by Dean Jackson.
This is the
Title: [292637] trunk/Source/WebGPU
Revision 292637
Author mmaxfi...@apple.com
Date 2022-04-08 15:00:22 -0700 (Fri, 08 Apr 2022)
Log Message
[WebGPU] Implement destroy() methods
https://bugs.webkit.org/show_bug.cgi?id=238723
Reviewed by Dean Jackson.
The destroy() methods cause objects
Title: [292574] trunk/Source/WebGPU
Revision 292574
Author mmaxfi...@apple.com
Date 2022-04-07 15:50:19 -0700 (Thu, 07 Apr 2022)
Log Message
[WebGPU] Add support for the "is valid to use with" operation to WebGPU objects
https://bugs.webkit.org/show_bug.cgi?id=238719
Addressing post-revi
Title: [292567] trunk/Source/WebGPU
Revision 292567
Author mmaxfi...@apple.com
Date 2022-04-07 14:44:00 -0700 (Thu, 07 Apr 2022)
Log Message
[WebGPU] Give objects a notion of invalidity
https://bugs.webkit.org/show_bug.cgi?id=238720
Reviewed by Kimmo Kinnunen.
This is the biggest blocke
Title: [292558] trunk/Source/WebGPU
Revision 292558
Author mmaxfi...@apple.com
Date 2022-04-07 13:22:58 -0700 (Thu, 07 Apr 2022)
Log Message
[WebGPU] Add support for the "is valid to use with" operation to WebGPU objects
https://bugs.webkit.org/show_bug.cgi?id=238719
Reviewed by Kimmo Ki
Title: [292554] trunk/Source/WebGPU
Revision 292554
Author mmaxfi...@apple.com
Date 2022-04-07 12:42:41 -0700 (Thu, 07 Apr 2022)
Log Message
[WebGPU] Delete redundant spec quotes
https://bugs.webkit.org/show_bug.cgi?id=238711
Reviewed by Kimmo Kinnunen.
I actually prefer to have lots an
Title: [292552] trunk/Source/WebGPU
Revision 292552
Author mmaxfi...@apple.com
Date 2022-04-07 12:19:54 -0700 (Thu, 07 Apr 2022)
Log Message
[WebGPU] Implement Texture view format compatibility
https://bugs.webkit.org/show_bug.cgi?id=238710
Reviewed by Kimmo Kinnunen.
Right now, the def
Title: [292522] trunk
Revision 292522
Author mmaxfi...@apple.com
Date 2022-04-06 19:44:11 -0700 (Wed, 06 Apr 2022)
Log Message
NBSP characters drawn in fonts that don't support the space character turn into boxes
https://bugs.webkit.org/show_bug.cgi?id=238836
Reviewed by Alan Bujtas.
S
Title: [292479] trunk/Source/WebGPU
Revision 292479
Author mmaxfi...@apple.com
Date 2022-04-06 11:08:52 -0700 (Wed, 06 Apr 2022)
Log Message
[WebGPU] Fix the tvOS build
https://bugs.webkit.org/show_bug.cgi?id=238881
Unreviewed.
MTLTextureType2DMultisampleArray is not available on tvOS.
Title: [292414] trunk/Source/WebGPU
Revision 292414
Author mmaxfi...@apple.com
Date 2022-04-05 13:01:09 -0700 (Tue, 05 Apr 2022)
Log Message
[WebGPU] Set svn:ignore on WebGPU.xcodeproj
https://bugs.webkit.org/show_bug.cgi?id=238828
Reviewed by Alexey Proskuryakov.
For people who use pur
Title: [292368] trunk/Source/WebGPU
Revision 292368
Author mmaxfi...@apple.com
Date 2022-04-04 20:29:17 -0700 (Mon, 04 Apr 2022)
Log Message
[WebGPU] Fix Apple's internal build
https://bugs.webkit.org/show_bug.cgi?id=238786
Unreviewed build fix.
Copy FRAMEWORK_SEARCH_PATHS and SYSTEM_F
Title: [292283] trunk/LayoutTests
Revision 292283
Author mmaxfi...@apple.com
Date 2022-04-04 01:03:30 -0700 (Mon, 04 Apr 2022)
Log Message
[WebGPU] Unskip the first few passing WebGPU tests
https://bugs.webkit.org/show_bug.cgi?id=238709
Reviewed by Tim Nguyen.
The tests pass, so they sh
Title: [292274] trunk
Revision 292274
Author mmaxfi...@apple.com
Date 2022-04-02 22:39:31 -0700 (Sat, 02 Apr 2022)
Log Message
[Cocoa] Automatically relayout the page when new fonts are installed
https://bugs.webkit.org/show_bug.cgi?id=238483
Reviewed by Chris Dumez.
Source/WebCore:
T
Title: [292267] trunk/Source/WebKit
Revision 292267
Author mmaxfi...@apple.com
Date 2022-04-02 09:36:36 -0700 (Sat, 02 Apr 2022)
Log Message
[Cocoa] semaphore_timedwait() can return KERN_ABORTED
https://bugs.webkit.org/show_bug.cgi?id=238694
Reviewed by Geoffrey Garen.
I was hitting thi
Title: [292204] trunk/Source/WebGPU
Revision 292204
Author mmaxfi...@apple.com
Date 2022-03-31 22:23:09 -0700 (Thu, 31 Mar 2022)
Log Message
[WebGPU] There's no need to sprinkle std::optionals everywhere just for _Force32 enum values
https://bugs.webkit.org/show_bug.cgi?id=238434
For ABI
Title: [292203] trunk/Source/WebGPU
Revision 292203
Author mmaxfi...@apple.com
Date 2022-03-31 22:09:41 -0700 (Thu, 31 Mar 2022)
Log Message
[WebGPU] etc2-rgba8unorm and etc2-rgba8unorm-srgb are not handled
https://bugs.webkit.org/show_bug.cgi?id=238435
Reviewed by Dean Jackson.
They ma
Title: [292202] trunk/Source/WebGPU
Revision 292202
Author mmaxfi...@apple.com
Date 2022-03-31 22:04:44 -0700 (Thu, 31 Mar 2022)
Log Message
[WebGPU] 2 texture formats need to be guarded behind optional extensions
https://bugs.webkit.org/show_bug.cgi?id=238433
Reviewed by Dean Jackson.
Title: [292201] trunk/Source/WebGPU
Revision 292201
Author mmaxfi...@apple.com
Date 2022-03-31 22:00:52 -0700 (Thu, 31 Mar 2022)
Log Message
[WebGPU] Implement Queue::writeTexture() according to the spec
https://bugs.webkit.org/show_bug.cgi?id=238432
Reviewed by Dean Jackson.
This imple
Title: [292200] trunk/Source/WebGPU
Revision 292200
Author mmaxfi...@apple.com
Date 2022-03-31 21:50:58 -0700 (Thu, 31 Mar 2022)
Log Message
[WebGPU] Implement CommandEncoder::copyTextureToTexture() according to the spec
https://bugs.webkit.org/show_bug.cgi?id=238431
Reviewed by Dean Jac
Title: [292199] trunk/Source/WebGPU
Revision 292199
Author mmaxfi...@apple.com
Date 2022-03-31 21:48:09 -0700 (Thu, 31 Mar 2022)
Log Message
[WebGPU] Implement CommandEncoder::copyTextureToBuffer() according to the spec.
https://bugs.webkit.org/show_bug.cgi?id=238430
Reviewed by Dean Jac
Title: [292170] trunk/Websites/bugs.webkit.org
Revision 292170
Author mmaxfi...@apple.com
Date 2022-03-31 13:43:03 -0700 (Thu, 31 Mar 2022)
Log Message
[Bugzilla] Code reviews show non-ASCII characters in patches as garbage
https://bugs.webkit.org/show_bug.cgi?id=238630
Reviewed by Aakas
Title: [292147] trunk/Source/WebGPU
Revision 292147
Author mmaxfi...@apple.com
Date 2022-03-31 01:42:32 -0700 (Thu, 31 Mar 2022)
Log Message
[WebGPU] Implement CommandEncoder::copyBufferToTexture() according to the spec
https://bugs.webkit.org/show_bug.cgi?id=238428
Reviewed by Kimmo Kin
Title: [292145] trunk/Source/WebGPU
Revision 292145
Author mmaxfi...@apple.com
Date 2022-03-31 01:26:58 -0700 (Thu, 31 Mar 2022)
Log Message
[WebGPU] Implement Texture::createView() according to the spec
https://bugs.webkit.org/show_bug.cgi?id=238311
This patch implements texture views,
Title: [292138] trunk
Revision 292138
Author mmaxfi...@apple.com
Date 2022-03-30 20:24:32 -0700 (Wed, 30 Mar 2022)
Log Message
[Cocoa] Link WebCore with WebGPU.framework 🎉
https://bugs.webkit.org/show_bug.cgi?id=236751
Reviewed by Dean Jackson.
Source/WebCore:
Apple's build system has
Title: [292098] trunk/Source/WebGPU
Revision 292098
Author mmaxfi...@apple.com
Date 2022-03-30 00:22:05 -0700 (Wed, 30 Mar 2022)
Log Message
[WebGPU] Refactor isDepthOrStencilFormat() for upcoming data transfer patches
https://bugs.webkit.org/show_bug.cgi?id=238427
Reviewed by Kimmo Kinn
Title: [292072] trunk
Revision 292072
Author mmaxfi...@apple.com
Date 2022-03-29 14:49:38 -0700 (Tue, 29 Mar 2022)
Log Message
[Cocoa] Automatically relayout the page when new fonts are installed
https://bugs.webkit.org/show_bug.cgi?id=238483
Reviewed by Chris Dumez.
Source/WebCore:
T
Title: [291890] trunk/Source/WebGPU
Revision 291890
Author mmaxfi...@apple.com
Date 2022-03-25 14:46:51 -0700 (Fri, 25 Mar 2022)
Log Message
[WebGPU] Remove default: from switch statements, in favor of exhaustively listing all cases
https://bugs.webkit.org/show_bug.cgi?id=238305
Reviewed
Title: [291846] trunk
Revision 291846
Author mmaxfi...@apple.com
Date 2022-03-24 21:08:00 -0700 (Thu, 24 Mar 2022)
Log Message
[Cocoa] REGRESSION(r281291): When accessibility bold is enabled, font-family:system-ui is supposed to be bold
https://bugs.webkit.org/show_bug.cgi?id=237817
Rev
Title: [291805] trunk/Source/WebGPU
Revision 291805
Author mmaxfi...@apple.com
Date 2022-03-24 11:08:02 -0700 (Thu, 24 Mar 2022)
Log Message
[WebGPU] Fix the watchOS build
https://bugs.webkit.org/show_bug.cgi?id=238337
Unreviewed.
* WebGPU/Texture.mm:
(WebGPU::Device::createTexture):
M
Title: [291781] trunk/Source/WebGPU
Revision 291781
Author mmaxfi...@apple.com
Date 2022-03-23 19:48:09 -0700 (Wed, 23 Mar 2022)
Log Message
[WebGPU] Fix the non-macOS build
https://bugs.webkit.org/show_bug.cgi?id=238304
Unreviewed.
Some texture formats are only available on macOS.
* W
Title: [291777] trunk
Revision 291777
Author mmaxfi...@apple.com
Date 2022-03-23 18:03:07 -0700 (Wed, 23 Mar 2022)
Log Message
[WebGPU] Implement Device::createTexture() according to the spec
https://bugs.webkit.org/show_bug.cgi?id=238251
Reviewed by Darin Adler.
Source/WebGPU:
Simply
Title: [291773] trunk/Tools
Revision 291773
Author mmaxfi...@apple.com
Date 2022-03-23 17:03:19 -0700 (Wed, 23 Mar 2022)
Log Message
[Cocoa] Make IPCTestingAPI.CGColorInNSSecureCoding more robust
https://bugs.webkit.org/show_bug.cgi?id=238300
Unreviewed test gardening.
Round-tripping a
Title: [291763] trunk/LayoutTests
Revision 291763
Author mmaxfi...@apple.com
Date 2022-03-23 13:20:48 -0700 (Wed, 23 Mar 2022)
Log Message
Make fast/text/emoji-num-glyphs.html more robust
https://bugs.webkit.org/show_bug.cgi?id=238283
Unreviewed test gardening.
Remove the U+26F9 PERSON
Title: [291758] trunk/Source/WebGPU
Revision 291758
Author mmaxfi...@apple.com
Date 2022-03-23 11:58:22 -0700 (Wed, 23 Mar 2022)
Log Message
[WebGPU] Clean up implementation of Device::createSampler()
https://bugs.webkit.org/show_bug.cgi?id=238250
Reviewed by Darin Adler.
Refactor repea
Title: [291701] trunk/Source/WebGPU
Revision 291701
Author mmaxfi...@apple.com
Date 2022-03-22 14:11:31 -0700 (Tue, 22 Mar 2022)
Log Message
[WebGPU] Allocating a buffer of size 0 crashes
https://bugs.webkit.org/show_bug.cgi?id=238165
Reviewed by Kimmo Kinnunen.
Metal requires buffer si
Title: [291688] trunk/Source/WebGPU
Revision 291688
Author mmaxfi...@apple.com
Date 2022-03-22 12:45:56 -0700 (Tue, 22 Mar 2022)
Log Message
[WebGPU] Implement Queue::writeBuffer()
https://bugs.webkit.org/show_bug.cgi?id=238194
Reviewed by Kimmo Kinnunen.
The semantics of writeBuffer()
Title: [291687] trunk/Source/WebGPU
Revision 291687
Author mmaxfi...@apple.com
Date 2022-03-22 12:04:20 -0700 (Tue, 22 Mar 2022)
Log Message
[WebGPU] Remove the double pointer indirection in front of all objects
https://bugs.webkit.org/show_bug.cgi?id=238001
Reviewed by Kimmo Kinnunen.
Title: [291686] trunk/Source/WebGPU
Revision 291686
Author mmaxfi...@apple.com
Date 2022-03-22 11:58:56 -0700 (Tue, 22 Mar 2022)
Log Message
[WebGPU] Implement GPUBufferDescriptor.mappedAtCreation
https://bugs.webkit.org/show_bug.cgi?id=238190
Reviewed by Kimmo Kinnunen.
On Macs, we can
Title: [291685] trunk/Source/WebGPU
Revision 291685
Author mmaxfi...@apple.com
Date 2022-03-22 11:54:16 -0700 (Tue, 22 Mar 2022)
Log Message
[WebGPU] Lifetime of CommandEncoder's internal MTLBlitCommandEncoder is not managed correctly
https://bugs.webkit.org/show_bug.cgi?id=238167
Review
Title: [291607] trunk/Tools
Revision 291607
Author mmaxfi...@apple.com
Date 2022-03-22 01:14:55 -0700 (Tue, 22 Mar 2022)
Log Message
Squelch warning message from output of build-jsc
https://bugs.webkit.org/show_bug.cgi?id=238177
Reviewed by Saam Barati.
There was a "prototype mismatch"
Title: [291593] trunk/Source/WebGPU
Revision 291593
Author mmaxfi...@apple.com
Date 2022-03-21 18:19:00 -0700 (Mon, 21 Mar 2022)
Log Message
[WebGPU] maxAnisotropy > 16 is clamped, rather than illegal
https://bugs.webkit.org/show_bug.cgi?id=238063
Reviewed by Kimmo Kinnunen.
See https:/
Title: [291578] trunk
Revision 291578
Author mmaxfi...@apple.com
Date 2022-03-21 13:44:52 -0700 (Mon, 21 Mar 2022)
Log Message
[WebGPU] Set the WebGPU WKPreference to true in layout tests
https://bugs.webkit.org/show_bug.cgi?id=238130
Reviewed by Sam Weinig.
Tools:
WebGPU isn't ready y
Title: [291575] trunk/Tools
Revision 291575
Author mmaxfi...@apple.com
Date 2022-03-21 12:21:59 -0700 (Mon, 21 Mar 2022)
Log Message
[WebGPU] Add a build-webgpu script
https://bugs.webkit.org/show_bug.cgi?id=238040
Reviewed by Saam Barati.
This patch adds a build-webgpu script by sharin
Title: [291571] trunk/Source/WebGPU
Revision 291571
Author mmaxfi...@apple.com
Date 2022-03-21 11:58:31 -0700 (Mon, 21 Mar 2022)
Log Message
[WebGPU] Implement error reporting facilities
https://bugs.webkit.org/show_bug.cgi?id=238131
Reviewed by Kimmo Kinnunen.
This patch implements the
Title: [291534] trunk/LayoutTests
Revision 291534
Author mmaxfi...@apple.com
Date 2022-03-19 16:22:30 -0700 (Sat, 19 Mar 2022)
Log Message
Make fast/text/emoji-num-glyphs.html more robust
https://bugs.webkit.org/show_bug.cgi?id=238120
Unreviewed test gardening.
* fast/text/emoji-num-gl
Title: [291518] trunk
Revision 291518
Author mmaxfi...@apple.com
Date 2022-03-18 19:00:37 -0700 (Fri, 18 Mar 2022)
Log Message
[Cocoa] Teach WebKit how to serialize CGColors
https://bugs.webkit.org/show_bug.cgi?id=238069
Reviewed by Dean Jackson and Tim Horton.
Source/WebKit:
We have
Title: [291498] trunk/Source/WebGPU
Revision 291498
Author mmaxfi...@apple.com
Date 2022-03-18 15:09:34 -0700 (Fri, 18 Mar 2022)
Log Message
[WebGPU] Add #pragma marks to strategic places
https://bugs.webkit.org/show_bug.cgi?id=238065
Reviewed by Alexey Proskuryakov.
They help a little
Title: [291450] trunk/LayoutTests
Revision 291450
Author mmaxfi...@apple.com
Date 2022-03-17 16:48:44 -0700 (Thu, 17 Mar 2022)
Log Message
Make Emoji gender tests more robust
https://bugs.webkit.org/show_bug.cgi?id=238057
Unreviewed.
U+26F9 PERSON WITH BALL might have a non-emoji glyph
Title: [291449] trunk/LayoutTests
Revision 291449
Author mmaxfi...@apple.com
Date 2022-03-17 16:41:09 -0700 (Thu, 17 Mar 2022)
Log Message
Make fast/text/emoji-num-glyphs.html more robust
https://bugs.webkit.org/show_bug.cgi?id=238055
Unreviewed.
U+26F9 PERSON WITH BALL might have a no
Title: [291447] trunk/Source/WebGPU
Revision 291447
Author mmaxfi...@apple.com
Date 2022-03-17 15:55:21 -0700 (Thu, 17 Mar 2022)
Log Message
[WebGPU] Fix the 32-bit build
https://bugs.webkit.org/show_bug.cgi?id=238053
Unreviewed.
* WebGPU/Buffer.mm:
(WebGPU::Buffer::getMappedRange):
(We
Title: [291439] trunk/Source/WebGPU
Revision 291439
Author mmaxfi...@apple.com
Date 2022-03-17 13:56:17 -0700 (Thu, 17 Mar 2022)
Log Message
[WebGPU] Fix 32-bit build
https://bugs.webkit.org/show_bug.cgi?id=238046
Unreviewed.
* WebGPU/Buffer.h:
(WebGPU::Buffer::size const):
* WebGPU/Buf
Title: [291432] trunk/Tools
Revision 291432
Author mmaxfi...@apple.com
Date 2022-03-17 13:12:49 -0700 (Thu, 17 Mar 2022)
Log Message
Delete Tools/jsc-cli in favor of the jsc target in _javascript_Core itself
https://bugs.webkit.org/show_bug.cgi?id=238042
Rubber-stamped by Saam Barati.
T
Title: [291422] trunk/Source/WebGPU
Revision 291422
Author mmaxfi...@apple.com
Date 2022-03-17 11:15:38 -0700 (Thu, 17 Mar 2022)
Log Message
[WebGPU] Fix the 32-bit build
https://bugs.webkit.org/show_bug.cgi?id=238031
Unreviewed.
* WebGPU/Buffer.mm:
(WebGPU::validateCreateBuffer):
(WebG
Title: [291419] trunk/Source/WebGPU
Revision 291419
Author mmaxfi...@apple.com
Date 2022-03-17 10:21:29 -0700 (Thu, 17 Mar 2022)
Log Message
[WebGPU] Delete unnecessary C files from CommandLinePlayground
https://bugs.webkit.org/show_bug.cgi?id=238005
Reviewed by Kimmo Kinnunen.
The reas
Title: [291389] trunk/Source/WebGPU
Revision 291389
Author mmaxfi...@apple.com
Date 2022-03-17 00:17:53 -0700 (Thu, 17 Mar 2022)
Log Message
[WebGPU] Mark unchanging class members as const
https://bugs.webkit.org/show_bug.cgi?id=237998
Reviewed by Kimmo Kinnunen.
Let's use the C++ type
Title: [291387] trunk/Source/WebGPU
Revision 291387
Author mmaxfi...@apple.com
Date 2022-03-16 20:56:01 -0700 (Wed, 16 Mar 2022)
Log Message
[WebGPU] Implement sampler creation according to the spec
https://bugs.webkit.org/show_bug.cgi?id=237882
Reviewed by Kimmo Kinnunen.
Implement Dev
Title: [291386] trunk/Source/WebGPU
Revision 291386
Author mmaxfi...@apple.com
Date 2022-03-16 20:37:11 -0700 (Wed, 16 Mar 2022)
Log Message
[WebGPU] Implement first draft of debug commands according to the spec
https://bugs.webkit.org/show_bug.cgi?id=237879
Reviewed by Kimmo Kinnunen.
1 - 100 of 1001 matches
Mail list logo