~unity-team/nux/nux.redirected-views

« back to all changes in this revision

Viewing changes to NuxGraphics/RenderingPipeGLSL.cpp

  • Committer: Tarmac
  • Author(s): Michi Henning
  • Date: 2012-10-02 01:05:45 UTC
  • mfrom: (667.2.5 1056633)
  • Revision ID: tarmac-20121002010545-jphizk30nj3oe9ui
Added -Wextra to compiler flags and removed a large number of warnings about unused parameters. Code compiles clean now without warnings, except for one remaining warning (see bug #1052765).. Fixes: https://bugs.launchpad.net/bugs/1056633. Approved by Michi Henning.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1723
1723
    ShaderProg->End();
1724
1724
  }
1725
1725
 
1726
 
  void GraphicsEngine::QRP_GLSL_HorizontalGauss(int x, int y, int width, int height, ObjectPtr<IOpenGLBaseTexture> device_texture, TexCoordXForm &texxform0, const Color &c0, float sigma)
 
1726
  void GraphicsEngine::QRP_GLSL_HorizontalGauss(int x, int y, int width, int height, ObjectPtr<IOpenGLBaseTexture> device_texture, TexCoordXForm &texxform0, const Color & /* c0 */, float sigma)
1727
1727
  {
1728
1728
    if (!_horizontal_gauss_filter_prog.IsValid())
1729
1729
        InitSLHorizontalGaussFilter();
1795
1795
    ShaderProg->End();
1796
1796
  }
1797
1797
 
1798
 
  void GraphicsEngine::QRP_GLSL_VerticalGauss(int x, int y, int width, int height, ObjectPtr<IOpenGLBaseTexture> device_texture, TexCoordXForm &texxform0, const Color &c0, float sigma)
 
1798
  void GraphicsEngine::QRP_GLSL_VerticalGauss(int x, int y, int width, int height, ObjectPtr<IOpenGLBaseTexture> device_texture, TexCoordXForm &texxform0, const Color & /* c0 */, float sigma)
1799
1799
  {
1800
1800
    if (!_vertical_gauss_filter_prog.IsValid())
1801
1801
        InitSLVerticalGaussFilter();
1869
1869
    ShaderProg->End();
1870
1870
  }
1871
1871
 
1872
 
  void GraphicsEngine::QRP_GLSL_HorizontalHQGauss(int x, int y, int width, int height, ObjectPtr<IOpenGLBaseTexture> device_texture, TexCoordXForm &texxform0, const Color &c0, float sigma)
 
1872
  void GraphicsEngine::QRP_GLSL_HorizontalHQGauss(int x, int y, int width, int height, ObjectPtr<IOpenGLBaseTexture> device_texture, TexCoordXForm &texxform0, const Color & /* c0 */, float sigma)
1873
1873
  {
1874
1874
    int k = Clamp<float>(sigma, NUX_MIN_GAUSSIAN_SIGMA, NUX_MAX_GAUSSIAN_SIGMA);
1875
1875
 
1945
1945
    ShaderProg->End();
1946
1946
  }
1947
1947
 
1948
 
  void GraphicsEngine::QRP_GLSL_VerticalHQGauss(int x, int y, int width, int height, ObjectPtr<IOpenGLBaseTexture> device_texture, TexCoordXForm &texxform0, const Color &c0, float sigma)
 
1948
  void GraphicsEngine::QRP_GLSL_VerticalHQGauss(int x, int y, int width, int height, ObjectPtr<IOpenGLBaseTexture> device_texture, TexCoordXForm &texxform0, const Color & /* c0 */, float sigma)
1949
1949
  {
1950
1950
    int k = Clamp<float>(sigma, NUX_MIN_GAUSSIAN_SIGMA, NUX_MAX_GAUSSIAN_SIGMA);
1951
1951
 
2325
2325
  }
2326
2326
 
2327
2327
  ObjectPtr<IOpenGLBaseTexture> GraphicsEngine::QRP_GLSL_GetLQBlur(
2328
 
    int x, int y,
2329
 
    int buffer_width, int buffer_height,
 
2328
    int /* x */, int /* y */,
 
2329
    int /* buffer_width */, int /* buffer_height */,
2330
2330
    ObjectPtr<IOpenGLBaseTexture> device_texture, TexCoordXForm &texxform,
2331
 
    const Color& c0)
 
2331
    const Color& /* c0 */)
2332
2332
  {
2333
2333
    int quad_width = device_texture->GetWidth();
2334
2334
    int quad_height = device_texture->GetHeight();
2737
2737
  }
2738
2738
 
2739
2739
  ObjectPtr<IOpenGLBaseTexture> GraphicsEngine::QRP_GLSL_GetPixelBlocks(
2740
 
    ObjectPtr<IOpenGLBaseTexture> device_texture, TexCoordXForm &texxform0, const Color& c0, int pixel_size)
 
2740
    ObjectPtr<IOpenGLBaseTexture> device_texture, TexCoordXForm &texxform0, const Color& /* c0 */, int pixel_size)
2741
2741
  {
2742
2742
    int quad_width = device_texture->GetWidth();
2743
2743
    int quad_height = device_texture->GetHeight();