#include "third_party/blink/renderer/modules/webgpu/gpu_query_set.h"
#include "gpu/command_buffer/client/webgpu_interface.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_gpu_query_set_descriptor.h"
#include "third_party/blink/renderer/modules/webgpu/dawn_conversions.h"
#include "third_party/blink/renderer/modules/webgpu/gpu_device.h"
namespace blink {
GPUQuerySet* GPUQuerySet::Create(GPUDevice* device,
const GPUQuerySetDescriptor* webgpu_desc) { … }
GPUQuerySet::GPUQuerySet(GPUDevice* device,
wgpu::QuerySet querySet,
const String& label)
: … { … }
void GPUQuerySet::destroy() { … }
String GPUQuerySet::type() const { … }
uint32_t GPUQuerySet::count() const { … }
}