<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://libregamewiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kermit</id>
	<title>Libregamewiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://libregamewiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kermit"/>
	<link rel="alternate" type="text/html" href="https://libregamewiki.org/Special:Contributions/Kermit"/>
	<updated>2026-06-09T14:19:26Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.1</generator>
	<entry>
		<id>https://libregamewiki.org/index.php?title=User:Kermit&amp;diff=1726</id>
		<title>User:Kermit</title>
		<link rel="alternate" type="text/html" href="https://libregamewiki.org/index.php?title=User:Kermit&amp;diff=1726"/>
		<updated>2007-09-07T17:37:31Z</updated>

		<summary type="html">&lt;p&gt;Kermit: New page: My userpage.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;My userpage.&lt;/div&gt;</summary>
		<author><name>Kermit</name></author>
	</entry>
	<entry>
		<id>https://libregamewiki.org/index.php?title=Simple_OpenGL_Image_Library&amp;diff=1643</id>
		<title>Simple OpenGL Image Library</title>
		<link rel="alternate" type="text/html" href="https://libregamewiki.org/index.php?title=Simple_OpenGL_Image_Library&amp;diff=1643"/>
		<updated>2007-09-07T13:46:25Z</updated>

		<summary type="html">&lt;p&gt;Kermit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;Simple OpenGL Image Library&#039;&#039;&#039; or &#039;&#039;&#039;SOIL&#039;&#039;&#039; is a [[public domain]] image loading library, written in C. The library allows users to load images directly to OpenGL textures. &lt;br /&gt;
