2
0
Эх сурвалжийг харах

Funtions added to set texture parameters

SetTextureFilter()
SetTextureWrap()
raysan5 8 жил өмнө
parent
commit
5c80f65082
1 өөрчлөгдсөн 14 нэмэгдсэн , 0 устгасан
  1. 14 0
      src/textures.c

+ 14 - 0
src/textures.c

@@ -442,6 +442,20 @@ void UnloadRenderTexture(RenderTexture2D target)
     if (target.id != 0) rlDeleteRenderTextures(target);
 }
 
+// Set texture scale filter
+void SetTextureFilter(Texture2D texture, int filterMode)
+{
+    rlTextureParameters(texture.id, RL_TEXTURE_MIN_FILTER, filterMode);
+    rlTextureParameters(texture.id, RL_TEXTURE_MAG_FILTER, filterMode);
+}
+
+// Set texture wrap mode
+void SetTextureWrap(Texture2D texture, int wrapMode)
+{
+    rlTextureParameters(texture.id, RL_TEXTURE_WRAP_S, wrapMode);
+    rlTextureParameters(texture.id, RL_TEXTURE_WRAP_T, wrapMode);
+}
+
 // Get pixel data from image in the form of Color struct array
 Color *GetImageData(Image image)
 {