08:55:15: Creating resource group General 08:55:15: Creating resource group Internal 08:55:15: Creating resource group Autodetect 08:55:15: SceneManagerFactory for type 'DefaultSceneManager' registered. 08:55:15: Registering ResourceManager for type Material 08:55:15: Registering ResourceManager for type Mesh 08:55:15: Registering ResourceManager for type Mesh2 08:55:15: Registering ResourceManager for type OldSkeleton 08:55:15: MovableObjectFactory for type 'ParticleSystem' registered. 08:55:15: ArchiveFactory for archive type FileSystem registered. 08:55:15: ArchiveFactory for archive type Zip registered. 08:55:15: ArchiveFactory for archive type EmbeddedZip registered. 08:55:15: DDS codec registering 08:55:15: FreeImage version: 3.17.0 08:55:15: This program uses FreeImage, a free, open source image library supporting all common bitmap formats. See http://freeimage.sourceforge.net for details 08:55:15: Supported formats: bmp,ico,jpg,jif,jpeg,jpe,jng,koa,iff,lbm,mng,pbm,pbm,pcd,pcx,pgm,pgm,png,ppm,ppm,ras,tga,targa,tif,tiff,wap,wbmp,wbm,psd,cut,xbm,xpm,gif,hdr,g3,sgi,rgb,rgba,bw,exr,j2k,j2c,jp2,pfm,pct,pict,pic,3fr,arw,bay,bmq,cap,cine,cr2,crw,cs1,dc2,dcr,drf,dsc,dng,erf,fff,ia,iiq,k25,kc2,kdc,mdc,mef,mos,mrw,nef,nrw,orf,pef,ptx,pxn,qtk,raf,raw,rdc,rw2,rwl,rwz,sr2,srf,srw,sti,x3f,webp,jxr,wdp,hdp 08:55:15: Registering ResourceManager for type HighLevelGpuProgram 08:55:15: MovableObjectFactory for type 'Entity' registered. 08:55:15: MovableObjectFactory for type 'Item' registered. 08:55:15: MovableObjectFactory for type 'Light' registered. 08:55:15: MovableObjectFactory for type 'BillboardSet' registered. 08:55:15: MovableObjectFactory for type 'ManualObject2' registered. 08:55:15: MovableObjectFactory for type 'BillboardChain' registered. 08:55:15: MovableObjectFactory for type 'RibbonTrail' registered. 08:55:15: MovableObjectFactory for type 'WireAabb' registered. 08:55:15: Loading library RenderSystem_Metal 08:55:15: Installing plugin: Metal RenderSystem 08:55:15: Plugin successfully installed 08:55:15: Loading library Plugin_ParticleFX 08:55:15: Installing plugin: ParticleFX 08:55:15: Particle Emitter Type 'Point' registered 08:55:15: Particle Emitter Type 'Box' registered 08:55:15: Particle Emitter Type 'Ellipsoid' registered 08:55:15: Particle Emitter Type 'Cylinder' registered 08:55:15: Particle Emitter Type 'Ring' registered 08:55:15: Particle Emitter Type 'HollowEllipsoid' registered 08:55:15: Particle Affector Type 'LinearForce' registered 08:55:15: Particle Affector Type 'ColourFader' registered 08:55:15: Particle Affector Type 'ColourFader2' registered 08:55:15: Particle Affector Type 'ColourImage' registered 08:55:15: Particle Affector Type 'ColourInterpolator' registered 08:55:15: Particle Affector Type 'Scaler' registered 08:55:15: Particle Affector Type 'Rotator' registered 08:55:15: Particle Affector Type 'DirectionRandomiser' registered 08:55:15: Particle Affector Type 'DeflectorPlane' registered 08:55:15: Plugin successfully installed 08:55:15: *-*-* OGRE Initialising 08:55:15: *-*-* Version 2.1.0unstable (Tindalos) 08:55:17: CPU Identifier & Features 08:55:17: ------------------------- 08:55:17: * CPU ID: GenuineIntel: Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz 08:55:17: * Logical cores: 8 08:55:17: * SSE: yes 08:55:17: * SSE2: yes 08:55:17: * SSE3: yes 08:55:17: * MMX: yes 08:55:17: * MMXEXT: yes 08:55:17: * 3DNOW: no 08:55:17: * 3DNOWEXT: no 08:55:17: * CMOV: yes 08:55:17: * TSC: yes 08:55:17: * FPU: yes 08:55:17: * PRO: yes 08:55:17: * HT: no 08:55:17: ------------------------- 08:55:17: Supports: OSX_GPUFamily1_v1 08:55:17: Registering ResourceManager for type GpuProgram 08:55:17: Registering ResourceManager for type Texture 08:55:17: Mac Cocoa Window: Rendering on an external plain NSView* 08:55:17: DefaultWorkQueue('Root') initialising on thread main. 08:55:17: MetalHardwarePixelBuffer constructed for texture Hlms_Blanktexture face 0 level 0: width=4 height=4 depth=1 format=PF_R8G8B8A8 MTLformat=28 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 64 dest depth: 1 dest front: 0 bytesPerImage: 64 face: 0 level: 0 width: 4 height: 4 depth: 1 format: PF_R8G8B8A8 data format: PF_R8G8B8A8 08:55:17: Particle Renderer Type 'billboard' registered 08:55:17: OverlayElementFactory for type Panel registered. 08:55:17: OverlayElementFactory for type BorderPanel registered. 08:55:17: OverlayElementFactory for type TextArea registered. 08:55:17: Registering ResourceManager for type Font 08:55:17: Creating resource group Essential 08:55:17: Added resource location '/Users/johughes/OtherRepos/ogre-git-xcode/bin/Debug/Sample_PbsMaterials.app/Contents/Resources/./DebugPack.zip' of type 'Zip' to resource group 'Essential' 08:55:17: Creating resource group Popular 08:55:17: Added resource location '/Users/johughes/OtherRepos/ogre-git/Samples/Media/2.0/scripts/Compositors' of type 'FileSystem' to resource group 'Popular' 08:55:17: Added resource location '/Users/johughes/OtherRepos/ogre-git/Samples/Media/models' of type 'FileSystem' to resource group 'Popular' 08:55:17: Added resource location '/Users/johughes/OtherRepos/ogre-git-xcode/bin/Debug/Sample_PbsMaterials.app/Contents/Resources/./textures' of type 'FileSystem' to resource group 'Popular' 08:55:17: Added resource location '/Users/johughes/OtherRepos/ogre-git-xcode/bin/Debug/Sample_PbsMaterials.app/Contents/Resources/./textures/Cubemaps' of type 'FileSystem' to resource group 'Popular' 08:55:17: Added resource location '/Users/johughes/OtherRepos/ogre-git/Samples/Media/2.0/scripts/materials/PbsMaterials' of type 'FileSystem' to resource group 'General' 08:55:17: Parsing scripts for resource group Autodetect 08:55:17: Finished parsing scripts for resource group Autodetect 08:55:17: Creating resources for group Autodetect 08:55:17: All done 08:55:17: Parsing scripts for resource group Essential 08:55:17: Parsing script Materials.material 08:55:17: Parsing script DebugFont.fontdef 08:55:17: Finished parsing scripts for resource group Essential 08:55:17: Creating resources for group Essential 08:55:17: All done 08:55:17: Parsing scripts for resource group General 08:55:17: Parsing script PbsMaterials.material 08:55:17: Texture: loading Rocks_Diffuse.tga as Rocks_Diffuse.tga 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/0 face 0 level 0: width=640 height=640 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/0 face 0 level 1: width=320 height=320 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/0 face 0 level 2: width=160 height=160 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/0 face 0 level 3: width=80 height=80 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/0 face 0 level 4: width=40 height=40 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/0 face 0 level 5: width=20 height=20 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/0 face 0 level 6: width=10 height=10 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/0 face 0 level 7: width=5 height=5 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/0 face 0 level 8: width=2 height=2 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/0 face 0 level 9: width=1 height=1 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1638400 dest depth: 1 dest front: 0 bytesPerImage: 1638400 face: 0 level: 0 width: 640 height: 640 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 409600 dest depth: 1 dest front: 0 bytesPerImage: 409600 face: 0 level: 1 width: 320 height: 320 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 102400 dest depth: 1 dest front: 0 bytesPerImage: 102400 face: 0 level: 2 width: 160 height: 160 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 25600 dest depth: 1 dest front: 0 bytesPerImage: 25600 face: 0 level: 3 width: 80 height: 80 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 6400 dest depth: 1 dest front: 0 bytesPerImage: 6400 face: 0 level: 4 width: 40 height: 40 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1600 dest depth: 1 dest front: 0 bytesPerImage: 1600 face: 0 level: 5 width: 20 height: 20 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 400 dest depth: 1 dest front: 0 bytesPerImage: 400 face: 0 level: 6 width: 10 height: 10 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 100 dest depth: 1 dest front: 0 bytesPerImage: 100 face: 0 level: 7 width: 5 height: 5 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 16 dest depth: 1 dest front: 0 bytesPerImage: 16 face: 0 level: 8 width: 2 height: 2 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 4 dest depth: 1 dest front: 0 bytesPerImage: 4 face: 0 level: 9 width: 1 height: 1 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: Texture: loading Rocks_Normal.tga as Rocks_Normal.tga 08:55:17: WARNING: normal map texture Rocks_Normal.tga is not BC5S compressed. This is encouraged for lower memory usage. If you don't want to see this message without compressing to BC5, set getDefaultTextureParameters()[TEXTURE_TYPE_NORMALS].pixelFormat to PF_R8G8_SNORM (or PF_BYTE_LA if RSC_TEXTURE_SIGNED_INT is not supported) 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/1 face 0 level 0: width=1024 height=1024 depth=10 format=PF_R8G8_SNORM MTLformat=81 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/1 face 0 level 1: width=512 height=512 depth=10 format=PF_R8G8_SNORM MTLformat=81 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/1 face 0 level 2: width=256 height=256 depth=10 format=PF_R8G8_SNORM MTLformat=81 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/1 face 0 level 3: width=128 height=128 depth=10 format=PF_R8G8_SNORM MTLformat=81 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/1 face 0 level 4: width=64 height=64 depth=10 format=PF_R8G8_SNORM MTLformat=81 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/1 face 0 level 5: width=32 height=32 depth=10 format=PF_R8G8_SNORM MTLformat=81 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/1 face 0 level 6: width=16 height=16 depth=10 format=PF_R8G8_SNORM MTLformat=81 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/1 face 0 level 7: width=8 height=8 depth=10 format=PF_R8G8_SNORM MTLformat=81 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/1 face 0 level 8: width=4 height=4 depth=10 format=PF_R8G8_SNORM MTLformat=81 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/1 face 0 level 9: width=2 height=2 depth=10 format=PF_R8G8_SNORM MTLformat=81 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/1 face 0 level 10: width=1 height=1 depth=10 format=PF_R8G8_SNORM MTLformat=81 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 20971520 dest depth: 1 dest front: 0 bytesPerImage: 2097152 face: 0 level: 0 width: 1024 height: 1024 depth: 10 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 5242880 dest depth: 1 dest front: 0 bytesPerImage: 524288 face: 0 level: 1 width: 512 height: 512 depth: 10 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1310720 dest depth: 1 dest front: 0 bytesPerImage: 131072 face: 0 level: 2 width: 256 height: 256 depth: 10 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 327680 dest depth: 1 dest front: 0 bytesPerImage: 32768 face: 0 level: 3 width: 128 height: 128 depth: 10 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 81920 dest depth: 1 dest front: 0 bytesPerImage: 8192 face: 0 level: 4 width: 64 height: 64 depth: 10 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 20480 dest depth: 1 dest front: 0 bytesPerImage: 2048 face: 0 level: 5 width: 32 height: 32 depth: 10 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 5120 dest depth: 1 dest front: 0 bytesPerImage: 512 face: 0 level: 6 width: 16 height: 16 depth: 10 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1280 dest depth: 1 dest front: 0 bytesPerImage: 128 face: 0 level: 7 width: 8 height: 8 depth: 10 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 320 dest depth: 1 dest front: 0 bytesPerImage: 32 face: 0 level: 8 width: 4 height: 4 depth: 10 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 80 dest depth: 1 dest front: 0 bytesPerImage: 8 face: 0 level: 9 width: 2 height: 2 depth: 10 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 20 dest depth: 1 dest front: 0 bytesPerImage: 2 face: 0 level: 10 width: 1 height: 1 depth: 10 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:17: Texture: loading Rocks_Spec.tga as Rocks_Spec.tga 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/2 face 0 level 0: width=1024 height=1024 depth=20 format=PF_L8 MTLformat=1 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/2 face 0 level 1: width=512 height=512 depth=20 format=PF_L8 MTLformat=1 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/2 face 0 level 2: width=256 height=256 depth=20 format=PF_L8 MTLformat=1 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/2 face 0 level 3: width=128 height=128 depth=20 format=PF_L8 MTLformat=1 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/2 face 0 level 4: width=64 height=64 depth=20 format=PF_L8 MTLformat=1 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/2 face 0 level 5: width=32 height=32 depth=20 format=PF_L8 MTLformat=1 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/2 face 0 level 6: width=16 height=16 depth=20 format=PF_L8 MTLformat=1 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/2 face 0 level 7: width=8 height=8 depth=20 format=PF_L8 MTLformat=1 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/2 face 0 level 8: width=4 height=4 depth=20 format=PF_L8 MTLformat=1 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/2 face 0 level 9: width=2 height=2 depth=20 format=PF_L8 MTLformat=1 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/2 face 0 level 10: width=1 height=1 depth=20 format=PF_L8 MTLformat=1 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 20971520 dest depth: 1 dest front: 0 bytesPerImage: 1048576 face: 0 level: 0 width: 1024 height: 1024 depth: 20 format: PF_L8 data format: PF_L8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 5242880 dest depth: 1 dest front: 0 bytesPerImage: 262144 face: 0 level: 1 width: 512 height: 512 depth: 20 format: PF_L8 data format: PF_L8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1310720 dest depth: 1 dest front: 0 bytesPerImage: 65536 face: 0 level: 2 width: 256 height: 256 depth: 20 format: PF_L8 data format: PF_L8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 327680 dest depth: 1 dest front: 0 bytesPerImage: 16384 face: 0 level: 3 width: 128 height: 128 depth: 20 format: PF_L8 data format: PF_L8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 81920 dest depth: 1 dest front: 0 bytesPerImage: 4096 face: 0 level: 4 width: 64 height: 64 depth: 20 format: PF_L8 data format: PF_L8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 20480 dest depth: 1 dest front: 0 bytesPerImage: 1024 face: 0 level: 5 width: 32 height: 32 depth: 20 format: PF_L8 data format: PF_L8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 5120 dest depth: 1 dest front: 0 bytesPerImage: 256 face: 0 level: 6 width: 16 height: 16 depth: 20 format: PF_L8 data format: PF_L8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1280 dest depth: 1 dest front: 0 bytesPerImage: 64 face: 0 level: 7 width: 8 height: 8 depth: 20 format: PF_L8 data format: PF_L8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 320 dest depth: 1 dest front: 0 bytesPerImage: 16 face: 0 level: 8 width: 4 height: 4 depth: 20 format: PF_L8 data format: PF_L8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 80 dest depth: 1 dest front: 0 bytesPerImage: 4 face: 0 level: 9 width: 2 height: 2 depth: 20 format: PF_L8 data format: PF_L8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 20 dest depth: 1 dest front: 0 bytesPerImage: 1 face: 0 level: 10 width: 1 height: 1 depth: 20 format: PF_L8 data format: PF_L8 08:55:17: Texture: loading nm_up.png as nm_up.png 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/3 face 0 level 0: width=128 height=128 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/3 face 0 level 1: width=64 height=64 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/3 face 0 level 2: width=32 height=32 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/3 face 0 level 3: width=16 height=16 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/3 face 0 level 4: width=8 height=8 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/3 face 0 level 5: width=4 height=4 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/3 face 0 level 6: width=2 height=2 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/3 face 0 level 7: width=1 height=1 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 2621440 dest depth: 1 dest front: 0 bytesPerImage: 65536 face: 0 level: 0 width: 128 height: 128 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 655360 dest depth: 1 dest front: 0 bytesPerImage: 16384 face: 0 level: 1 width: 64 height: 64 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 163840 dest depth: 1 dest front: 0 bytesPerImage: 4096 face: 0 level: 2 width: 32 height: 32 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 40960 dest depth: 1 dest front: 0 bytesPerImage: 1024 face: 0 level: 3 width: 16 height: 16 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 10240 dest depth: 1 dest front: 0 bytesPerImage: 256 face: 0 level: 4 width: 8 height: 8 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 2560 dest depth: 1 dest front: 0 bytesPerImage: 64 face: 0 level: 5 width: 4 height: 4 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 640 dest depth: 1 dest front: 0 bytesPerImage: 16 face: 0 level: 6 width: 2 height: 2 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 160 dest depth: 1 dest front: 0 bytesPerImage: 4 face: 0 level: 7 width: 1 height: 1 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:17: Texture: loading 1d_debug.png as 1d_debug.png 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/4 face 0 level 0: width=128 height=128 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/4 face 0 level 1: width=64 height=64 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/4 face 0 level 2: width=32 height=32 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/4 face 0 level 3: width=16 height=16 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/4 face 0 level 4: width=8 height=8 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/4 face 0 level 5: width=4 height=4 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/4 face 0 level 6: width=2 height=2 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/4 face 0 level 7: width=1 height=1 depth=40 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 2621440 dest depth: 1 dest front: 0 bytesPerImage: 65536 face: 0 level: 0 width: 128 height: 128 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 655360 dest depth: 1 dest front: 0 bytesPerImage: 16384 face: 0 level: 1 width: 64 height: 64 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 163840 dest depth: 1 dest front: 0 bytesPerImage: 4096 face: 0 level: 2 width: 32 height: 32 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 40960 dest depth: 1 dest front: 0 bytesPerImage: 1024 face: 0 level: 3 width: 16 height: 16 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 10240 dest depth: 1 dest front: 0 bytesPerImage: 256 face: 0 level: 4 width: 8 height: 8 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 2560 dest depth: 1 dest front: 0 bytesPerImage: 64 face: 0 level: 5 width: 4 height: 4 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 640 dest depth: 1 dest front: 0 bytesPerImage: 16 face: 0 level: 6 width: 2 height: 2 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 160 dest depth: 1 dest front: 0 bytesPerImage: 4 face: 0 level: 7 width: 1 height: 1 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: Texture: loading MRAMOR6X6.jpg as MRAMOR6X6.jpg 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/5 face 0 level 0: width=600 height=600 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/5 face 0 level 1: width=300 height=300 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/5 face 0 level 2: width=150 height=150 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/5 face 0 level 3: width=75 height=75 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/5 face 0 level 4: width=37 height=37 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/5 face 0 level 5: width=18 height=18 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/5 face 0 level 6: width=9 height=9 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/5 face 0 level 7: width=4 height=4 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/5 face 0 level 8: width=2 height=2 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/5 face 0 level 9: width=1 height=1 depth=1 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1440000 dest depth: 1 dest front: 0 bytesPerImage: 1440000 face: 0 level: 0 width: 600 height: 600 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 360000 dest depth: 1 dest front: 0 bytesPerImage: 360000 face: 0 level: 1 width: 300 height: 300 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 90000 dest depth: 1 dest front: 0 bytesPerImage: 90000 face: 0 level: 2 width: 150 height: 150 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 22500 dest depth: 1 dest front: 0 bytesPerImage: 22500 face: 0 level: 3 width: 75 height: 75 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 5476 dest depth: 1 dest front: 0 bytesPerImage: 5476 face: 0 level: 4 width: 37 height: 37 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1296 dest depth: 1 dest front: 0 bytesPerImage: 1296 face: 0 level: 5 width: 18 height: 18 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 324 dest depth: 1 dest front: 0 bytesPerImage: 324 face: 0 level: 6 width: 9 height: 9 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 64 dest depth: 1 dest front: 0 bytesPerImage: 64 face: 0 level: 7 width: 4 height: 4 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 16 dest depth: 1 dest front: 0 bytesPerImage: 16 face: 0 level: 8 width: 2 height: 2 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 4 dest depth: 1 dest front: 0 bytesPerImage: 4 face: 0 level: 9 width: 1 height: 1 depth: 1 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: Texture: loading nm_bk.png as nm_bk.png 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 2621440 dest depth: 1 dest front: 1 bytesPerImage: 65536 face: 0 level: 0 width: 128 height: 128 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 655360 dest depth: 1 dest front: 1 bytesPerImage: 16384 face: 0 level: 1 width: 64 height: 64 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 163840 dest depth: 1 dest front: 1 bytesPerImage: 4096 face: 0 level: 2 width: 32 height: 32 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 40960 dest depth: 1 dest front: 1 bytesPerImage: 1024 face: 0 level: 3 width: 16 height: 16 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 10240 dest depth: 1 dest front: 1 bytesPerImage: 256 face: 0 level: 4 width: 8 height: 8 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 2560 dest depth: 1 dest front: 1 bytesPerImage: 64 face: 0 level: 5 width: 4 height: 4 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 640 dest depth: 1 dest front: 1 bytesPerImage: 16 face: 0 level: 6 width: 2 height: 2 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 160 dest depth: 1 dest front: 1 bytesPerImage: 4 face: 0 level: 7 width: 1 height: 1 depth: 40 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: Texture: loading NMBumpsOut.png as NMBumpsOut.png 08:55:18: WARNING: normal map texture NMBumpsOut.png is not BC5S compressed. This is encouraged for lower memory usage. If you don't want to see this message without compressing to BC5, set getDefaultTextureParameters()[TEXTURE_TYPE_NORMALS].pixelFormat to PF_R8G8_SNORM (or PF_BYTE_LA if RSC_TEXTURE_SIGNED_INT is not supported) 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/6 face 0 level 0: width=256 height=256 depth=40 format=PF_R8G8_SNORM MTLformat=81 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/6 face 0 level 1: width=128 height=128 depth=40 format=PF_R8G8_SNORM MTLformat=81 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/6 face 0 level 2: width=64 height=64 depth=40 format=PF_R8G8_SNORM MTLformat=81 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/6 face 0 level 3: width=32 height=32 depth=40 format=PF_R8G8_SNORM MTLformat=81 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/6 face 0 level 4: width=16 height=16 depth=40 format=PF_R8G8_SNORM MTLformat=81 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/6 face 0 level 5: width=8 height=8 depth=40 format=PF_R8G8_SNORM MTLformat=81 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/6 face 0 level 6: width=4 height=4 depth=40 format=PF_R8G8_SNORM MTLformat=81 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/6 face 0 level 7: width=2 height=2 depth=40 format=PF_R8G8_SNORM MTLformat=81 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/6 face 0 level 8: width=1 height=1 depth=40 format=PF_R8G8_SNORM MTLformat=81 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 5242880 dest depth: 1 dest front: 0 bytesPerImage: 131072 face: 0 level: 0 width: 256 height: 256 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1310720 dest depth: 1 dest front: 0 bytesPerImage: 32768 face: 0 level: 1 width: 128 height: 128 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 327680 dest depth: 1 dest front: 0 bytesPerImage: 8192 face: 0 level: 2 width: 64 height: 64 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 81920 dest depth: 1 dest front: 0 bytesPerImage: 2048 face: 0 level: 3 width: 32 height: 32 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 20480 dest depth: 1 dest front: 0 bytesPerImage: 512 face: 0 level: 4 width: 16 height: 16 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 5120 dest depth: 1 dest front: 0 bytesPerImage: 128 face: 0 level: 5 width: 8 height: 8 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1280 dest depth: 1 dest front: 0 bytesPerImage: 32 face: 0 level: 6 width: 4 height: 4 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 320 dest depth: 1 dest front: 0 bytesPerImage: 8 face: 0 level: 7 width: 2 height: 2 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 80 dest depth: 1 dest front: 0 bytesPerImage: 2 face: 0 level: 8 width: 1 height: 1 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: Texture: loading MtlPlat2.jpg as MtlPlat2.jpg 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/7 face 0 level 0: width=512 height=512 depth=20 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/7 face 0 level 1: width=256 height=256 depth=20 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/7 face 0 level 2: width=128 height=128 depth=20 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/7 face 0 level 3: width=64 height=64 depth=20 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/7 face 0 level 4: width=32 height=32 depth=20 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/7 face 0 level 5: width=16 height=16 depth=20 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/7 face 0 level 6: width=8 height=8 depth=20 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/7 face 0 level 7: width=4 height=4 depth=20 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/7 face 0 level 8: width=2 height=2 depth=20 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/7 face 0 level 9: width=1 height=1 depth=20 format=PF_A8R8G8B8 MTLformat=12 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 20971520 dest depth: 1 dest front: 0 bytesPerImage: 1048576 face: 0 level: 0 width: 512 height: 512 depth: 20 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 5242880 dest depth: 1 dest front: 0 bytesPerImage: 262144 face: 0 level: 1 width: 256 height: 256 depth: 20 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1310720 dest depth: 1 dest front: 0 bytesPerImage: 65536 face: 0 level: 2 width: 128 height: 128 depth: 20 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 327680 dest depth: 1 dest front: 0 bytesPerImage: 16384 face: 0 level: 3 width: 64 height: 64 depth: 20 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 81920 dest depth: 1 dest front: 0 bytesPerImage: 4096 face: 0 level: 4 width: 32 height: 32 depth: 20 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 20480 dest depth: 1 dest front: 0 bytesPerImage: 1024 face: 0 level: 5 width: 16 height: 16 depth: 20 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 5120 dest depth: 1 dest front: 0 bytesPerImage: 256 face: 0 level: 6 width: 8 height: 8 depth: 20 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1280 dest depth: 1 dest front: 0 bytesPerImage: 64 face: 0 level: 7 width: 4 height: 4 depth: 20 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 320 dest depth: 1 dest front: 0 bytesPerImage: 16 face: 0 level: 8 width: 2 height: 2 depth: 20 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 80 dest depth: 1 dest front: 0 bytesPerImage: 4 face: 0 level: 9 width: 1 height: 1 depth: 20 format: PF_A8R8G8B8 data format: PF_A8R8G8B8 08:55:18: Texture: loading NMBalls.png as NMBalls.png 08:55:18: WARNING: normal map texture NMBalls.png is not BC5S compressed. This is encouraged for lower memory usage. If you don't want to see this message without compressing to BC5, set getDefaultTextureParameters()[TEXTURE_TYPE_NORMALS].pixelFormat to PF_R8G8_SNORM (or PF_BYTE_LA if RSC_TEXTURE_SIGNED_INT is not supported) 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 5242880 dest depth: 1 dest front: 1 bytesPerImage: 131072 face: 0 level: 0 width: 256 height: 256 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1310720 dest depth: 1 dest front: 1 bytesPerImage: 32768 face: 0 level: 1 width: 128 height: 128 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 327680 dest depth: 1 dest front: 1 bytesPerImage: 8192 face: 0 level: 2 width: 64 height: 64 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 81920 dest depth: 1 dest front: 1 bytesPerImage: 2048 face: 0 level: 3 width: 32 height: 32 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 20480 dest depth: 1 dest front: 1 bytesPerImage: 512 face: 0 level: 4 width: 16 height: 16 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 5120 dest depth: 1 dest front: 1 bytesPerImage: 128 face: 0 level: 5 width: 8 height: 8 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1280 dest depth: 1 dest front: 1 bytesPerImage: 32 face: 0 level: 6 width: 4 height: 4 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 320 dest depth: 1 dest front: 1 bytesPerImage: 8 face: 0 level: 7 width: 2 height: 2 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 80 dest depth: 1 dest front: 1 bytesPerImage: 2 face: 0 level: 8 width: 1 height: 1 depth: 40 format: PF_R8G8_SNORM data format: PF_R8G8_SNORM 08:55:18: Texture: loading MRAMOR-bump.jpg as MRAMOR-bump.jpg 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/8 face 0 level 0: width=600 height=600 depth=1 format=PF_L8 MTLformat=1 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/8 face 0 level 1: width=300 height=300 depth=1 format=PF_L8 MTLformat=1 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/8 face 0 level 2: width=150 height=150 depth=1 format=PF_L8 MTLformat=1 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/8 face 0 level 3: width=75 height=75 depth=1 format=PF_L8 MTLformat=1 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/8 face 0 level 4: width=37 height=37 depth=1 format=PF_L8 MTLformat=1 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/8 face 0 level 5: width=18 height=18 depth=1 format=PF_L8 MTLformat=1 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/8 face 0 level 6: width=9 height=9 depth=1 format=PF_L8 MTLformat=1 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/8 face 0 level 7: width=4 height=4 depth=1 format=PF_L8 MTLformat=1 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/8 face 0 level 8: width=2 height=2 depth=1 format=PF_L8 MTLformat=1 08:55:18: MetalHardwarePixelBuffer constructed for texture HlmsTextureManager/8 face 0 level 9: width=1 height=1 depth=1 format=PF_L8 MTLformat=1 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 360000 dest depth: 1 dest front: 0 bytesPerImage: 360000 face: 0 level: 0 width: 600 height: 600 depth: 1 format: PF_L8 data format: PF_L8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 90000 dest depth: 1 dest front: 0 bytesPerImage: 90000 face: 0 level: 1 width: 300 height: 300 depth: 1 format: PF_L8 data format: PF_L8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 22500 dest depth: 1 dest front: 0 bytesPerImage: 22500 face: 0 level: 2 width: 150 height: 150 depth: 1 format: PF_L8 data format: PF_L8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 5625 dest depth: 1 dest front: 0 bytesPerImage: 5625 face: 0 level: 3 width: 75 height: 75 depth: 1 format: PF_L8 data format: PF_L8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1369 dest depth: 1 dest front: 0 bytesPerImage: 1369 face: 0 level: 4 width: 37 height: 37 depth: 1 format: PF_L8 data format: PF_L8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 324 dest depth: 1 dest front: 0 bytesPerImage: 324 face: 0 level: 5 width: 18 height: 18 depth: 1 format: PF_L8 data format: PF_L8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 81 dest depth: 1 dest front: 0 bytesPerImage: 81 face: 0 level: 6 width: 9 height: 9 depth: 1 format: PF_L8 data format: PF_L8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 16 dest depth: 1 dest front: 0 bytesPerImage: 16 face: 0 level: 7 width: 4 height: 4 depth: 1 format: PF_L8 data format: PF_L8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 4 dest depth: 1 dest front: 0 bytesPerImage: 4 face: 0 level: 8 width: 2 height: 2 depth: 1 format: PF_L8 data format: PF_L8 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 1 dest depth: 1 dest front: 0 bytesPerImage: 1 face: 0 level: 9 width: 1 height: 1 depth: 1 format: PF_L8 data format: PF_L8 08:55:18: Finished parsing scripts for resource group General 08:55:18: Creating resources for group General 08:55:18: All done 08:55:18: Parsing scripts for resource group Internal 08:55:18: Finished parsing scripts for resource group Internal 08:55:18: Creating resources for group Internal 08:55:18: All done 08:55:18: Parsing scripts for resource group Popular 08:55:18: Parsing script PbsMaterials.compositor 08:55:18: Parsing script ShadowMapDebugging.compositor 08:55:18: Parsing script StencilTest.compositor 08:55:18: Parsing script StereoRendering.compositor 08:55:18: Parsing script Tutorial_DynamicCubemap.compositor 08:55:18: Parsing script Tutorial_ReconstructPosFromDepth.compositor 08:55:18: Parsing script Tutorial_Terrain.compositor 08:55:18: Parsing script TutorialSky_Postprocess.compositor 08:55:18: Parsing script TutorialUav01_Setup.compositor 08:55:18: Parsing script TutorialUav02_Setup.compositor 08:55:18: Finished parsing scripts for resource group Popular 08:55:18: Creating resources for group Popular 08:55:18: All done 08:55:18: Can't assign material because this Material does not exist. Have you forgotten to define it in a .material script? 08:55:18: Mesh: Loading Sphere1000.mesh. 08:55:18: WARNING: Sphere1000.mesh is an older format ([MeshSerializer_v2.1 R1]); you should upgrade it as soon as possible using the OgreMeshTool tool. 08:55:18: Mesh: Loading Cube_d.mesh. 08:55:18: WARNING: Cube_d.mesh is an older format ([MeshSerializer_v2.1 R1]); you should upgrade it as soon as possible using the OgreMeshTool tool. 08:55:18: Shader 536903680VertexShader_vs compiled successfully. 08:55:18: Shader 536903681VertexShader_vs compiled successfully. 08:55:18: Font DebugFont using texture size 512x256 08:55:18: Info: Freetype returned null for character 160 in font DebugFont 08:55:18: MetalHardwarePixelBuffer constructed for texture DebugFontTexture face 0 level 0: width=512 height=256 depth=1 format=PF_RG8 MTLformat=79 08:55:18: Texture: DebugFontTexture: Loading 1 faces(PF_RG8,512x256x1) Internal format is PF_RG8,512x256x1. 08:55:18: MetalTextureBuffer::upload: pixel buffer: 0 bytes: 262144 dest depth: 1 dest front: 0 bytesPerImage: 262144 face: 0 level: 0 width: 512 height: 256 depth: 1 format: PF_RG8 data format: PF_RG8 08:55:18: Shader 536936576VertexShader_vs compiled successfully. 08:55:18: Metal SL Compiler Warnings in 536936576PixelShader_ps: Compilation succeeded with: :496:8: warning: unused variable 'NdotL' float NdotL = saturate( dot( nNormal, reflDir ) ); ^ 08:55:18: Shader 536936576PixelShader_ps compiled successfully. 08:55:18: Shader 536871041VertexShader_vs compiled successfully. 08:55:18: Metal SL Compiler Warnings in 536871041PixelShader_ps: Compilation succeeded with: :469:8: warning: unused variable 'NdotL' float NdotL = saturate( dot( nNormal, reflDir ) ); ^ 08:55:18: Shader 536871041PixelShader_ps compiled successfully. 08:55:18: Shader 536969345VertexShader_vs compiled successfully. 08:55:18: Metal SL Compiler Warnings in 536969345PixelShader_ps: Compilation succeeded with: :506:8: warning: unused variable 'NdotL' float NdotL = saturate( dot( nNormal, reflDir ) ); ^ 08:55:18: Shader 536969345PixelShader_ps compiled successfully. 08:55:18: Shader 536936577VertexShader_vs compiled successfully. 08:55:18: Metal SL Compiler Warnings in 536936577PixelShader_ps: Compilation succeeded with: :496:8: warning: unused variable 'NdotL' float NdotL = saturate( dot( nNormal, reflDir ) ); ^ 08:55:18: Shader 536936577PixelShader_ps compiled successfully. 08:55:19: Shader 1610612868VertexShader_vs compiled successfully. 08:55:19: Shader 1610612868PixelShader_ps compiled successfully. 08:56:48: Unregistering ResourceManager for type Font 08:56:48: DefaultWorkQueue('Root') shutting down on thread main. 08:56:48: *-*-* OGRE Shutdown 08:56:48: Unregistering ResourceManager for type OldSkeleton 08:56:48: Unregistering ResourceManager for type Mesh2 08:56:48: Unregistering ResourceManager for type Mesh 08:56:48: Unregistering ResourceManager for type Material 08:56:48: Unregistering ResourceManager for type HighLevelGpuProgram 08:56:48: Uninstalling plugin: ParticleFX 08:56:48: Plugin successfully uninstalled 08:56:48: Unloading library Plugin_ParticleFX 08:56:48: Uninstalling plugin: Metal RenderSystem 08:56:48: Unregistering ResourceManager for type GpuProgram 08:56:48: Unregistering ResourceManager for type Texture 08:56:48: Plugin successfully uninstalled 08:56:48: Unloading library RenderSystem_Metal