&lt;br /&gt;
The Simple OpenGL Image Library can load bitmap, jpeg, png, tga, and dds files. &lt;br /&gt;
&lt;br /&gt;
==Example of Use==&lt;br /&gt;
&lt;br /&gt;
The following example is a simple function built to load an image and return the OpenGL texture result.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
GLuint GetTexture(std::string Filename)&lt;br /&gt;
{&lt;br /&gt;
	GLuint tex_ID;&lt;br /&gt;
&lt;br /&gt;
	tex_ID = SOIL_load_OGL_texture(&lt;br /&gt;
				Filename.c_str(),&lt;br /&gt;
				SOIL_LOAD_AUTO,&lt;br /&gt;
				SOIL_CREATE_NEW_ID,&lt;br /&gt;
				SOIL_FLAG_POWER_OF_TWO&lt;br /&gt;
				| SOIL_FLAG_MIPMAPS&lt;br /&gt;
				| SOIL_FLAG_MULTIPLY_ALPHA&lt;br /&gt;
				| SOIL_FLAG_COMPRESS_TO_DXT&lt;br /&gt;
				| SOIL_FLAG_DDS_LOAD_DIRECT&lt;br /&gt;
				| SOIL_FLAG_INVERT_Y&lt;br /&gt;
				);&lt;br /&gt;
&lt;br /&gt;
		if( tex_ID &amp;gt; 0 )&lt;br /&gt;
		{&lt;br /&gt;
			glEnable( GL_TEXTURE_2D );&lt;br /&gt;
			glBindTexture( GL_TEXTURE_2D, tex_ID );&lt;br /&gt;
			&lt;br /&gt;
			return tex_ID;&lt;br /&gt;
		}&lt;br /&gt;
		else&lt;br /&gt;
			return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
*[http://lonesock.net/soil.html Simple OpenGL Image Library homepage]&lt;br /&gt;
&lt;br /&gt;
[[Category:Libraries]]&lt;/div&gt;</summary>
		<author><name>Kermit</name></author>
	</entry>
	<entry>
		<id>https://libregamewiki.org/index.php?title=Simple_OpenGL_Image_Library&amp;diff=1642</id>
		<title>Simple OpenGL Image Library</title>
		<link rel="alternate" type="text/html" href="https://libregamewiki.org/index.php?title=Simple_OpenGL_Image_Library&amp;diff=1642"/>
		<updated>2007-09-07T13:46:10Z</updated>

		<summary type="html">&lt;p&gt;Kermit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;Simple OpenGL Image Library&#039;&#039;&#039; or &#039;&#039;&#039;SOIL&#039;&#039;&#039; is a [[public domain]] image loading library, written in C. The library allows users to load images directly to OpenGL textures. &lt;br /&gt;
&lt;br /&gt;
The Simple OpenGL Image Library can load bitmap, jpeg, png, tga, and dds files. &lt;br /&gt;
&lt;br /&gt;
==Example of Use==&lt;br /&gt;
&lt;br /&gt;
The following example is a simple function built to load an image and return the OpenGL texture result.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
GLuint StickPerson::GetTexture(std::string Filename)&lt;br /&gt;
{&lt;br /&gt;
	GLuint tex_ID;&lt;br /&gt;
&lt;br /&gt;
	tex_ID = SOIL_load_OGL_texture(&lt;br /&gt;
				Filename.c_str(),&lt;br /&gt;
				SOIL_LOAD_AUTO,&lt;br /&gt;
				SOIL_CREATE_NEW_ID,&lt;br /&gt;
				SOIL_FLAG_POWER_OF_TWO&lt;br /&gt;
				| SOIL_FLAG_MIPMAPS&lt;br /&gt;
				| SOIL_FLAG_MULTIPLY_ALPHA&lt;br /&gt;
				| SOIL_FLAG_COMPRESS_TO_DXT&lt;br /&gt;
				| SOIL_FLAG_DDS_LOAD_DIRECT&lt;br /&gt;
				| SOIL_FLAG_INVERT_Y&lt;br /&gt;
				);&lt;br /&gt;
&lt;br /&gt;
		if( tex_ID &amp;gt; 0 )&lt;br /&gt;
		{&lt;br /&gt;
			glEnable( GL_TEXTURE_2D );&lt;br /&gt;
			glBindTexture( GL_TEXTURE_2D, tex_ID );&lt;br /&gt;
			&lt;br /&gt;
			return tex_ID;&lt;br /&gt;
		}&lt;br /&gt;
		else&lt;br /&gt;
			return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
*[http://lonesock.net/soil.html Simple OpenGL Image Library homepage]&lt;br /&gt;
&lt;br /&gt;
[[Category:Libraries]]&lt;/div&gt;</summary>
		<author><name>Kermit</name></author>
	</entry>
	<entry>
		<id>https://libregamewiki.org/index.php?title=Simple_OpenGL_Image_Library&amp;diff=1601</id>
		<title>Simple OpenGL Image Library</title>
		<link rel="alternate" type="text/html" href="https://libregamewiki.org/index.php?title=Simple_OpenGL_Image_Library&amp;diff=1601"/>
		<updated>2007-09-07T12:58:48Z</updated>

		<summary type="html">&lt;p&gt;Kermit: New page: The &amp;#039;&amp;#039;&amp;#039;Simple OpenGL Image Library&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;SOIL&amp;#039;&amp;#039;&amp;#039; is a public domain image loading library, written in C. The library allows users to load images directly to OpenGL textures.   The S...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;Simple OpenGL Image Library&#039;&#039;&#039; or &#039;&#039;&#039;SOIL&#039;&#039;&#039; is a [[public domain]] image loading library, written in C. The library allows users to load images directly to OpenGL textures. &lt;br /&gt;
&lt;br /&gt;
The Simple OpenGL Image Library can load bitmap, jpeg, png, tga, and dds files. &lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
*[http://lonesock.net/soil.html Simple OpenGL Image Library homepage]&lt;br /&gt;
&lt;br /&gt;
[[Category:Libraries]]&lt;/div&gt;</summary>
		<author><name>Kermit</name></author>
	</entry>
	<entry>
		<id>https://libregamewiki.org/index.php?title=List_of_libraries&amp;diff=1600</id>
		<title>List of libraries</title>
		<link rel="alternate" type="text/html" href="https://libregamewiki.org/index.php?title=List_of_libraries&amp;diff=1600"/>
		<updated>2007-09-07T12:50:51Z</updated>

		<summary type="html">&lt;p&gt;Kermit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;List of Libraries&#039;&#039;&#039; is a list of Free libraries used for game development.&lt;br /&gt;
&lt;br /&gt;
{{ListTOC|sy=|nu=|b=|c=|d=|e=|f=|g=|h=|i=|j=|k=|l=|m=|n=|o=|q=|t=|u=|v=|w=|x=|y=|z=}}&lt;br /&gt;
&lt;br /&gt;
==A==&lt;br /&gt;
*[[Allegro]]&lt;br /&gt;
==C==&lt;br /&gt;
*[[ClanLib]]&lt;br /&gt;
&lt;br /&gt;
==G==&lt;br /&gt;
*[[GooeyPy]]&lt;br /&gt;
&lt;br /&gt;
==J==&lt;br /&gt;
*[[JMonkeyEngine]]&lt;br /&gt;
&lt;br /&gt;
==P==&lt;br /&gt;
*[[Pygame]]&lt;br /&gt;
*[[Pyglibs]]&lt;br /&gt;
&lt;br /&gt;
==R==&lt;br /&gt;
*[[Rubygame]]&lt;br /&gt;
&lt;br /&gt;
==S==&lt;br /&gt;
*[[Simple DirectMedia Library]]&lt;br /&gt;
*[[Simple OpenGL Image Library]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Lists]]&lt;/div&gt;</summary>
		<author><name>Kermit</name></author>
	</entry>
</feed>