[webkit-changes] [264334] trunk/Source/WebCore

2020-07-14 Thread justin_fan
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

[webkit-changes] [258899] trunk/Source/WebCore

2020-03-23 Thread justin_fan
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.

[webkit-changes] [258462] trunk/LayoutTests

2020-03-14 Thread justin_fan
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

[webkit-changes] [258461] trunk/LayoutTests

2020-03-14 Thread justin_fan
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

[webkit-changes] [258299] trunk/LayoutTests

2020-03-11 Thread justin_fan
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:

[webkit-changes] [258230] trunk/LayoutTests

2020-03-10 Thread justin_fan
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. *

[webkit-changes] [257509] trunk/LayoutTests

2020-02-26 Thread justin_fan
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.

[webkit-changes] [257382] trunk/LayoutTests

2020-02-25 Thread justin_fan
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

[webkit-changes] [257283] trunk/LayoutTests

2020-02-24 Thread justin_fan
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

[webkit-changes] [257073] trunk

2020-02-20 Thread justin_fan
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

[webkit-changes] [255531] trunk

2020-01-31 Thread justin_fan
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.

[webkit-changes] [255468] trunk

2020-01-30 Thread justin_fan
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

[webkit-changes] [255411] trunk/LayoutTests

2020-01-29 Thread justin_fan
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.

[webkit-changes] [255316] trunk

2020-01-28 Thread justin_fan
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:

[webkit-changes] [254869] trunk

2020-01-21 Thread justin_fan
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

[webkit-changes] [254481] trunk

2020-01-13 Thread justin_fan
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.

[webkit-changes] [254279] trunk/LayoutTests

2020-01-09 Thread justin_fan
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

[webkit-changes] [252751] trunk/Source/WebCore

2019-11-21 Thread justin_fan
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.

[webkit-changes] [252715] trunk/LayoutTests

2019-11-20 Thread justin_fan
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.

[webkit-changes] [252225] trunk/LayoutTests

2019-11-07 Thread justin_fan
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.

[webkit-changes] [252222] trunk/LayoutTests

2019-11-07 Thread justin_fan
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

[webkit-changes] [252204] trunk/LayoutTests

2019-11-07 Thread justin_fan
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

[webkit-changes] [250885] trunk/LayoutTests

2019-10-08 Thread justin_fan
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

[webkit-changes] [250101] trunk/Websites/webkit.org

2019-09-19 Thread justin_fan
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.

[webkit-changes] [249881] trunk/Source/WebCore

2019-09-14 Thread justin_fan
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

[webkit-changes] [249685] trunk/Websites/webkit.org

2019-09-09 Thread justin_fan
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

[webkit-changes] [249555] trunk/LayoutTests

2019-09-05 Thread justin_fan
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. *

[webkit-changes] [249539] trunk

2019-09-05 Thread justin_fan
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

[webkit-changes] [249446] trunk/Websites/webkit.org

2019-09-03 Thread justin_fan
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

[webkit-changes] [249183] trunk

2019-08-27 Thread justin_fan
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:

[webkit-changes] [248915] trunk/Source/WebCore

2019-08-20 Thread justin_fan
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

[webkit-changes] [248879] trunk/Source/WebCore

2019-08-19 Thread justin_fan
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

[webkit-changes] [248749] trunk/Source/WebCore

2019-08-15 Thread justin_fan
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: ():

[webkit-changes] [248704] trunk/Source/WebCore

2019-08-14 Thread justin_fan
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

[webkit-changes] [248606] trunk

2019-08-13 Thread justin_fan
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.

[webkit-changes] [248309] trunk/Websites/webkit.org

2019-08-06 Thread justin_fan
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

[webkit-changes] [247930] trunk/Source/WebCore

2019-07-29 Thread justin_fan
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

[webkit-changes] [247892] trunk/Source/WebCore

2019-07-27 Thread justin_fan
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

[webkit-changes] [247764] trunk

2019-07-23 Thread justin_fan
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:

[webkit-changes] [247397] trunk/Source/WebCore

2019-07-12 Thread justin_fan
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

[webkit-changes] [247378] trunk/Source/WebCore

2019-07-11 Thread justin_fan
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

[webkit-changes] [247366] trunk

2019-07-11 Thread justin_fan
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

[webkit-changes] [247293] trunk/Source/WebCore

2019-07-09 Thread justin_fan
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

[webkit-changes] [247130] trunk/LayoutTests

2019-07-03 Thread justin_fan
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

[webkit-changes] [246824] trunk/LayoutTests

2019-06-25 Thread justin_fan
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.

[webkit-changes] [246646] trunk/LayoutTests

2019-06-20 Thread justin_fan
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

[webkit-changes] [246628] trunk

2019-06-19 Thread justin_fan
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

[webkit-changes] [246393] trunk

2019-06-12 Thread justin_fan
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.

