Home
last modified time | relevance | path

Searched refs:GLProgram (Results 1 – 25 of 127) sorted by relevance

123456

/dports/games/doomsday/doomsday-2.3.1/doomsday/sdk/libgui/src/graphics/
H A Dglprogram.cpp41 DENG2_PIMPL(GLProgram) in DENG2_PIMPL() argument
384 GLProgram::GLProgram() : d(new Impl(this)) in GLProgram() function in de::GLProgram
387 void GLProgram::clear() in clear()
392 GLProgram &GLProgram::build(GLShader const *vertexShader, GLShader const *fragmentShader) in build()
412 GLProgram &GLProgram::build(IByteArray const &vertexShaderSource, in build()
424 void GLProgram::rebuild() in rebuild()
429 GLProgram &GLProgram::operator << (GLUniform const &uniform) in operator <<()
434 GLProgram &GLProgram::bind(GLUniform const &uniform) in bind()
448 GLProgram &GLProgram::unbind(GLUniform const &uniform) in unbind()
487 void GLProgram::endUse() const in endUse()
[all …]
H A Ddrawable.cpp28 typedef QMap<Id, GLProgram *> Programs; in DENG2_PIMPL()
33 GLProgram const *program; in DENG2_PIMPL()
48 GLProgram defaultProgram; in DENG2_PIMPL()
102 void replaceProgram(GLProgram const *src, GLProgram const *dest) in DENG2_PIMPL()
186 GLProgram &Drawable::program(Id id) const in program()
295 GLProgram &Drawable::addProgram(Id id) in addProgram()
302 GLProgram *p = new GLProgram; in addProgram()
349 GLProgram *prog = d->programs[id]; in removeProgram()
407 void Drawable::setProgram(GLProgram &program) in setProgram()
481 GLProgram const *currentProgram = 0; in draw()
[all …]
H A Dglbuffer.cpp131 GLProgram const *vaoBoundProgram = nullptr; in DENG2_PIMPL()
274 DENG2_ASSERT(GLProgram::programInUse()); in DENG2_PIMPL()
288 vaoBoundProgram = GLProgram::programInUse(); in DENG2_PIMPL()
332 DENG2_ASSERT(GLProgram::programInUse()); in DENG2_PIMPL()
477 if (!isReady() || !GLProgram::programInUse()) return; in draw()
489 DENG2_ASSERT(GLProgram::programInUse()->validate()); in draw()
501 DENG2_ASSERT(GLProgram::programInUse()->validate()); in draw()
528 DENG2_ASSERT(GLProgram::programInUse()->validate()); in drawWithIndices()
551 DENG2_ASSERT(GLProgram::programInUse()->validate()); in drawWithIndices()
583 DENG2_ASSERT(GLProgram::programInUse()->validate()); in drawInstanced()
[all …]
/dports/games/supertux2/SuperTux-v0.6.3-Source/src/video/gl/
H A Dgl_program.cpp24 GLProgram::GLProgram() : in GLProgram() function in GLProgram
55 GLProgram::~GLProgram() in ~GLProgram()
63 GLProgram::bind() in bind()
73 GLProgram::validate() in validate()
89 GLProgram::get_attrib_location(const char* name) const in get_attrib_location()
105 GLProgram::get_uniform_location(const char* name) const in get_uniform_location()
121 GLProgram::get_link_status() const in get_link_status()
134 GLProgram::get_validate_status() const in get_validate_status()
147 GLProgram::get_info_log() const in get_info_log()
H A Dgl_program.hpp26 class GLProgram final class
29 GLProgram();
30 ~GLProgram();
52 GLProgram(const GLProgram&) = delete;
53 GLProgram& operator=(const GLProgram&) = delete;
/dports/games/doomsday/doomsday-2.3.1/doomsday/sdk/libgui/include/de/graphics/
H A Dglprogram.h51 class LIBGUI_PUBLIC GLProgram : public Asset
61 GLProgram();
78 GLProgram &build(GLShader const *vertexShader, GLShader const *fragmentShader);
80 GLProgram &build(IByteArray const &vertexShaderSource,
87 GLProgram &operator << (GLUniform const &uniform);
89 GLProgram &bind(GLUniform const &uniform);
91 GLProgram &unbind(GLUniform const &uniform);
103 static GLProgram const *programInUse();
H A Ddrawable.h128 GLProgram &program(Id id = 0) const;
130 GLProgram &program(Name const &programName) const;
134 GLProgram const &programForBuffer(Id bufferId) const;
136 GLProgram const &programForBuffer(Name const &bufferName) const;
196 GLProgram &addProgram(Id id);
225 void setProgram(Id bufferId, GLProgram &program);
228 void setProgram(Name const &bufferName, GLProgram &program);
237 void setProgram(GLProgram &program);
/dports/devel/upp/upp/uppsrc/GLDraw/
H A DGLShaders.cpp45 void GLProgram::Compile(const char *vertex_shader_, const char *fragment_shader_) in Compile()
58 void GLProgram::Link() in Link()
78 void GLProgram::Create(const char *vertex_shader_, const char *fragment_shader_, in Create()
91 void GLProgram::Create(const char *vertex_shader, const char *fragment_shader, in Create()
100 void GLProgram::Create(const char *vertex_shader, const char *fragment_shader, in Create()
111 void GLProgram::Create(const char *vertex_shader, const char *fragment_shader, in Create()
124 void GLProgram::Clear() in Clear()
136 void GLProgram::Use() in Use()
146 GLProgram::GLProgram() in GLProgram() function in Upp::GLProgram
153 GLProgram::~GLProgram() in ~GLProgram()
/dports/games/openspades/openspades-0.1.3/Sources/Draw/
H A DGLDepthOfFieldFilter.h28 class GLProgram; variable
33 GLProgram *cocGen; // program to generate CoC radius
34 GLProgram *cocMix; // program to mix CoC radius
35 GLProgram *gaussProgram; // program to blur CoC radius
36 GLProgram *gammaMix;
37 GLProgram *passthrough;
38 GLProgram *blurProgram; // program to mix CoC radius
39 GLProgram *finalMix; // program to mix CoC radius
H A DGLProgram.cpp31 GLProgram::GLProgram(IGLDevice *d, std::string name) : device(d), name(name) { in GLProgram() function in spades::draw::GLProgram
35 GLProgram::~GLProgram() { in ~GLProgram()
40 void GLProgram::Attach(spades::draw::GLShader *shader) { in Attach()
45 void GLProgram::Attach(IGLDevice::UInteger shader) { in Attach()
50 void GLProgram::Link() { in Link()
77 void GLProgram::Validate() { in Validate()
97 void GLProgram::Use() { in Use()
H A DGLAutoExposureFilter.h28 class GLProgram; variable
30 GLProgram *thru;
31 GLProgram *computeGain;
32 GLProgram *preprocess;
H A DGLLensDustFilter.h33 class GLProgram; variable
36 GLProgram *thru;
37 GLProgram *dust;
38 GLProgram *gauss1d;
H A DGLMapRenderer.h33 class GLProgram; variable
43 GLProgram *depthonlyProgram;
44 GLProgram *basicProgram;
45 GLProgram *dlightProgram;
46 GLProgram *backfaceProgram;
H A DGLProgramManager.h28 class GLProgram; variable
37 std::map<std::string, GLProgram *> programs;
40 GLProgram *CreateProgram(const std::string &name);
48 GLProgram *RegisterProgram(const std::string &name);
H A DGLProgramManager.cpp46 for (std::map<std::string, GLProgram *>::iterator it = programs.begin(); in ~GLProgramManager()
56 GLProgram *GLProgramManager::RegisterProgram(const std::string &name) { in RegisterProgram()
59 std::map<std::string, GLProgram *>::iterator it; in RegisterProgram()
62 GLProgram *prog = CreateProgram(name); in RegisterProgram()
84 GLProgram *GLProgramManager::CreateProgram(const std::string &name) { in CreateProgram()
91 GLProgram *p = new GLProgram(device, name); in CreateProgram()
H A DGLSSAOFilter.h28 class GLProgram; variable
34 GLProgram *ssaoProgram;
35 GLProgram *bilateralProgram;
/dports/misc/mnn/MNN-1.2.0/source/backend/opengl/
H A DGLProgram.cpp18 GLProgram::~GLProgram() { in ~GLProgram()
23 bool GLProgram::compileShader(GLuint s) { in compileShader()
43 int GLProgram::getAttribLocation(const char* name) const { in getAttribLocation()
47 int GLProgram::getUniformLocation(const char* name) const { in getUniformLocation()
52 void GLProgram::useProgram() { in useProgram()
57 GLProgram::GLProgram(const std::string& computeShader) { in GLProgram() function in MNN::OpenGL::GLProgram
95 std::string GLProgram::getHead(std::string imageFormat) { in getHead()
H A DGLBackend.hpp69 std::shared_ptr<GLProgram> getProgram(const std::string& key, const char* content);
70 std::shared_ptr<GLProgram> getProgram(const std::string& key, const char* content,
117 std::shared_ptr<GLProgram> getTreatedProgramWithPrefix(const char *content,
119 std::shared_ptr<GLProgram> getTreatedProgram(const char *content);
122 std::shared_ptr<GLProgram> mNchw2ImageProgram;
123 std::shared_ptr<GLProgram> mImage2NchwProgram;
124 std::shared_ptr<GLProgram> mNc4hw42ImageProgram;
125 std::shared_ptr<GLProgram> mImage2Nc4hw4Program;
127 std::shared_ptr<GLProgram> mNhwc2ImageProgram;
128 std::shared_ptr<GLProgram> mImage2NhwcProgram;
[all …]
H A DGLProgram.hpp17 class GLProgram { class
19 GLProgram(const std::string& computeShader);
20 virtual ~GLProgram();
/dports/astro/celestia/celestia-1.6.1/src/celengine/
H A Dglshader.cpp141 GLProgram::GLProgram(GLhandleARB _id) : in GLProgram() function in GLProgram
147 GLProgram::~GLProgram() in ~GLProgram()
154 GLProgram::use() const in use()
161 GLProgram::attach(const GLShader& shader) in attach()
168 GLProgram::link() in link()
269 GLProgram** progOut) in CreateProgram()
273 GLProgram* prog = new GLProgram(progid); in CreateProgram()
289 GLProgram** progOut) in CreateProgram()
304 GLProgram* prog = NULL; in CreateProgram()
326 GLProgram** progOut) in CreateProgram()
H A Dglshader.h67 class GLProgram
70 GLProgram(GLhandleARB _id);
75 virtual ~GLProgram();
144 GLProgram**);
147 GLProgram**);
150 GLProgram**);
/dports/astro/celestia-gtk/celestia-1.6.1/src/celengine/
H A Dglshader.cpp141 GLProgram::GLProgram(GLhandleARB _id) : in GLProgram() function in GLProgram
147 GLProgram::~GLProgram() in ~GLProgram()
154 GLProgram::use() const in use()
161 GLProgram::attach(const GLShader& shader) in attach()
168 GLProgram::link() in link()
269 GLProgram** progOut) in CreateProgram()
273 GLProgram* prog = new GLProgram(progid); in CreateProgram()
289 GLProgram** progOut) in CreateProgram()
304 GLProgram* prog = NULL; in CreateProgram()
326 GLProgram** progOut) in CreateProgram()
H A Dglshader.h67 class GLProgram
70 GLProgram(GLhandleARB _id);
75 virtual ~GLProgram();
144 GLProgram**);
147 GLProgram**);
150 GLProgram**);
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/src/tests/test_utils/
H A Dgl_raii.h154 class GLProgram
157 GLProgram() : mHandle(0) {} in GLProgram() function
159 ~GLProgram() in ~GLProgram()
213 GLProgram name; \
218 GLProgram name; \
223 GLProgram name; \
228 GLProgram name; \
233 GLProgram name; \
238 GLProgram name; \
243 GLProgram name; \
/dports/www/firefox-legacy/firefox-52.8.0esr/gfx/angle/src/tests/test_utils/
H A Dgl_raii.h51 class GLProgram
54 GLProgram(const std::string &vertexShader, const std::string &fragmentShader) in GLProgram() function
59 GLProgram(const std::string &computeShader) : mHandle(0), mComputeShader(computeShader) {} in GLProgram() function
61 ~GLProgram() { glDeleteProgram(mHandle); } in ~GLProgram()
87 GLProgram name(vertex, fragment); \
91 GLProgram name(compute); \

123456