Changeset 243105 in webkit
- Timestamp:
- Mar 18, 2019 2:30:58 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r243102 r243105 1 2019-03-18 Myles C. Maxfield <mmaxfield@apple.com> 2 3 [WHLSL] Hook up the compiler to our WebGPU implementation 4 https://bugs.webkit.org/show_bug.cgi?id=195509 5 6 Unreviewed. 7 8 Update after r243091. 9 10 * webgpu/whlsl.html: 11 1 12 2019-03-18 Wenson Hsieh <wenson_hsieh@apple.com> 2 13 -
trunk/LayoutTests/webgpu/whlsl.html
r243091 r243105 17 17 async function start() { 18 18 const adapter = await window.gpu.requestAdapter(); 19 const device = a dapter.createDevice();19 const device = await adapter.requestDevice(); 20 20 21 21 const shaderModule = device.createShaderModule({code: shaderSource, isWHLSL: true}); … … 94 94 const swapChain = device.createSwapChain(swapChainDescriptor); 95 95 const outputTexture = swapChain.getCurrentTexture(); 96 const outputTextureView = outputTexture.createDefault TextureView(); // createDefaultView()96 const outputTextureView = outputTexture.createDefaultView(); // createDefaultView() 97 97 98 98 const commandEncoder = device.createCommandEncoder(); // {} -
trunk/Source/WebCore/ChangeLog
r243104 r243105 1 2019-03-18 Myles C. Maxfield <mmaxfield@apple.com> 2 3 [WHLSL] Hook up the compiler to our WebGPU implementation 4 https://bugs.webkit.org/show_bug.cgi?id=195509 5 6 Unreviewed. 7 8 Update after r243091. 9 10 * Modules/webgpu/WHLSL/WHLSLSynthesizeConstructors.cpp: 11 * platform/graphics/gpu/cocoa/GPURenderPipelineMetal.mm: 12 (WebCore::trySetWHLSLFunctionsForPipelineDescriptor): 13 1 14 2019-03-18 Chris Dumez <cdumez@apple.com> 2 15 -
trunk/Source/WebCore/Modules/webgpu/WHLSL/WHLSLSynthesizeConstructors.cpp
r243091 r243105 32 32 #include "WHLSLArrayReferenceType.h" 33 33 #include "WHLSLEnumerationDefinition.h" 34 #include "WHLSLInferTypes.h" 34 35 #include "WHLSLNativeFunctionDeclaration.h" 35 36 #include "WHLSLNativeTypeDeclaration.h" -
trunk/Source/WebCore/platform/graphics/gpu/cocoa/GPURenderPipelineMetal.mm
r243091 r243105 260 260 return false; 261 261 262 WTFLogAlways("Metal code: %s", result->metalSource.utf8().data());263 264 262 NSError *error = nil; 265 263 auto library = adoptNS([device.platformDevice() newLibraryWithSource:result->metalSource options:nil error:&error]);
Note: See TracChangeset
for help on using the changeset viewer.