Mir

Merge lp:~vanvugt/mir/remove-generate_id into lp:mir

Proposed by Daniel van Vugt
Status: Merged
Approved by: Alan Griffiths
Approved revision: no longer in the source branch.
Merged at revision: 4091
Proposed branch: lp:~vanvugt/mir/remove-generate_id
Merge into: lp:mir
Diff against target: 45 lines (+12/-8)
2 files modified
src/gl/texture.cpp (+12/-7)
src/include/gl/mir/gl/texture.h (+0/-1)
To merge this branch: bzr merge lp:~vanvugt/mir/remove-generate_id
Reviewer Review Type Date Requested Status
Alan Griffiths Approve
Mir CI Bot continuous-integration Approve
Review via email: mp+320016@code.launchpad.net

Commit message

Remove needless member function Texture::generate_id()

To post a comment you must log in.
Revision history for this message
Mir CI Bot (mir-ci-bot) wrote :

PASSED: Continuous integration, rev:4090
https://mir-jenkins.ubuntu.com/job/mir-ci/3175/
Executed test runs:
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-mir/4266
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/4353
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=vivid+overlay/4343
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial+overlay/4343
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/4343
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4293
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4293/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial+overlay/4293
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial+overlay/4293/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4293
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4293/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=android,release=vivid+overlay/4293
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=android,release=vivid+overlay/4293/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=android,release=vivid+overlay/4293
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=android,release=vivid+overlay/4293/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial+overlay/4293
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial+overlay/4293/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3175/rebuild

review: Approve (continuous-integration)
Revision history for this message
Alan Griffiths (alan-griffiths) wrote :

OK

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'src/gl/texture.cpp'
2--- src/gl/texture.cpp 2016-01-29 08:18:22 +0000
3+++ src/gl/texture.cpp 2017-03-16 04:37:08 +0000
4@@ -20,6 +20,18 @@
5
6 namespace mgl = mir::gl;
7
8+namespace
9+{
10+
11+GLuint generate_id()
12+{
13+ GLuint id;
14+ glGenTextures(1, &id);
15+ return id;
16+}
17+
18+} // namespace
19+
20 mgl::Texture::Texture() :
21 id(generate_id())
22 {
23@@ -41,10 +53,3 @@
24 {
25 glDeleteTextures(1, &id);
26 }
27-
28-GLuint mgl::Texture::generate_id() const
29-{
30- GLuint id;
31- glGenTextures(1, &id);
32- return id;
33-}
34
35=== modified file 'src/include/gl/mir/gl/texture.h'
36--- src/include/gl/mir/gl/texture.h 2017-01-18 02:29:37 +0000
37+++ src/include/gl/mir/gl/texture.h 2017-03-16 04:37:08 +0000
38@@ -35,7 +35,6 @@
39 private:
40 Texture(Texture const&) = delete;
41 Texture& operator=(Texture const&) = delete;
42- GLuint generate_id() const;
43 GLuint const id;
44 };
45 }

Subscribers

People subscribed via source and target branches