Home
last modified time | relevance | path

Searched refs:GPUShaderModule (Results 1 - 6 of 6) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_node/binding/
H A DGPUShaderModule.cpp15 #include "src/dawn_node/binding/GPUShaderModule.h"
24 // wgpu::bindings::GPUShaderModule
26 GPUShaderModule::GPUShaderModule(wgpu::ShaderModule shader, std::shared_ptr<AsyncRunner> async) in GPUShaderModule() function in wgpu::binding::GPUShaderModule
31 GPUShaderModule::compilationInfo(Napi::Env env) { in compilationInfo()
117 std::optional<std::string> GPUShaderModule::getLabel(Napi::Env) { in getLabel()
121 void GPUShaderModule::setLabel(Napi::Env, std::optional<std::string> value) { in setLabel()
H A DGPUShaderModule.h26 // GPUShaderModule is an implementation of interop::GPUShaderModule that wraps a
28 class GPUShaderModule final : public interop::GPUShaderModule {
30 GPUShaderModule(wgpu::ShaderModule shader, std::shared_ptr<AsyncRunner> async);
37 // interop::GPUShaderModule interface compliance
H A DGPUDevice.cpp33 #include "src/dawn_node/binding/GPUShaderModule.h"
254 interop::Interface<interop::GPUShaderModule> GPUDevice::createShaderModule( in createShaderModule()
266 return interop::GPUShaderModule::Create<GPUShaderModule>( in createShaderModule()
H A DGPUDevice.h56 interop::Interface<interop::GPUShaderModule> createShaderModule(
H A DConverter.h52 DECLARE_IMPL(GPUShaderModule);
H A DConverter.cpp20 #include "src/dawn_node/binding/GPUShaderModule.h"
424 out.module = *in.module.As<GPUShaderModule>(); in Convert()

Completed in 7 milliseconds