23 :
public Pipeline<PipelineDescriptor>,
24 public BackendCast<PipelineGLES, Pipeline<PipelineDescriptor>> {
50 std::shared_ptr<ReactorGLES> reactor_;
51 std::shared_ptr<UniqueHandleGLES>
handle_;
52 std::unique_ptr<BufferBindingsGLES> buffer_bindings_;
53 GLint y_flip_uniform_location_ = -1;
54 bool is_valid_ =
false;
57 bool IsValid()
const override;
60 std::weak_ptr<PipelineLibrary> library,
62 std::shared_ptr<UniqueHandleGLES> handle);