- new (path: Text) do return new GamnitAssetTexture(path.to_s)
-
- # Prepare and load a colorful small texture of 2x2 pixels
- new checker
- do
- var pixels = [0xFFu8, 0x00u8, 0x00u8,
- 0x00u8, 0xFFu8, 0x00u8,
- 0x00u8, 0x00u8, 0xFFu8,
- 0xFFu8, 0xFFu8, 0xFFu8]
- var cpixels = new CByteArray.from(pixels)
-
- var tex = new GamnitRootTexture
- tex.width = 2.0
- tex.height = 2.0
- tex.load_from_pixels(cpixels.native_array, 2, 2, gl_RGB)
-
- cpixels.destroy
- return tex
- end