23 :
public Pipeline<PipelineDescriptor>,
24 public BackendCast<PipelineGLES, Pipeline<PipelineDescriptor>> {
46 std::shared_ptr<ReactorGLES> reactor_;
47 std::shared_ptr<UniqueHandleGLES>
handle_;
48 std::unique_ptr<BufferBindingsGLES> buffer_bindings_;
49 bool is_valid_ =
false;
52 bool IsValid()
const override;
55 std::weak_ptr<PipelineLibrary> library,
57 std::shared_ptr<UniqueHandleGLES> handle);