7#ifndef PXR_IMAGING_PLUGIN_HD_PRMAN_XPU_GPU_LOADER_RENDERER_PLUGIN_H
8#define PXR_IMAGING_PLUGIN_HD_PRMAN_XPU_GPU_LOADER_RENDERER_PLUGIN_H
11#include "pxr/imaging/hd/rendererPlugin.h"
12#include "hdPrmanLoader/rendererPlugin.h"
14PXR_NAMESPACE_OPEN_SCOPE
16class HdPrmanXpuGpuLoaderRendererPlugin :
public HdPrmanLoaderRendererPlugin {
18 HdPrmanXpuGpuLoaderRendererPlugin();
19 virtual ~HdPrmanXpuGpuLoaderRendererPlugin();
21 TfToken _GetRenderVariant()
override;
22 int _GetCpuConfig(HdRenderSettingsMap
const& settingsMap)
override;
23 std::vector<int> _GetGpuConfig(HdRenderSettingsMap
const& settingsMap)
override;
26PXR_NAMESPACE_CLOSE_SCOPE
Token for efficient comparison, assignment, and hashing of known strings.