Title: [264334] trunk/Source/WebCore
Revision 264334
Author justin_...@apple.com
Date 2020-07-14 02:26:03 -0700 (Tue, 14 Jul 2020)
Log Message
[WebGL] REGRESSION (r262366): Google search photos do not render, black images
https://bugs.webkit.org/show_bug.cgi?id=214156
Reviewed by Dean J
Title: [258899] trunk/Source/WebCore
Revision 258899
Author justin_...@apple.com
Date 2020-03-23 19:38:39 -0700 (Mon, 23 Mar 2020)
Log Message
[ Mac wk2 Debug ] webgpu/whlsl/vector-compare.html is flaky crashing.
https://bugs.webkit.org/show_bug.cgi?id=209024
Reviewed by Myles C. Maxfiel
Title: [258462] trunk/LayoutTests
Revision 258462
Author justin_...@apple.com
Date 2020-03-13 23:43:46 -0700 (Fri, 13 Mar 2020)
Log Message
PROGRESSION: webgl/1.0.3/conformance/textures/copy-tex-image-2d-formats.html is failing
https://bugs.webkit.org/show_bug.cgi?id=205736
Unreviewed te
Title: [258461] trunk/LayoutTests
Revision 258461
Author justin_...@apple.com
Date 2020-03-13 23:16:27 -0700 (Fri, 13 Mar 2020)
Log Message
PROGRESSION (r253926): webgl/1.0.3/conformance/renderbuffers/feedback-loop.html is failing
https://bugs.webkit.org/show_bug.cgi?id=205738
Unreviewed
Title: [258299] trunk/LayoutTests
Revision 258299
Author justin_...@apple.com
Date 2020-03-11 17:30:58 -0700 (Wed, 11 Mar 2020)
Log Message
[WebGL] Additional WebGL bot gardening
https://bugs.webkit.org/show_bug.cgi?id=208961
Unreviewed test gardening.
* webgl/TestExpectations:
Modifie
Title: [258230] trunk/LayoutTests
Revision 258230
Author justin_...@apple.com
Date 2020-03-10 14:47:44 -0700 (Tue, 10 Mar 2020)
Log Message
[WebGL] Additional gardening for webgl bot DEQP expectations
https://bugs.webkit.org/show_bug.cgi?id=208884
Unreviewed test gardening.
* webgl/2.0.
Title: [257509] trunk/LayoutTests
Revision 257509
Author justin_...@apple.com
Date 2020-02-26 13:39:52 -0800 (Wed, 26 Feb 2020)
Log Message
[WebGL] Garden dedicated queue
https://bugs.webkit.org/show_bug.cgi?id=204547
Unreviewed test gardening.
One more pass to stabilize the WebGL bot.
Title: [257382] trunk/LayoutTests
Revision 257382
Author justin_...@apple.com
Date 2020-02-25 15:21:30 -0800 (Tue, 25 Feb 2020)
Log Message
[WebGL] More 2.0.0 conformance suite gardening after ANGLE rollout
https://bugs.webkit.org/show_bug.cgi?id=208211
Unreviewed test gardening.
Mark o
Title: [257283] trunk/LayoutTests
Revision 257283
Author justin_...@apple.com
Date 2020-02-24 16:48:50 -0800 (Mon, 24 Feb 2020)
Log Message
[WebGL] Unskip runnable WebGL 2.0.0 conformance suite for mac
https://bugs.webkit.org/show_bug.cgi?id=208078
Unreviewed test gardening.
Actually ru
Title: [257073] trunk
Revision 257073
Author justin_...@apple.com
Date 2020-02-20 11:33:58 -0800 (Thu, 20 Feb 2020)
Log Message
GraphicsContextGLOpenGL::transformFeedbackVaryings passes deallocated memory to gl::TransformFeedbackVaryings
https://bugs.webkit.org/show_bug.cgi?id=207526
Rev
Title: [255531] trunk
Revision 255531
Author justin_...@apple.com
Date 2020-01-31 16:23:20 -0800 (Fri, 31 Jan 2020)
Log Message
[WebGL] Revert logging added to investigate 205757
https://bugs.webkit.org/show_bug.cgi?id=207076
Unreviewed.
Revert https://trac.webkit.org/changeset/255468.
Title: [255468] trunk
Revision 255468
Author justin_...@apple.com
Date 2020-01-30 16:23:55 -0800 (Thu, 30 Jan 2020)
Log Message
[WebGL] Add logging statements to attempt to catch texture-upload-size.html timeout
https://bugs.webkit.org/show_bug.cgi?id=207006
Source/WebCore:
Unreviewed t
Title: [255411] trunk/LayoutTests
Revision 255411
Author justin_...@apple.com
Date 2020-01-29 18:59:28 -0800 (Wed, 29 Jan 2020)
Log Message
[WebGL] Skip ANGLE-dependent WebGL 2 expected progressions on WebGL bot
https://bugs.webkit.org/show_bug.cgi?id=206977
Unreviewed test gardening.
T
Title: [255316] trunk
Revision 255316
Author justin_...@apple.com
Date 2020-01-28 14:50:57 -0800 (Tue, 28 Jan 2020)
Log Message
[WebGL2] Implement sub-source texImage2D and texSubImage2D
https://bugs.webkit.org/show_bug.cgi?id=206782
Reviewed by Dean Jackson.
Source/WebCore:
Implement
Title: [254869] trunk
Revision 254869
Author justin_...@apple.com
Date 2020-01-21 11:48:05 -0800 (Tue, 21 Jan 2020)
Log Message
[WebGL2] Sampler objects
https://bugs.webkit.org/show_bug.cgi?id=126941
Source/WebCore:
Implement enough of Samplers to pass the "samplers" conformance tests
Title: [254481] trunk
Revision 254481
Author justin_...@apple.com
Date 2020-01-13 18:34:34 -0800 (Mon, 13 Jan 2020)
Log Message
[WebGL 2] Implement transform feedback and pass transform feedback conformance tests
https://bugs.webkit.org/show_bug.cgi?id=205823
Reviewed by Dean Jackson.
S
Title: [254279] trunk/LayoutTests
Revision 254279
Author justin_...@apple.com
Date 2020-01-09 11:12:05 -0800 (Thu, 09 Jan 2020)
Log Message
[WebGL] Skip all webgl/2.0.0 tests, as ANGLE switch obsoletes all old expectated results
https://bugs.webkit.org/show_bug.cgi?id=205988
Unreviewed t
Title: [252751] trunk/Source/WebCore
Revision 252751
Author justin_...@apple.com
Date 2019-11-21 13:47:59 -0800 (Thu, 21 Nov 2019)
Log Message
[WebGL] Fix framebufferTexture2D with DEPTH_STENCIL_ATTACHMENT on ANGLE
https://bugs.webkit.org/show_bug.cgi?id=204433
Reviewed by Dean Jackson.
Title: [252715] trunk/LayoutTests
Revision 252715
Author justin_...@apple.com
Date 2019-11-20 15:31:01 -0800 (Wed, 20 Nov 2019)
Log Message
webgl/1.0.3/conformance/context/context-release-upon-reload.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=203984
Unreviewed test gardening.
Title: [252225] trunk/LayoutTests
Revision 252225
Author justin_...@apple.com
Date 2019-11-07 17:35:31 -0800 (Thu, 07 Nov 2019)
Log Message
[WebGL] Fixing WebGL tests: Add new baselines for iOS bots
https://bugs.webkit.org/show_bug.cgi?id=203938
Unreviewed test expectation gardening.
Fo
Title: [25] trunk/LayoutTests
Revision 25
Author justin_...@apple.com
Date 2019-11-07 17:15:24 -0800 (Thu, 07 Nov 2019)
Log Message
webgl/1.0.3/conformance/context/context-release-upon-reload.html is flaky
https://bugs.webkit.org/show_bug.cgi?id=203984
Unreviewed test expectation
Title: [252204] trunk/LayoutTests
Revision 252204
Author justin_...@apple.com
Date 2019-11-07 13:34:15 -0800 (Thu, 07 Nov 2019)
Log Message
REGRESSION: r252121 introduced timeout in webgl/1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html
https://bugs.webkit.org/show_bug.cgi?
Title: [250885] trunk/LayoutTests
Revision 250885
Author justin_...@apple.com
Date 2019-10-08 20:31:45 -0700 (Tue, 08 Oct 2019)
Log Message
WebGPU tests are skipped on iOS
https://bugs.webkit.org/show_bug.cgi?id=192889
Unreviewed test expectation updates.
Unskip WebGPU tests on iOS devi
Title: [250101] trunk/Websites/webkit.org
Revision 250101
Author justin_...@apple.com
Date 2019-09-19 12:36:35 -0700 (Thu, 19 Sep 2019)
Log Message
[WebGPU] Update messaging to reflect STP 92 requirement for demos
https://bugs.webkit.org/show_bug.cgi?id=201931
Reviewed by Jon Lee.
Demos
Title: [249881] trunk/Source/WebCore
Revision 249881
Author justin_...@apple.com
Date 2019-09-14 15:31:02 -0700 (Sat, 14 Sep 2019)
Log Message
[WebGPU] Make WebGPURenderPipeline and WebGPUComputePipeline inherit from GPUObjectBase
https://bugs.webkit.org/show_bug.cgi?id=201207
Reviewed b
Title: [249685] trunk/Websites/webkit.org
Revision 249685
Author justin_...@apple.com
Date 2019-09-09 18:39:57 -0700 (Mon, 09 Sep 2019)
Log Message
[WebGPU] Upload Babylon.js, WSL compile, and MotionMark links to demo page
https://bugs.webkit.org/show_bug.cgi?id=201621
Reviewed by Dean J
Title: [249555] trunk/LayoutTests
Revision 249555
Author justin_...@apple.com
Date 2019-09-05 16:42:52 -0700 (Thu, 05 Sep 2019)
Log Message
[WebGPU] Fix new test results after adding console warnings
https://bugs.webkit.org/show_bug.cgi?id=201526
Unreviewed test expectation updates.
* w
Title: [249539] trunk
Revision 249539
Author justin_...@apple.com
Date 2019-09-05 12:21:58 -0700 (Thu, 05 Sep 2019)
Log Message
[WebGPU] Implement GPUUncapturedErrorEvent
https://bugs.webkit.org/show_bug.cgi?id=199676
Reviewed by Dean Jackson.
Source/WebCore:
Implement GPUUncapturedErr
Title: [249446] trunk/Websites/webkit.org
Revision 249446
Author justin_...@apple.com
Date 2019-09-03 17:20:57 -0700 (Tue, 03 Sep 2019)
Log Message
[WebGPU] Add compute-boids to WebGPU demo page
https://bugs.webkit.org/show_bug.cgi?id=201416
Reviewed by Dean Jackson.
Add the compute-boi
Title: [249183] trunk
Revision 249183
Author justin_...@apple.com
Date 2019-08-27 16:39:38 -0700 (Tue, 27 Aug 2019)
Log Message
[WebGPU] Implement GPUErrors for and relax GPUBuffer validation rules
https://bugs.webkit.org/show_bug.cgi?id=200852
Reviewed by Dean Jackson.
Source/WebCore:
Title: [248915] trunk/Source/WebCore
Revision 248915
Author justin_...@apple.com
Date 2019-08-20 13:40:32 -0700 (Tue, 20 Aug 2019)
Log Message
Unreviewed comment follow-up for https://bugs.webkit.org/show_bug.cgi?id=200752.
* html/canvas/GPUBasedCanvasRenderingContext.h:
Modified Paths
Title: [248879] trunk/Source/WebCore
Revision 248879
Author justin_...@apple.com
Date 2019-08-19 17:37:55 -0700 (Mon, 19 Aug 2019)
Log Message
WebGPU layers don't show up sometimes
https://bugs.webkit.org/show_bug.cgi?id=200752
Reviewed by Dean Jackson.
Ensure HTML canvas is properly no
Title: [248749] trunk/Source/WebCore
Revision 248749
Author justin_...@apple.com
Date 2019-08-15 15:15:29 -0700 (Thu, 15 Aug 2019)
Log Message
Unreviewed suggested patch follow-up to https://bugs.webkit.org/show_bug.cgi?id=200740.
* platform/graphics/gpu/GPURequestAdapterOptions.h:
(): D
Title: [248704] trunk/Source/WebCore
Revision 248704
Author justin_...@apple.com
Date 2019-08-14 19:34:25 -0700 (Wed, 14 Aug 2019)
Log Message
[WebGPU] Use of WebGPU should not force discrete GPU
https://bugs.webkit.org/show_bug.cgi?id=200740
Reviewed by Myles C. Maxfield.
Request a low
Title: [248606] trunk
Revision 248606
Author justin_...@apple.com
Date 2019-08-13 12:49:40 -0700 (Tue, 13 Aug 2019)
Log Message
[WebGPU] Improve GPUBindGroup performance using one device-shared argument MTLBuffer
https://bugs.webkit.org/show_bug.cgi?id=200606
Reviewed by Myles C. Maxfiel
Title: [248309] trunk/Websites/webkit.org
Revision 248309
Author justin_...@apple.com
Date 2019-08-06 13:18:43 -0700 (Tue, 06 Aug 2019)
Log Message
[WebGPU] Fix up demos on and add compute demo to webkit.org/demos
https://bugs.webkit.org/show_bug.cgi?id=200454
Reviewed by Jon Lee.
Add t
Title: [247930] trunk/Source/WebCore
Revision 247930
Author justin_...@apple.com
Date 2019-07-29 17:06:31 -0700 (Mon, 29 Jul 2019)
Log Message
[WebGPU] Replace Vectors with HashSets for tracking resources used by GPUCommandBuffer
https://bugs.webkit.org/show_bug.cgi?id=200200
Reviewed by
Title: [247892] trunk/Source/WebCore
Revision 247892
Author justin_...@apple.com
Date 2019-07-27 17:47:00 -0700 (Sat, 27 Jul 2019)
Log Message
[WebGPU] Update GPUComputePipeline errors to match GPURenderPipeline implementation
https://bugs.webkit.org/show_bug.cgi?id=200097
Reviewed by My
Title: [247764] trunk
Revision 247764
Author justin_...@apple.com
Date 2019-07-23 18:42:37 -0700 (Tue, 23 Jul 2019)
Log Message
[WebGPU] Implement errors for GPURenderPipeline creation
https://bugs.webkit.org/show_bug.cgi?id=200046
Reviewed by Myles C. Maxfield.
Source/WebCore:
Replaci
Title: [247397] trunk/Source/WebCore
Revision 247397
Author justin_...@apple.com
Date 2019-07-12 14:07:49 -0700 (Fri, 12 Jul 2019)
Log Message
[WebGPU] Move error scopes out of GPUDevice for more portable error generation
https://bugs.webkit.org/show_bug.cgi?id=199740
Reviewed by Myles C
Title: [247378] trunk/Source/WebCore
Revision 247378
Author justin_...@apple.com
Date 2019-07-11 18:13:31 -0700 (Thu, 11 Jul 2019)
Log Message
Unreviewed build fix.
* Modules/webgpu/WHLSL/WHLSLRecursionChecker.cpp: Missing include.
Modified Paths
trunk/Source/WebCore/ChangeLog
trunk/So
Title: [247366] trunk
Revision 247366
Author justin_...@apple.com
Date 2019-07-11 14:32:06 -0700 (Thu, 11 Jul 2019)
Log Message
[WebGPU] Implement GPUError and error scopes
https://bugs.webkit.org/show_bug.cgi?id=199655
Reviewed by Myles C. Maxfield.
Source/WebCore:
Add GPUErrorFilter,
Title: [247293] trunk/Source/WebCore
Revision 247293
Author justin_...@apple.com
Date 2019-07-09 21:39:33 -0700 (Tue, 09 Jul 2019)
Log Message
Replace old, broken WebGPU IDL spec link with the new one in IDL comments.
Rubber-stamped by Myles C. Maxfield.
No test changes or change in beh
Title: [247130] trunk/LayoutTests
Revision 247130
Author justin_...@apple.com
Date 2019-07-03 18:30:15 -0700 (Wed, 03 Jul 2019)
Log Message
[WHLSL] Support float4x4 in test harness
https://bugs.webkit.org/show_bug.cgi?id=199484
Reviewed by Myles C. Maxfield.
Support WHLSL float4x4 param
Title: [246824] trunk/LayoutTests
Revision 246824
Author justin_...@apple.com
Date 2019-06-25 18:40:52 -0700 (Tue, 25 Jun 2019)
Log Message
[WHLSL] Make whlsl-test-harness actually generate WHLSL shaders by default
https://bugs.webkit.org/show_bug.cgi?id=199028
Reviewed by Saam Barati.
Title: [246646] trunk/LayoutTests
Revision 246646
Author justin_...@apple.com
Date 2019-06-20 12:57:03 -0700 (Thu, 20 Jun 2019)
Log Message
[WebGPU] High Sierra/Intel HD Graphics 4000: whlsl-harness-test.html crashes during dispatch call.
https://bugs.webkit.org/show_bug.cgi?id=199076
Un
Title: [246628] trunk
Revision 246628
Author justin_...@apple.com
Date 2019-06-19 20:18:37 -0700 (Wed, 19 Jun 2019)
Log Message
[WHLSL] Create a shading language test harness
https://bugs.webkit.org/show_bug.cgi?id=198978
Reviewed by Myles C. Maxfield.
Source/WebCore:
When creating MTL
Title: [246393] trunk
Revision 246393
Author justin_...@apple.com
Date 2019-06-12 22:10:11 -0700 (Wed, 12 Jun 2019)
Log Message
[WebGL] ANGLE Extension directive location incorrectly enforced for webgl 1.0
https://bugs.webkit.org/show_bug.cgi?id=198811
Reviewed by Dean Jackson.
Source/T
Title: [246217] trunk
Revision 246217
Author justin_...@apple.com
Date 2019-06-07 15:24:55 -0700 (Fri, 07 Jun 2019)
Log Message
[WebGPU] Remove GPUBuffer.setSubData and implement GPUDevice.createBufferMapped
https://bugs.webkit.org/show_bug.cgi?id=198591
Reviewed by Myles C. Maxfield.
S
Title: [245905] trunk
Revision 245905
Author justin_...@apple.com
Date 2019-05-30 14:05:16 -0700 (Thu, 30 May 2019)
Log Message
[Web GPU] Vertex Buffers/Input State API updates
https://bugs.webkit.org/show_bug.cgi?id=194258
Reviewed by Myles C. Maxfield.
Source/WebCore:
The vertex buf
Title: [244992] trunk/Websites/webkit.org
Revision 244992
Author justin_...@apple.com
Date 2019-05-06 17:04:38 -0700 (Mon, 06 May 2019)
Log Message
[Web GPU] Add demos to webkit.org
https://bugs.webkit.org/show_bug.cgi?id=196951
Reviewed by Dean Jackson.
Add simple triangle and spinning
Title: [244856] trunk
Revision 244856
Author justin_...@apple.com
Date 2019-05-01 16:21:59 -0700 (Wed, 01 May 2019)
Log Message
Update WebGPU class names based on sketch.idl
https://bugs.webkit.org/show_bug.cgi?id=194260
Reviewed by Dean Jackson.
Update all exposed Web GPU interface nam
Title: [244777] trunk
Revision 244777
Author justin_...@apple.com
Date 2019-04-30 09:33:35 -0700 (Tue, 30 Apr 2019)
Log Message
[WebGPU] Move 'gpu' API entry point from DOMWindow to Navigator
https://bugs.webkit.org/show_bug.cgi?id=197348
Reviewed by Myles C. Maxfield.
Source/WebCore:
Title: [244507] trunk
Revision 244507
Author justin_...@apple.com
Date 2019-04-22 11:41:16 -0700 (Mon, 22 Apr 2019)
Log Message
[WebGPU] Move swap chain methods from GPUDevice to GPUCanvasContext
https://bugs.webkit.org/show_bug.cgi?id=197126
Reviewed by Dean Jackson.
Source/WebCore:
G
Title: [22] trunk
Revision 22
Author justin_...@apple.com
Date 2019-04-18 15:42:36 -0700 (Thu, 18 Apr 2019)
Log Message
Source/WebCore:
[Web GPU] Implement API default values
https://bugs.webkit.org/show_bug.cgi?id=197032
Reviewed by Myles C. Maxfield.
Add default values and 're
Title: [244406] trunk
Revision 244406
Author justin_...@apple.com
Date 2019-04-17 15:51:21 -0700 (Wed, 17 Apr 2019)
Log Message
[Web GPU] GPUComputePassEncoder::dispatch number of thread groups, not grid size
https://bugs.webkit.org/show_bug.cgi?id=196984
Reviewed by Myles C. Maxfield.
Title: [244297] trunk/Source/WebCore
Revision 244297
Author justin_...@apple.com
Date 2019-04-15 14:58:14 -0700 (Mon, 15 Apr 2019)
Log Message
Let WTF::convertSafely deduce types from arguments.
Reviewer's (Darin Adler) follow-up to https://bugs.webkit.org/show_bug.cgi?id=196793.
* plat
Title: [244235] trunk/Source/WebCore
Revision 244235
Author justin_...@apple.com
Date 2019-04-12 16:40:53 -0700 (Fri, 12 Apr 2019)
Log Message
[Web GPU] Prevent narrowing conversions during Metal function calls on 32-bit platforms
https://bugs.webkit.org/show_bug.cgi?id=196793
Reviewed b
Title: [244147] trunk
Revision 244147
Author justin_...@apple.com
Date 2019-04-10 13:48:38 -0700 (Wed, 10 Apr 2019)
Log Message
[Web GPU] Indexed drawing and GPUCommandEncoder crash prevention
https://bugs.webkit.org/show_bug.cgi?id=196758
Reviewed by Dean Jackson.
Source/WebCore:
Test
Title: [244093] trunk
Revision 244093
Author justin_...@apple.com
Date 2019-04-09 13:03:18 -0700 (Tue, 09 Apr 2019)
Log Message
[Web GPU] GPURenderPassEncoder updates: setBlendColor, setViewport, setScissorRect
https://bugs.webkit.org/show_bug.cgi?id=196719
Reviewed by Myles C. Maxfield.
Title: [244050] trunk
Revision 244050
Author justin_...@apple.com
Date 2019-04-08 15:11:01 -0700 (Mon, 08 Apr 2019)
Log Message
[Web GPU] Fix Web GPU experimental feature on iOS
https://bugs.webkit.org/show_bug.cgi?id=196632
Reviewed by Myles C. Maxfield.
Source/_javascript_Core:
Prope
Title: [243755] trunk
Revision 243755
Author justin_...@apple.com
Date 2019-04-02 12:59:55 -0700 (Tue, 02 Apr 2019)
Log Message
Source/WebCore:
[Web GPU] Implement blend states and color write mask for GPUColorStateDescriptor
https://bugs.webkit.org/show_bug.cgi?id=196474
Reviewed by Myl
Title: [243658] trunk/Source/WebCore
Revision 243658
Author justin_...@apple.com
Date 2019-03-29 13:18:38 -0700 (Fri, 29 Mar 2019)
Log Message
[Web GPU] Replace unsigned longs in WebGPU with uint64_t
https://bugs.webkit.org/show_bug.cgi?id=196401
Reviewed by Myles C. Maxfield.
Unsigned
Title: [243636] trunk/Source/WebCore
Revision 243636
Author justin_...@apple.com
Date 2019-03-28 19:19:37 -0700 (Thu, 28 Mar 2019)
Log Message
[Web GPU] Replace 'unsigned long' with 'unsigned' when implementing u32 variables
https://bugs.webkit.org/show_bug.cgi?id=194618
Reviewed by Myl
Title: [243563] trunk
Revision 243563
Author justin_...@apple.com
Date 2019-03-27 13:47:55 -0700 (Wed, 27 Mar 2019)
Log Message
[Web GPU] Standardize Web GPU object reference counting and creation logic
https://bugs.webkit.org/show_bug.cgi?id=196183
Reviewed by Dean Jackson.
Source/WebC
Title: [243438] trunk
Revision 243438
Author justin_...@apple.com
Date 2019-03-25 08:29:17 -0700 (Mon, 25 Mar 2019)
Log Message
Update WebGPU class names based on sketch.idl
https://bugs.webkit.org/show_bug.cgi?id=194260
Reviewed by Dean Jackson.
Source/WebCore:
Update all exposed Web G
Title: [243090] trunk
Revision 243090
Author justin_...@apple.com
Date 2019-03-18 12:18:50 -0700 (Mon, 18 Mar 2019)
Log Message
[Web GPU] GPUAdapter.createDevice -> GPUAdapter.requestDevice
https://bugs.webkit.org/show_bug.cgi?id=195781
Reviewed by Myles C. Maxfield.
Source/WebCore:
A
Title: [243089] trunk
Revision 243089
Author justin_...@apple.com
Date 2019-03-18 12:07:56 -0700 (Mon, 18 Mar 2019)
Log Message
[Web GPU] API updates: GPUTexture.createDefaultView and type-safe GPURenderPassEncoder.setPipeline
https://bugs.webkit.org/show_bug.cgi?id=195896
Reviewed by Jo
Title: [242974] trunk
Revision 242974
Author justin_...@apple.com
Date 2019-03-14 16:04:18 -0700 (Thu, 14 Mar 2019)
Log Message
[Web GPU] Updates to GPUCommandBuffer for new GPUCommandEncoder concept
https://bugs.webkit.org/show_bug.cgi?id=195083
Reviewed by Dean Jackson.
Fixing build
Title: [242972] trunk/Source/WebCore
Revision 242972
Author justin_...@apple.com
Date 2019-03-14 15:26:52 -0700 (Thu, 14 Mar 2019)
Log Message
[Web GPU] Enum cleanup
https://bugs.webkit.org/show_bug.cgi?id=195766
Reviewed by Myles C. Maxfield.
Clean up enum implementations in Web GPU. E
Title: [242931] trunk
Revision 242931
Author justin_...@apple.com
Date 2019-03-13 18:42:12 -0700 (Wed, 13 Mar 2019)
Log Message
[Web GPU] Updates to GPUCommandBuffer for new GPUCommandQueue concept
https://bugs.webkit.org/show_bug.cgi?id=195083
Reviewed by Dean Jackson.
Source/WebCore:
Title: [242766] trunk/Source/WebCore
Revision 242766
Author justin_...@apple.com
Date 2019-03-11 20:19:10 -0700 (Mon, 11 Mar 2019)
Log Message
[Web GPU] BindGroups/Argument buffers: Move MTLBuffer creation from and GPUBindGroup validation to GPUDevice.createBindGroup
https://bugs.webkit.o
Title: [242619] trunk/Source/WebCore
Revision 242619
Author justin_...@apple.com
Date 2019-03-07 16:18:59 -0800 (Thu, 07 Mar 2019)
Log Message
Unreviewed build fixes since MTLClampToBorderColor is only supported on macOS.
* Modules/webgpu/GPUSamplerDescriptor.idl:
* platform/graphics/gpu
Title: [242615] trunk
Revision 242615
Author justin_...@apple.com
Date 2019-03-07 15:03:53 -0800 (Thu, 07 Mar 2019)
Log Message
[Web GPU] GPUSampler implementation
https://bugs.webkit.org/show_bug.cgi?id=195427
Reviewed by Dean Jackson.
Source/WebCore:
Implement ability to create GPUS
Title: [242582] trunk/Source/WebCore
Revision 242582
Author justin_...@apple.com
Date 2019-03-06 17:02:59 -0800 (Wed, 06 Mar 2019)
Log Message
Unreviewed build fix. Replace a forward declaration with an include.
* Modules/webgpu/WebGPUTextureView.cpp:
* Modules/webgpu/WebGPUTextureView.h
Title: [242407] trunk/Source/WebCore
Revision 242407
Author justin_...@apple.com
Date 2019-03-04 20:00:21 -0800 (Mon, 04 Mar 2019)
Log Message
Unreviewed build fix for High Sierra.
* platform/graphics/gpu/cocoa/GPUBufferMetal.mm: Should fix "global constructor" error.
Modified Paths
tr
Title: [242404] trunk
Revision 242404
Author justin_...@apple.com
Date 2019-03-04 16:55:15 -0800 (Mon, 04 Mar 2019)
Log Message
[Web GPU] Blitting function prototypes
https://bugs.webkit.org/show_bug.cgi?id=195224
Reviewed by Dean Jackson.
Source/WebCore:
Implement barebones GPUComman
Title: [242263] trunk
Revision 242263
Author justin_...@apple.com
Date 2019-03-01 09:05:31 -0800 (Fri, 01 Mar 2019)
Log Message
[Web GPU] 32-bit builds broken by attempt to disable WebGPU on 32-bit
https://bugs.webkit.org/show_bug.cgi?id=195191
Rubber-stamped by Dean Jackson.
Dropping s
Title: [242196] trunk
Revision 242196
Author justin_...@apple.com
Date 2019-02-28 00:27:37 -0800 (Thu, 28 Feb 2019)
Log Message
[Web GPU] Enable Web GPU only on 64-bit
https://bugs.webkit.org/show_bug.cgi?id=195139
Because Metal is only supported on 64 bit apps.
Unreviewed build fix.
Title: [242164] trunk/Source/WebCore
Revision 242164
Author justin_...@apple.com
Date 2019-02-27 15:09:19 -0800 (Wed, 27 Feb 2019)
Log Message
Fix build errors after Web GPU buffer updates changed some IDL fields from unsigned long to unsigned long long.
Unreviewed build fix.
* Modules/
Title: [242148] trunk
Revision 242148
Author justin_...@apple.com
Date 2019-02-27 13:10:24 -0800 (Wed, 27 Feb 2019)
Log Message
[Web GPU] Buffer updates part 2: setSubData, GPU/CPU synchronization
https://bugs.webkit.org/show_bug.cgi?id=195077
Reviewed by Dean Jackson.
Source/WebCore:
Title: [241996] trunk
Revision 241996
Author justin_...@apple.com
Date 2019-02-23 15:24:27 -0800 (Sat, 23 Feb 2019)
Log Message
[WebGPU] Buffer updates part 1: async mapping functions, unmap, and destroy
https://bugs.webkit.org/show_bug.cgi?id=194665
Reviewed by Dean Jackson.
Source/Web
Title: [241328] trunk
Revision 241328
Author justin_...@apple.com
Date 2019-02-12 16:23:10 -0800 (Tue, 12 Feb 2019)
Log Message
[WebGPU] Remove WebGPUBufferDescriptor/Usage and use GPU versions
https://bugs.webkit.org/show_bug.cgi?id=194552
Reviewed by Dean Jackson.
WebGPUBufferDescript
Title: [241310] trunk
Revision 241310
Author justin_...@apple.com
Date 2019-02-12 12:11:49 -0800 (Tue, 12 Feb 2019)
Log Message
[Web GPU] DepthStencilAttachment implementation
https://bugs.webkit.org/show_bug.cgi?id=194458
Reviewed by Dean Jackson.
Source/WebCore:
Implement ability to
Title: [241181] trunk
Revision 241181
Author justin_...@apple.com
Date 2019-02-07 18:01:39 -0800 (Thu, 07 Feb 2019)
Log Message
[Web GPU] GPUDevice::createTexture implementation prototype
https://bugs.webkit.org/show_bug.cgi?id=194409
Reviewed by Myles C. Maxfield.
Source/WebCore:
Tes
Title: [241048] trunk
Revision 241048
Author justin_...@apple.com
Date 2019-02-06 13:52:57 -0800 (Wed, 06 Feb 2019)
Log Message
[Web GPU] Implement supporting dictionaries for GPUTexture
https://bugs.webkit.org/show_bug.cgi?id=194354
Reviewed by Dean Jackson.
Source/WebCore:
Add dictio
Title: [240945] trunk/Source/WebCore
Revision 240945
Author justin_...@apple.com
Date 2019-02-04 15:12:44 -0800 (Mon, 04 Feb 2019)
Log Message
[Web GPU] Code clean-up for RenderPipeline backend
https://bugs.webkit.org/show_bug.cgi?id=194238
Reviewed by Dean Jackson.
Replace dot syntax s
Title: [240898] trunk
Revision 240898
Author justin_...@apple.com
Date 2019-02-02 11:53:55 -0800 (Sat, 02 Feb 2019)
Log Message
Source/WebCore:
[Web GPU] Fix GPURenderPassEncoder::setVertexBuffers and allow overlapping indices with GPUBindGroups
https://bugs.webkit.org/show_bug.cgi?id=194
Title: [240807] trunk
Revision 240807
Author justin_...@apple.com
Date 2019-01-31 12:53:50 -0800 (Thu, 31 Jan 2019)
Log Message
[WebGPU] WebGPUAdapterDescriptor -> GPURequestAdapterOptions and take powerPreference into account
https://bugs.webkit.org/show_bug.cgi?id=194068
Reviewed by D
Title: [240748] trunk/Source/WebCore
Revision 240748
Author justin_...@apple.com
Date 2019-01-30 18:15:06 -0800 (Wed, 30 Jan 2019)
Log Message
[WebGPU] Support GPUDepthStencilStateDescriptor
https://bugs.webkit.org/show_bug.cgi?id=194048
Reviewed by Dean Jackson.
Implement GPUDepthSten
Title: [240672] trunk
Revision 240672
Author justin_...@apple.com
Date 2019-01-29 12:50:17 -0800 (Tue, 29 Jan 2019)
Log Message
[WebGPU] Fix and add validation to WebGPURenderPipeline and MTLVertexDescriptor
https://bugs.webkit.org/show_bug.cgi?id=193926
Reviewed by Myles C. Maxfield.
Title: [240180] trunk
Revision 240180
Author justin_...@apple.com
Date 2019-01-18 15:09:38 -0800 (Fri, 18 Jan 2019)
Log Message
(WIP) [WebGPU] WebGPUProgrammablePassEncoder::setBindGroup prototype
https://bugs.webkit.org/show_bug.cgi?id=193457
Reviewed by Dean Jackson.
Source/WebCore:
Title: [240101] trunk
Revision 240101
Author justin_...@apple.com
Date 2019-01-16 17:35:01 -0800 (Wed, 16 Jan 2019)
Log Message
[WebGPU] Update vertex-buffer-triangle-strip.html to actually use vertex buffer
https://bugs.webkit.org/show_bug.cgi?id=193473
Reviewed by Dean Jackson and Myle
Title: [239944] trunk
Revision 239944
Author justin_...@apple.com
Date 2019-01-14 13:56:07 -0800 (Mon, 14 Jan 2019)
Log Message
[WebGPU] Map WebGPUBindGroupLayoutBindings from the BindGroupLayoutDescriptor for error checking and later referencing
https://bugs.webkit.org/show_bug.cgi?id=19
Title: [239853] trunk
Revision 239853
Author justin_...@apple.com
Date 2019-01-10 18:12:57 -0800 (Thu, 10 Jan 2019)
Log Message
[WebGPU] WebGPUBindGroup and device::createBindGroup prototype
https://bugs.webkit.org/show_bug.cgi?id=193341
Reviewed by Myles C. Maxfield.
Source/WebCore:
A
Title: [239837] trunk
Revision 239837
Author justin_...@apple.com
Date 2019-01-10 11:59:15 -0800 (Thu, 10 Jan 2019)
Log Message
Source/WebCore:
[WebGPU] Add BindGroupBinding, BindGroupDescriptor, and BufferBinding dictionaries from API
https://bugs.webkit.org/show_bug.cgi?id=193298
Revie
Title: [239780] trunk
Revision 239780
Author justin_...@apple.com
Date 2019-01-09 12:05:09 -0800 (Wed, 09 Jan 2019)
Log Message
[WebGPU] Fix vertex-buffer-triangle-strip test and small update to GPURenderPipeline
https://bugs.webkit.org/show_bug.cgi?id=193289
Reviewed by Dean Jackson.
S
Title: [239744] trunk
Revision 239744
Author justin_...@apple.com
Date 2019-01-08 13:36:18 -0800 (Tue, 08 Jan 2019)
Log Message
[WebGPU] Update createRenderPipeline for WebGPUPipelineLayout
https://bugs.webkit.org/show_bug.cgi?id=193247
Reviewed by Dean Jackson.
Source/WebCore:
Add Web
Title: [239515] trunk/Source/WebCore
Revision 239515
Author justin_...@apple.com
Date 2018-12-21 12:46:03 -0800 (Fri, 21 Dec 2018)
Log Message
[WebGPU] GPUBindGroupLayout refactoring: no HashMap, and failure logging
https://bugs.webkit.org/show_bug.cgi?id=192990
Reviewed by Myles C. Maxf
Title: [239495] trunk
Revision 239495
Author justin_...@apple.com
Date 2018-12-20 19:04:52 -0800 (Thu, 20 Dec 2018)
Log Message
[WebGPU] Convert WebGPUBindGroups into MTLArgumentEncoders
https://bugs.webkit.org/show_bug.cgi?id=192956
Reviewed by Myles Maxfield.
No testable behavior chan
1 - 100 of 126 matches
Mail list logo