Graphics v0.0.0
A simple abstraction layer for the modern graphics APIs.
载入中...
搜索中...
未找到
GLPipeline.h
1// Copyright 2022 ShenMian
2// License(Apache-2.0)
3
4#pragma once
5
6#include "../Pipeline.h"
7#include <glad/glad.h>
8
9class GLPipeline : public Pipeline
10{
11public:
12 GLPipeline(const Descriptor& desc);
14
15 void bind() override;
16
17private:
18 void setup_rasterizer(const Descriptor& desc);
19 void setup_viewports(const Descriptor& desc);
20 void setup_depth(const Descriptor& desc);
21
22 GLuint handle;
23};
Definition: GLPipeline.h:10
图形管线.
Definition: Pipeline.h:63
Definition: Pipeline.h:66