Skip to content

Commit e645cc4

Browse files
committed
Adjust usages of glbinding::initialize (refs #346)
1 parent 50f0ebe commit e645cc4

File tree

4 files changed

+5
-11
lines changed

4 files changed

+5
-11
lines changed

source/examples/comparison/glbinding.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,7 @@ namespace
2828

2929
void glbinding_init()
3030
{
31-
glbinding::Binding::initialize([](const char * name) {
32-
return glfwGetProcAddress(name);
33-
}, false);
31+
glbinding::Binding::initialize(glfwGetProcAddress, false);
3432
}
3533

3634

source/examples/cubescape-gles/main.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,7 @@ int main(int, char *[])
9797
std::cout << "error: " << error << std::endl;
9898
});
9999

100-
Binding::initialize([](const char * name) {
101-
return glfwGetProcAddress(name);
102-
}, false); // only resolve functions that are actually used (lazy)
100+
Binding::initialize(glfwGetProcAddress, false); // only resolve functions that are actually used (lazy)
103101

104102
// print some gl infos (query)
105103

source/examples/multi-context/main.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ int main(int, char *[])
6666

6767
glfwMakeContextCurrent(window1);
6868

69-
glbinding::initialize(0, glfwGetProcAddress, false); // only resolve functions that are actually used (lazy)
69+
glbinding::initialize(0, glfwGetProcAddress, true, false); // only resolve functions that are actually used (lazy)
7070
glbinding::aux::enableGetErrorCallback();
7171

7272
// Initialize window 2
@@ -82,7 +82,7 @@ int main(int, char *[])
8282

8383
glfwSetKeyCallback(window2, key_callback);
8484

85-
glbinding::initialize(1, glfwGetProcAddress, false); // only resolve functions that are actually used (lazy)
85+
glbinding::initialize(1, glfwGetProcAddress, true, false); // only resolve functions that are actually used (lazy)
8686
glbinding::aux::enableGetErrorCallback();
8787

8888
// print some gl infos (query)

source/tests/glbinding-test/Regression_test_185.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,7 @@ TEST(Regression_185, GLbooleanReturnValueCall) // GL calls fail if function ret
4848

4949
glfwMakeContextCurrent(window);
5050

51-
glbinding::initialize([](const char * name) {
52-
return glfwGetProcAddress(name);
53-
});
51+
glbinding::initialize(glfwGetProcAddress);
5452

5553
ASSERT_EQ(gl::GL_NO_ERROR, gl::glGetError());
5654

0 commit comments

Comments
 (0)