瀏覽代碼

Fix GL build

Panagiotis Christopoulos Charitos 7 年之前
父節點
當前提交
ce8d073eb2
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/anki/gr/gl/SamplerImpl.cpp

+ 6 - 2
src/anki/gr/gl/SamplerImpl.cpp

@@ -14,18 +14,22 @@ void SamplerImpl::init(const SamplerInitInfo& sinit)
 	glGenSamplers(1, &m_glName);
 	ANKI_ASSERT(m_glName);
 
-	if(sinit.m_repeat)
+	if(sinit.m_addressing == SamplingAddressing::REPEAT)
 	{
 		glSamplerParameteri(m_glName, GL_TEXTURE_WRAP_S, GL_REPEAT);
 		glSamplerParameteri(m_glName, GL_TEXTURE_WRAP_T, GL_REPEAT);
 		glSamplerParameteri(m_glName, GL_TEXTURE_WRAP_R, GL_REPEAT);
 	}
-	else
+	else if(sinit.m_addressing == SamplingAddressing::CLAMP)
 	{
 		glSamplerParameteri(m_glName, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
 		glSamplerParameteri(m_glName, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
 		glSamplerParameteri(m_glName, GL_TEXTURE_WRAP_R, GL_CLAMP_TO_EDGE);
 	}
+	else
+	{
+		ANKI_ASSERT(!"TODO");
+	}
 
 	// Set filtering type
 	GLenum minFilter = GL_NONE;