#ifndef GPU_COMMAND_BUFFER_SERVICE_RASTER_DECODER_H_
#define GPU_COMMAND_BUFFER_SERVICE_RASTER_DECODER_H_
#include <string_view>
#include "base/memory/raw_ptr.h"
#include "gpu/command_buffer/service/common_decoder.h"
#include "gpu/command_buffer/service/decoder_context.h"
#include "gpu/gpu_gles2_export.h"
namespace gpu {
class DecoderClient;
struct GpuFeatureInfo;
struct GpuPreferences;
class MemoryTracker;
class ServiceTransferCache;
class SharedContextState;
class SharedImageManager;
namespace gles2 {
class GLES2Util;
class Logger;
class Outputter;
}
namespace raster {
class GPU_GLES2_EXPORT RasterDecoder : public DecoderContext,
public CommonDecoder { … };
}
}
#endif