summaryrefslogtreecommitdiff
path: root/src/client/tile.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/tile.h')
-rw-r--r--src/client/tile.h16
1 files changed, 3 insertions, 13 deletions
diff --git a/src/client/tile.h b/src/client/tile.h
index c08ffc8ad..3098a79b9 100644
--- a/src/client/tile.h
+++ b/src/client/tile.h
@@ -113,8 +113,7 @@ public:
const TextureFromMeshParams &params)=0;
virtual video::ITexture* getNormalTexture(const std::string &name)=0;
virtual video::SColor getTextureAverageColor(const std::string &name)=0;
- virtual video::ITexture *getShaderFlagsTexture(bool normamap_present,
- bool tileable_vertical, bool tileable_horizontal)=0;
+ virtual video::ITexture *getShaderFlagsTexture(bool normalmap_present)=0;
};
class IWritableTextureSource : public ITextureSource
@@ -137,8 +136,7 @@ public:
virtual void rebuildImagesAndTextures()=0;
virtual video::ITexture* getNormalTexture(const std::string &name)=0;
virtual video::SColor getTextureAverageColor(const std::string &name)=0;
- virtual video::ITexture *getShaderFlagsTexture(bool normamap_present,
- bool tileable_vertical, bool tileable_horizontal)=0;
+ virtual video::ITexture *getShaderFlagsTexture(bool normalmap_present)=0;
};
IWritableTextureSource* createTextureSource(IrrlichtDevice *device);
@@ -218,9 +216,7 @@ struct TileSpec
alpha == other.alpha &&
material_type == other.material_type &&
material_flags == other.material_flags &&
- rotation == other.rotation &&
- (material_flags & MATERIAL_FLAG_TILEABLE_HORIZONTAL) &&
- (material_flags & MATERIAL_FLAG_TILEABLE_VERTICAL)
+ rotation == other.rotation
);
}
@@ -254,12 +250,6 @@ struct TileSpec
}
material.BackfaceCulling = (material_flags & MATERIAL_FLAG_BACKFACE_CULLING)
? true : false;
- if (!(material_flags & MATERIAL_FLAG_TILEABLE_HORIZONTAL)) {
- material.TextureLayer[0].TextureWrapU = video::ETC_CLAMP_TO_EDGE;
- }
- if (!(material_flags & MATERIAL_FLAG_TILEABLE_VERTICAL)) {
- material.TextureLayer[0].TextureWrapV = video::ETC_CLAMP_TO_EDGE;
- }
}
void applyMaterialOptionsWithShaders(video::SMaterial &material) const