From 953949fa4a61b2c9c4e53ccea2c2f7b28f79e62d Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 25 Dec 2015 01:53:38 +0300 Subject: Add restrict keyword in softwaregraphicsdef.hpp --- src/render/sdl2graphics.cpp | 3 ++- src/render/sdl2softwaregraphics.cpp | 2 +- src/render/sdlgraphics.cpp | 3 ++- src/render/softwaregraphicsdef.hpp | 4 ++-- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/render/sdl2graphics.cpp b/src/render/sdl2graphics.cpp index 4910e15aa..a8a4962d9 100644 --- a/src/render/sdl2graphics.cpp +++ b/src/render/sdl2graphics.cpp @@ -506,7 +506,8 @@ void SDLGraphics::calcTileVertexesInline(ImageVertexes *restrict const vert, calcTileSDL(vert, x, y); } -void SDLGraphics::calcTileSDL(ImageVertexes *const vert, int x, int y) const +void SDLGraphics::calcTileSDL(ImageVertexes *restrict const vert, + int x, int y) const restrict2 { // Check that preconditions for blitting are met. if (!vert || !vert->image || !vert->image->mTexture) diff --git a/src/render/sdl2softwaregraphics.cpp b/src/render/sdl2softwaregraphics.cpp index 841cd18bb..8e777fb15 100644 --- a/src/render/sdl2softwaregraphics.cpp +++ b/src/render/sdl2softwaregraphics.cpp @@ -705,7 +705,7 @@ void SDL2SoftwareGraphics::calcTileVertexesInline(ImageVertexes * calcTileSDL(vert, x, y); } -void SDL2SoftwareGraphics::calcTileSDL(ImageVertexes *const vert, +void SDL2SoftwareGraphics::calcTileSDL(ImageVertexes *restrict const vert, int x, int y) const restrict2 { // Check that preconditions for blitting are met. diff --git a/src/render/sdlgraphics.cpp b/src/render/sdlgraphics.cpp index a31ae0ca3..7743644f2 100644 --- a/src/render/sdlgraphics.cpp +++ b/src/render/sdlgraphics.cpp @@ -686,7 +686,8 @@ void SDLGraphics::calcTileVertexesInline(ImageVertexes *restrict const vert, calcTileSDL(vert, x, y); } -void SDLGraphics::calcTileSDL(ImageVertexes *const vert, int x, int y) const +void SDLGraphics::calcTileSDL(ImageVertexes *restrict const vert, + int x, int y) const restrict2 { // Check that preconditions for blitting are met. if (!vert || !vert->image || !vert->image->mSDLSurface) diff --git a/src/render/softwaregraphicsdef.hpp b/src/render/softwaregraphicsdef.hpp index 5f9cfad28..598b03266 100644 --- a/src/render/softwaregraphicsdef.hpp +++ b/src/render/softwaregraphicsdef.hpp @@ -21,5 +21,5 @@ */ public: - void calcTileSDL(ImageVertexes *const vert, - int x, int y) const override final; + void calcTileSDL(ImageVertexes *restrict const vert, + int x, int y) const restrict2 override final; -- cgit v1.2.3-60-g2f50