[webkit-changes] [246217] trunk

2019-06-07 Thread justin_fan
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.

[webkit-changes] [245905] trunk

2019-05-30 Thread justin_fan
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

[webkit-changes] [244992] trunk/Websites/webkit.org

2019-05-06 Thread justin_fan
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

[webkit-changes] [244856] trunk

2019-05-01 Thread justin_fan
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

[webkit-changes] [244777] trunk

2019-04-30 Thread justin_fan
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:

[webkit-changes] [244507] trunk

2019-04-22 Thread justin_fan
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:

[webkit-changes] [244442] trunk

2019-04-18 Thread justin_fan
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

[webkit-changes] [244406] trunk

2019-04-17 Thread justin_fan
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.

[webkit-changes] [244297] trunk/Source/WebCore

2019-04-15 Thread justin_fan
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. *

[webkit-changes] [244235] trunk/Source/WebCore

2019-04-12 Thread justin_fan
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

[webkit-changes] [244147] trunk

2019-04-10 Thread justin_fan
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:

[webkit-changes] [244093] trunk

2019-04-09 Thread justin_fan
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.

[webkit-changes] [244050] trunk

2019-04-08 Thread justin_fan
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:

[webkit-changes] [243755] trunk

2019-04-02 Thread justin_fan
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

[webkit-changes] [243658] trunk/Source/WebCore

2019-03-29 Thread justin_fan
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

[webkit-changes] [243636] trunk/Source/WebCore

2019-03-28 Thread justin_fan
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

[webkit-changes] [243563] trunk

2019-03-27 Thread justin_fan
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.

[webkit-changes] [243438] trunk

2019-03-25 Thread justin_fan
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

[webkit-changes] [243090] trunk

2019-03-18 Thread justin_fan
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

[webkit-changes] [243089] trunk

2019-03-18 Thread justin_fan
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

[webkit-changes] [242974] trunk

2019-03-14 Thread justin_fan
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

[webkit-changes] [242972] trunk/Source/WebCore

2019-03-14 Thread justin_fan
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.

[webkit-changes] [242931] trunk

2019-03-13 Thread justin_fan
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.

[webkit-changes] [242766] trunk/Source/WebCore

2019-03-11 Thread justin_fan
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

[webkit-changes] [242619] trunk/Source/WebCore

2019-03-07 Thread justin_fan
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: *

[webkit-changes] [242615] trunk

2019-03-07 Thread justin_fan
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

[webkit-changes] [242582] trunk/Source/WebCore

2019-03-06 Thread justin_fan
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: *

[webkit-changes] [242407] trunk/Source/WebCore

2019-03-04 Thread justin_fan
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

[webkit-changes] [242404] trunk

2019-03-04 Thread justin_fan
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

[webkit-changes] [242263] trunk

2019-03-01 Thread justin_fan
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

[webkit-changes] [242196] trunk

2019-02-28 Thread justin_fan
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.

[webkit-changes] [242164] trunk/Source/WebCore

2019-02-27 Thread justin_fan
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. *

[webkit-changes] [242148] trunk

2019-02-27 Thread justin_fan
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:

[webkit-changes] [241996] trunk

2019-02-23 Thread justin_fan
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.

[webkit-changes] [241328] trunk

2019-02-12 Thread justin_fan
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.

[webkit-changes] [241310] trunk

2019-02-12 Thread justin_fan
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

[webkit-changes] [241181] trunk

2019-02-07 Thread justin_fan
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:

[webkit-changes] [241048] trunk

2019-02-06 Thread justin_fan
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

[webkit-changes] [240945] trunk/Source/WebCore

2019-02-04 Thread justin_fan
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

[webkit-changes] [240898] trunk

2019-02-02 Thread justin_fan
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

[webkit-changes] [240807] trunk

2019-01-31 Thread justin_fan
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

[webkit-changes] [240748] trunk/Source/WebCore

2019-01-30 Thread justin_fan
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

[webkit-changes] [240672] trunk

2019-01-29 Thread justin_fan
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.

[webkit-changes] [240180] trunk

2019-01-18 Thread justin_fan
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:

[webkit-changes] [240101] trunk

2019-01-16 Thread justin_fan
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

[webkit-changes] [239944] trunk

2019-01-14 Thread justin_fan
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

[webkit-changes] [239853] trunk

2019-01-10 Thread justin_fan
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:

[webkit-changes] [239837] trunk

2019-01-10 Thread justin_fan
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

[webkit-changes] [239780] trunk

2019-01-09 Thread justin_fan
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.

[webkit-changes] [239744] trunk

2019-01-08 Thread justin_fan
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

[webkit-changes] [239515] trunk/Source/WebCore

2018-12-21 Thread justin_fan
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.

[webkit-changes] [239495] trunk

2018-12-20 Thread justin_fan
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

  1   2   >