Overte C++ Documentation
GLPipeline.h
1
//
2
// Created by Bradley Austin Davis on 2016/05/15
3
// Copyright 2013-2016 High Fidelity, Inc.
4
// Copyright 2024 Overte e.V.
5
//
6
// Distributed under the Apache License, Version 2.0.
7
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
8
//
9
#ifndef hifi_gpu_gl_GLPipeline_h
10
#define hifi_gpu_gl_GLPipeline_h
11
12
#include "GLShared.h"
13
14
namespace
gpu {
namespace
gl {
15
16
class
GLPipeline :
public
GPUObject {
17
public
:
18
static
GLPipeline* sync(GLBackend& backend,
const
Pipeline& pipeline);
19
20
GLShader* _program {
nullptr
};
21
GLState* _state {
nullptr
};
22
};
23
24
} }
25
26
27
#endif
libraries
gpu-gl-common
src
gpu
gl
GLPipeline.h
Generated by
1.9.1