#ifndef THIRD_PARTY_BLINK_RENDERER_MODULES_WEBGPU_GPU_PROGRAMMABLE_STAGE_H_
#define THIRD_PARTY_BLINK_RENDERER_MODULES_WEBGPU_GPU_PROGRAMMABLE_STAGE_H_
#include <memory>
#include <optional>
#include <string>
#include "third_party/blink/renderer/platform/graphics/gpu/webgpu_cpp.h"
namespace blink {
class GPUProgrammableStage;
struct OwnedProgrammableStage { … };
void GPUProgrammableStageAsWGPUProgrammableStage(
const GPUProgrammableStage* descriptor,
OwnedProgrammableStage* dawn_programmable_stage);
}
#endif