@@ -77,25 +77,28 @@ die(const char *fmt, ...)
7777 exit (EXIT_FAILURE );
7878}
7979
80- static struct nk_image
81- icon_load (const char * filename )
82- {
83- int x ,y ,n ;
84- GLuint tex ;
85- unsigned char * data = stbi_load (filename , & x , & y , & n , 0 );
86- if (!data ) die ("[SDL]: failed to load image: %s" , filename );
87-
88- glGenTextures (1 , & tex );
89- glBindTexture (GL_TEXTURE_2D , tex );
90- glTexParameterf (GL_TEXTURE_2D , GL_TEXTURE_MIN_FILTER , GL_LINEAR_MIPMAP_NEAREST );
91- glTexParameterf (GL_TEXTURE_2D , GL_TEXTURE_MAG_FILTER , GL_LINEAR_MIPMAP_NEAREST );
92- glTexParameterf (GL_TEXTURE_2D , GL_TEXTURE_WRAP_S , GL_CLAMP_TO_EDGE );
93- glTexParameterf (GL_TEXTURE_2D , GL_TEXTURE_WRAP_T , GL_CLAMP_TO_EDGE );
94- glTexImage2D (GL_TEXTURE_2D , 0 , GL_RGBA8 , x , y , 0 , GL_RGBA , GL_UNSIGNED_BYTE , data );
95- glGenerateMipmap (GL_TEXTURE_2D );
96- stbi_image_free (data );
97- return nk_image_id ((int )tex );
80+ /* function icon_load () is not used to build this file but might still be useful :) */
81+ /*
82+ static struct nk_image
83+ icon_load(const char *filename)
84+ {
85+ int x,y,n;
86+ GLuint tex;
87+ unsigned char *data = stbi_load(filename, &x, &y, &n, 0);
88+ if (!data) die("[SDL]: failed to load image: %s", filename);
89+
90+ glGenTextures(1, &tex);
91+ glBindTexture(GL_TEXTURE_2D, tex);
92+ glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_NEAREST);
93+ glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR_MIPMAP_NEAREST);
94+ glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
95+ glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
96+ glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA8, x, y, 0, GL_RGBA, GL_UNSIGNED_BYTE, data);
97+ glGenerateMipmap(GL_TEXTURE_2D);
98+ stbi_image_free(data);
99+ return nk_image_id((int)tex);
98100}
101+ */
99102
100103static void
101104device_init (struct device * dev )
0 commit comments