]> git.tdb.fi Git - libs/gl.git/commitdiff
Minor fixes, courtesy of Apple's compiler
authorMikko Rasa <tdb@tdb.fi>
Thu, 3 Oct 2013 07:24:53 +0000 (10:24 +0300)
committerMikko Rasa <tdb@tdb.fi>
Thu, 3 Oct 2013 07:33:27 +0000 (10:33 +0300)
It likes to complain about a lot of things.  Some of them make sense (like
unused private members), but mostly it's just being a bitch.

demos/desertpillars.cpp
source/font.cpp
source/grid.h
source/programdata.h
source/scene.h
source/uniformblock.h

index 373297e20caab6c437bdb809944f307fc090bf34..297619c74a2f5532d7de22dac9e5c5b2e73df40a 100644 (file)
@@ -262,7 +262,7 @@ const char DesertPillars::cube_transform_src[] =
 const float DesertPillars::cube_shapes[] = { -0.4, 0.5, 1.0, 0.3 };
 
 
-DesertPillars::Options::Options(const Graphics::Display &display, int argc, char **argv)
+DesertPillars::Options::Options(const Graphics::Display &dpy, int argc, char **argv)
 {
        GetOpt getopt;
        getopt.add_option('f', "fullscreen", window_opts.fullscreen, GetOpt::NO_ARG).set_help("Run in fullscreen mode");
@@ -270,7 +270,7 @@ DesertPillars::Options::Options(const Graphics::Display &display, int argc, char
 
        if(window_opts.fullscreen)
        {
-               const Graphics::VideoMode &mode = display.get_desktop_mode();
+               const Graphics::VideoMode &mode = dpy.get_desktop_mode();
                window_opts.width = mode.width;
                window_opts.height = mode.height;
        }
index 069ecf0fa40db27feeaca1e592204fd1a3934408..1639f4a3726bbe853a8b324c65c3d3296f82626b 100644 (file)
@@ -182,12 +182,12 @@ Font::Glyph::Loader::Loader(Glyph &g):
        add("advance",   &Glyph::advance);
 }
 
-void Font::Glyph::Loader::texcoords(float x1, float y1, float x2, float y2)
+void Font::Glyph::Loader::texcoords(float x1_, float y1_, float x2_, float y2_)
 {
-       obj.x1 = x1;
-       obj.y1 = y1;
-       obj.x2 = x2;
-       obj.y2 = y2;
+       obj.x1 = x1_;
+       obj.y1 = y1_;
+       obj.x2 = x2_;
+       obj.y2 = y2_;
 }
 
 } // namespace GL
index 6d65df0a836e7ea31b2c67c512db91daeb93f043..ed22ce7d6c939fdf71b7e4d1a35a065807bb9ae5 100644 (file)
@@ -17,8 +17,6 @@ private:
        Vector3 binorm;
        unsigned u_div;
        unsigned v_div;
-       float u_origin;
-       float y_origin;
 
 public:
        GridBuilder(float, float, unsigned = 4, unsigned = 4);
index e27265d76d5678808f242c3cb89a0553dd1bab6e..f51ad788884aa0ebbbbf545d4a7d8c8cda2da350 100644 (file)
@@ -10,10 +10,10 @@ namespace Msp {
 namespace GL {
 
 class Buffer;
-class Color;
 class Matrix;
 class Uniform;
 class UniformBlock;
+struct Color;
 
 /**
 Stores uniform variables for shader programs.  The uniforms are stored in a
index fbc57a80e46e396b4128b31d6f86c5562c2b86ab..10b1ab650b3322fc078ded30be7115bac689f6f5 100644 (file)
@@ -1,6 +1,7 @@
 #ifndef MSP_GL_SCENE_H_
 #define MSP_GL_SCENE_H_
 
+#include <list>
 #include "renderable.h"
 
 namespace Msp {
index d694e3674a48e07f56e4abfdd512d149f8c2e547..192e7c2e8441360e4f91b1d90a42d7b3187d8b18 100644 (file)
@@ -11,9 +11,9 @@ namespace Msp {
 namespace GL {
 
 class BufferRange;
-class Color;
 class Matrix;
 class Uniform;
+struct Color;
 
 /**
 Stores uniforms with a specific layout.  Both named and default uniform blocks