/dports/games/widelands/widelands-build21/src/graphic/gl/ |
H A D | utils.cc | 134 Program::Program() : program_object_(glCreateProgram()) { in Program() 135 if (!program_object_) { in Program() 141 if (program_object_) { in ~Program() 142 glDeleteProgram(program_object_); in ~Program() 152 glAttachShader(program_object_, vertex_shader_->object()); in build() 156 glAttachShader(program_object_, fragment_shader_->object()); in build() 158 glLinkProgram(program_object_); in build() 162 glGetProgramiv(program_object_, GL_LINK_STATUS, &linked); in build() 165 glGetProgramiv(program_object_, GL_INFO_LOG_LENGTH, &infoLen); in build() 171 glGetProgramInfoLog(program_object_, infoLen, NULL, infoLog.get()); in build()
|
H A D | utils.h | 47 return program_object_; in object() 55 const GLuint program_object_;
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/gpu/perftests/ |
H A D | texture_upload_perftest.cc | 222 program_object_ = glCreateProgram(); in SetUp() 223 CHECK_NE(0u, program_object_); in SetUp() 225 glAttachShader(program_object_, vertex_shader_); in SetUp() 226 glAttachShader(program_object_, fragment_shader_); in SetUp() 227 glBindAttribLocation(program_object_, 0, "a_position"); in SetUp() 228 glBindAttribLocation(program_object_, 1, "a_texCoord"); in SetUp() 229 glLinkProgram(program_object_); in SetUp() 232 glGetProgramiv(program_object_, GL_LINK_STATUS, &linked); in SetUp() 234 glUseProgram(program_object_); in SetUp() 285 glDeleteProgram(program_object_); in TearDown() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/gpu/perftests/ |
H A D | texture_upload_perftest.cc | 222 program_object_ = glCreateProgram(); in SetUp() 223 CHECK_NE(0u, program_object_); in SetUp() 225 glAttachShader(program_object_, vertex_shader_); in SetUp() 226 glAttachShader(program_object_, fragment_shader_); in SetUp() 227 glBindAttribLocation(program_object_, 0, "a_position"); in SetUp() 228 glBindAttribLocation(program_object_, 1, "a_texCoord"); in SetUp() 229 glLinkProgram(program_object_); in SetUp() 232 glGetProgramiv(program_object_, GL_LINK_STATUS, &linked); in SetUp() 234 glUseProgram(program_object_); in SetUp() 285 glDeleteProgram(program_object_); in TearDown() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/ppapi/examples/gles2_spinning_cube/ |
H A D | spinning_cube.cc | 313 GLuint program_object_; member in SpinningCube::GLState 328 program_object_ = 0; in OnGLContextLost() 353 if (state_->program_object_) in ~SpinningCube() 354 glDeleteProgram(state_->program_object_); in ~SpinningCube() 380 state_->program_object_ = LoadProgram( in Init() 383 state_->program_object_, "a_position"); in Init() 385 state_->program_object_, "u_mvpMatrix"); in Init() 434 glUseProgram(state_->program_object_); in Draw()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/ppapi/examples/gles2_spinning_cube/ |
H A D | spinning_cube.cc | 313 GLuint program_object_; member in SpinningCube::GLState 328 program_object_ = 0; in OnGLContextLost() 353 if (state_->program_object_) in ~SpinningCube() 354 glDeleteProgram(state_->program_object_); in ~SpinningCube() 380 state_->program_object_ = LoadProgram( in Init() 383 state_->program_object_, "a_position"); in Init() 385 state_->program_object_, "u_mvpMatrix"); in Init() 434 glUseProgram(state_->program_object_); in Draw()
|
/dports/games/frogatto/frogatto-1.3.1/src/ |
H A D | shaders.cpp | 960 program_object_ = program::find_program(name_); in shader_program() 967 program_object_ = program::find_program(name_); in configure() 1018 glUseProgram(program_object_->get()); in init() 1066 glUseProgram(program_object_->get()); in prepare_draw() 1067 program_object_->set_deferred_uniforms(); in prepare_draw() 1082 return program_object_->get_value(key); in get_value() 1087 program_object_->set_value(key, value); in set_value() 1092 ASSERT_LOG(program_object_ != NULL, "null shader program"); in shader() 1093 return program_object_; in shader() 1098 program_object_.reset(); in clear()
|
H A D | shaders.hpp | 151 program_ptr program_object_; member in gles2::shader_program
|