Web Toolbar by Wibiya

Problem with DirectX


A place to ask questions or discuss issues relating to implementing applications with Axiom. If you are unsure of where to post, post here.

Regular

Posts: 16

Joined: Tue Apr 05, 2011 8:09 am

Post Mon Jan 23, 2012 3:27 pm

Problem with DirectX

Hello,

I just got back to working on this.
I am in the process of integrating my sample application into the main application.

What was weird is that Axiom would work fine in the sample app, but fail to load the DirectX renderer in the main app.
I even made a second sample app and it loaded fine in that one. They all are using the exact same dlls, so I figured it was just something stupid I was doing.

The only error I saw in the log were these:

[01:11:29] Registering ResourceManager for type HighLevelGpuProgram
[01:11:29] Registering ScriptLoader for patterns *.compositor
[01:11:29] Registering ResourceManager for type Compositor
[01:11:29] Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Axiom.Core.DynamicLoader.Find(Type baseType)
[01:11:29] Loader Exceptions:
[01:11:29] Method 'Open' in type 'Axiom.RenderSystems.DirectX9.HLSL.HLSLIncludeHandler' from assembly 'Axiom.RenderSystems.DirectX9, Version=0.8.0.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.

That was the only thing that looked weird, I had the correct version of SlimDX installed for that version of Axiom, since it worked fine in my test apps.
The version of Axiom I am using is 0.8.0.0.

Below is the whole log file:

[03:04:45] *********Axiom 3D Engine Log *************
Copyright Copyright (C) 2003-2009 Axiom Rendering Engine Project Team.
Version: 0.8.0.0
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1
.Net Framework: 2.0.50727.5448

[03:04:45] *-*-* Axiom Intializing
[03:04:45] Creating resource group General
[03:04:45] Creating resource group Internal
[03:04:45] Creating resource group Bootstrap
[03:04:45] Creating resource group AutoDetect
[03:04:45] SceneManagerFactory for type 'DefaultSceneManager' registered
[03:04:45] Registering ScriptLoader for patterns *.program *.material
[03:04:45] Registering ResourceManager for type Material
[03:04:45] Registering ResourceManager for type Mesh
[03:04:45] Registering ResourceManager for type Skeleton
[03:04:45] Registering ScriptLoader for patterns *.particle
[03:04:45] Win32 Platform Manager Loaded.
[03:04:45] Registering ScriptLoader for patterns *.fontdef
[03:04:45] Registering ResourceManager for type Font
[03:04:45] Registering ScriptLoader for patterns *.overlay
[03:04:45] OverlayElementFactory for type 'BorderPanel' registered.
[03:04:45] OverlayElementFactory for type 'TextArea' registered.
[03:04:45] OverlayElementFactory for type 'Panel' registered.
[03:04:45] ArchiveFactory for archive type ZipFile registered.
[03:04:45] ArchiveFactory for archive type Folder registered.
[03:04:45] Registering ResourceManager for type HighLevelGpuProgram
[03:04:45] Registering ScriptLoader for patterns *.compositor
[03:04:45] Registering ResourceManager for type Compositor
[03:04:45] Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
at System.Reflection.Assembly.GetTypes()
at Axiom.Core.DynamicLoader.Find(Type baseType)
[03:04:45] Loader Exceptions:
[03:04:45] Method 'Open' in type 'Axiom.RenderSystems.DirectX9.HLSL.HLSLIncludeHandler' from assembly 'Axiom.RenderSystems.DirectX9, Version=0.8.0.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.

[03:04:45] Could not load file or assembly 'file:///D:\sgCAM\sgCAMWPF\bin\x86\Debug\cg.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[03:04:45] Could not load file or assembly 'file:///D:\sgCAM\sgCAMWPF\bin\x86\Debug\DevIL.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[03:04:46] Could not load file or assembly 'file:///D:\sgCAM\sgCAMWPF\bin\x86\Debug\ILU.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[03:04:46] Could not load file or assembly 'file:///D:\sgCAM\sgCAMWPF\bin\x86\Debug\MareCognitumC.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[03:04:46] Could not load file or assembly 'file:///D:\sgCAM\sgCAMWPF\bin\x86\Debug\MareImbriumC.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[03:04:46] Could not load file or assembly 'file:///D:\sgCAM\sgCAMWPF\bin\x86\Debug\MareUndarumC.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[03:04:47] Could not load file or assembly 'file:///D:\sgCAM\sgCAMWPF\bin\x86\Debug\sgCAMC.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[03:04:47] Loaded plugin: Axiom nVidia Cg Plugin
[03:04:47] Loaded plugin: Axiom DevIL Codecs Plugin
[03:04:47] Particle Emitter type 'Box' registered.
[03:04:47] Particle Emitter type 'Point' registered.
[03:04:47] Particle Emitter type 'Cylinder' registered.
[03:04:47] Particle Emitter type 'Ellipsoid' registered.
[03:04:47] Particle Emitter type 'HollowEllipsoid' registered.
[03:04:47] Particle Emitter type 'Ring' registered.
[03:04:47] Particle Affector type 'LinearForce' registered.
[03:04:47] Particle Affector type 'ColourFader' registered.
[03:04:47] Particle Affector type 'ColourFader2' registered.
[03:04:47] Particle Affector type 'ColourImage' registered.
[03:04:47] Particle Affector type 'ColourInterpolator' registered.
[03:04:47] Particle Affector type 'Scaler' registered.
[03:04:47] Particle Affector type 'Rotator' registered.
[03:04:47] Particle Affector type 'DeflectorPlane' registered.
[03:04:47] Particle Affector type 'DirectionRandomizer' registered.
[03:04:47] Loaded plugin: Axiom ParticleFX Plugin
[03:04:47] SceneManagerFactory for type 'OctreeSceneManager' registered
[03:04:47] SceneManagerFactory for type 'TerrainSceneManager' registered
[03:04:47] Loaded plugin: Axiom Octree SceneManager Plugin
[03:04:47] Factory EntityFactory registered for MovableObjectType 'Entity'.
[03:04:47] Factory LightFactory registered for MovableObjectType 'Light'.
[03:04:47] Factory BillboardSetFactory registered for MovableObjectType 'BillboardSet'.
[03:04:47] Factory ManualObjectFactory registered for MovableObjectType 'ManualObject'.
[03:04:47] Factory BillboardChainFactory registered for MovableObjectType 'BillboardChain'.
[03:04:47] Factory RibbonTrailFactory registered for MovableObjectType 'RibbonTrail'.


This is the log file for the sample application that works:
[02:50:34] *********Axiom 3D Engine Log *************
Copyright Copyright (C) 2003-2009 Axiom Rendering Engine Project Team.
Version: 0.8.0.0
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1
.Net Framework: 2.0.50727.5448

[02:50:34] *-*-* Axiom Intializing
[02:50:34] Creating resource group General
[02:50:34] Creating resource group Internal
[02:50:34] Creating resource group Bootstrap
[02:50:34] Creating resource group AutoDetect
[02:50:34] SceneManagerFactory for type 'DefaultSceneManager' registered
[02:50:34] Registering ScriptLoader for patterns *.program *.material
[02:50:34] Registering ResourceManager for type Material
[02:50:34] Registering ResourceManager for type Mesh
[02:50:34] Registering ResourceManager for type Skeleton
[02:50:34] Registering ScriptLoader for patterns *.particle
[02:50:34] Win32 Platform Manager Loaded.
[02:50:34] Registering ScriptLoader for patterns *.fontdef
[02:50:34] Registering ResourceManager for type Font
[02:50:34] Registering ScriptLoader for patterns *.overlay
[02:50:34] OverlayElementFactory for type 'BorderPanel' registered.
[02:50:34] OverlayElementFactory for type 'TextArea' registered.
[02:50:34] OverlayElementFactory for type 'Panel' registered.
[02:50:34] ArchiveFactory for archive type ZipFile registered.
[02:50:34] ArchiveFactory for archive type Folder registered.
[02:50:34] Registering ResourceManager for type HighLevelGpuProgram
[02:50:34] Registering ScriptLoader for patterns *.compositor
[02:50:34] Registering ResourceManager for type Compositor
[02:50:34] Could not load file or assembly 'file:///D:\sgCAM\MareCognitumTest\bin\Debug\cg.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[02:50:34] Could not load file or assembly 'file:///D:\sgCAM\MareCognitumTest\bin\Debug\DevIL.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[02:50:34] Could not load file or assembly 'file:///D:\sgCAM\MareCognitumTest\bin\Debug\ILU.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[02:50:34] Could not load file or assembly 'file:///D:\sgCAM\MareCognitumTest\bin\Debug\MareCognitumC.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[02:50:34] Could not load file or assembly 'file:///D:\sgCAM\MareCognitumTest\bin\Debug\MareImbriumC.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[02:50:34] Could not load file or assembly 'file:///D:\sgCAM\MareCognitumTest\bin\Debug\MareUndarumC.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[02:50:35] Could not load file or assembly 'file:///D:\sgCAM\MareCognitumTest\bin\Debug\sgCAMC.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[02:50:35] Loaded plugin: Axiom nVidia Cg Plugin
[02:50:35] Loaded plugin: Axiom DevIL Codecs Plugin
[02:50:35] Particle Emitter type 'Box' registered.
[02:50:35] Particle Emitter type 'Point' registered.
[02:50:35] Particle Emitter type 'Cylinder' registered.
[02:50:35] Particle Emitter type 'Ellipsoid' registered.
[02:50:35] Particle Emitter type 'HollowEllipsoid' registered.
[02:50:35] Particle Emitter type 'Ring' registered.
[02:50:35] Particle Affector type 'LinearForce' registered.
[02:50:35] Particle Affector type 'ColourFader' registered.
[02:50:35] Particle Affector type 'ColourFader2' registered.
[02:50:35] Particle Affector type 'ColourImage' registered.
[02:50:35] Particle Affector type 'ColourInterpolator' registered.
[02:50:35] Particle Affector type 'Scaler' registered.
[02:50:35] Particle Affector type 'Rotator' registered.
[02:50:35] Particle Affector type 'DeflectorPlane' registered.
[02:50:35] Particle Affector type 'DirectionRandomizer' registered.
[02:50:35] Loaded plugin: Axiom ParticleFX Plugin
[02:50:35] [D3D] : Direct3D9 Rendering Subsystem created.
[02:50:35] Loaded plugin: Axiom DirectX9 Rendering Subsystem
[02:50:35] SceneManagerFactory for type 'OctreeSceneManager' registered
[02:50:35] SceneManagerFactory for type 'TerrainSceneManager' registered
[02:50:35] Loaded plugin: Axiom Octree SceneManager Plugin
[02:50:35] Factory EntityFactory registered for MovableObjectType 'Entity'.
[02:50:35] Factory LightFactory registered for MovableObjectType 'Light'.
[02:50:35] Factory BillboardSetFactory registered for MovableObjectType 'BillboardSet'.
[02:50:35] Factory ManualObjectFactory registered for MovableObjectType 'ManualObject'.
[02:50:35] Factory BillboardChainFactory registered for MovableObjectType 'BillboardChain'.
[02:50:35] Factory RibbonTrailFactory registered for MovableObjectType 'RibbonTrail'.
[02:50:35] CPU Identifier & Features
[02:50:35] -------------------------
[02:50:35] CPU Identification not available
[02:50:35] * SSE1: False
[02:50:35] * SSE2: False
[02:50:35] * SSE3: False
[02:50:35] * SSSE3: False
[02:50:35] * SSSE3: False
[02:50:35] * SSSE3: False
[02:50:35] * SSSE3: False
[02:50:35] -------------------------
[02:50:35] [D3D9] : Subsystem Initializing
[02:50:35] ***************************************
[02:50:35] *** D3D9 : Subsystem Initialized OK ***
[02:50:35] ***************************************
[02:50:35] File monitor created for media/Textures.
[02:50:35] Added resource location 'media/Textures' of type 'Folder' to resource group 'General' with recursive option
[02:50:35] File monitor created for media/Fonts.
[02:50:35] Added resource location 'media/Fonts' of type 'Folder' to resource group 'General' with recursive option
[02:50:35] File monitor created for media/Materials.
[02:50:35] Added resource location 'media/Materials' of type 'Folder' to resource group 'General' with recursive option
[02:50:35] File monitor created for media/GpuPrograms.
[02:50:35] Added resource location 'media/GpuPrograms' of type 'Folder' to resource group 'General' with recursive option
[02:50:35] D3D9RenderSystem::createRenderWindow "Window0", 1920x968 windowed miscParams: externalWindowHandle = 924490; vysnc = True; colorDepth = 2147483647; FSAA = 0;
[02:50:35] D3D9 : Created D3D9 Rendering Window 'Window0' : 1920x968, 2147483647bpp
[02:50:35] D3D9 : WARNING - disabling VSync in windowed mode can cause timing issues at lower frame rates, turn VSync on if you observe this problem.
[02:50:35] ---RenderSystem capabilities---
[02:50:35] -Adapter Name:
[02:50:35] -Driver Version:
[02:50:35] -Available texture units: 8
[02:50:35] -Maximum lights available: 10
[02:50:35] -Hardware generation of mip-maps: yes
[02:50:35] -Texture blending: yes
[02:50:35] -Anisotropic texture filtering: yes
[02:50:35] -Dot product texture operation: yes
[02:50:35] -Cube Mapping: yes
[02:50:35] -Hardware stencil buffer: yes
[02:50:35] -Stencil depth: 8 bits
[02:50:35] -Two sided stencil support: yes
[02:50:35] -Wrap stencil values: yes
[02:50:35] -Hardware vertex/index buffers: yes
[02:50:35] -Vertex programs: yes
[02:50:35] -Max vertex program version: vs_3_0
[02:50:35] -Fragment programs: yes
[02:50:35] -Max fragment program version: ps_3_0
[02:50:35] -Texture compression: yes
[02:50:35] -DXT: yes
[02:50:35] -VTC: no
[02:50:35] -Scissor rectangle: yes
[02:50:35] -Hardware Occlusion Query: yes
[02:50:35] -User clip planes: yes
[02:50:35] -VertexElementType.UBYTE4: yes
[02:50:35] -Infinite far plane projection: yes
[02:50:35] -Max Point Size: 0
[02:50:35] -Vertex texture fetch: no
[02:50:35] Particle Renderer type 'billboard' registered.
[02:50:35] Creating viewport rendering from camera 'Camera0', relative dimensions L:0,T:0,W:1,H:1, Z-Order:100
[02:50:35] Viewport for camera 'Camera0' - actual dimensions L:0,T:0,W:1920,H:968, AR:1.983471
[02:50:35] Initializing all resource groups:
[02:50:35] Initializing resource group AutoDetect.
[02:50:35] Parsing scripts for resource group AutoDetect
[02:50:35] Finished parsing scripts for resource group AutoDetect
[02:50:35] AutoDetect initialized.
[02:50:35] Initializing resource group Bootstrap.
[02:50:35] Parsing scripts for resource group Bootstrap
[02:50:35] Finished parsing scripts for resource group Bootstrap
[02:50:35] Bootstrap initialized.
[02:50:35] Initializing resource group General.
[02:50:35] Parsing scripts for resource group General
[02:50:35] Parsing script D:\sgCAM\MareCognitumTest\bin\Debug\media\GpuPrograms\Dot3Bump.program
[02:50:35] Parsing script D:\sgCAM\MareCognitumTest\bin\Debug\media\GpuPrograms\Examples.program
[02:50:35] Parsing script D:\sgCAM\MareCognitumTest\bin\Debug\media\GpuPrograms\Fresnel.program
[02:50:35] Parsing script D:\sgCAM\MareCognitumTest\bin\Debug\media\GpuPrograms\OffsetMapping.program
[02:50:35] Parsing script D:\sgCAM\MareCognitumTest\bin\Debug\media\GpuPrograms\StdQuad_vp.program
[02:50:35] Parsing script D:\sgCAM\MareCognitumTest\bin\Debug\media\Materials\sgc.material
[02:50:35] Parsing script D:\sgCAM\MareCognitumTest\bin\Debug\media\Fonts\Arial.fontdef
[02:50:35] Parsing script D:\sgCAM\MareCognitumTest\bin\Debug\media\Fonts\Garamond.fontdef
[02:50:35] Parsing script D:\sgCAM\MareCognitumTest\bin\Debug\media\Fonts\PalatinoLinotype.fontdef
[02:50:35] Parsing script D:\sgCAM\MareCognitumTest\bin\Debug\media\Fonts\sample.fontdef
[02:50:35] Finished parsing scripts for resource group General
[02:50:35] General initialized.
[02:50:35] Initializing resource group Internal.
[02:50:35] Parsing scripts for resource group Internal
[02:50:35] Finished parsing scripts for resource group Internal
[02:50:35] Internal initialized.
[02:50:35] [D3D] : ZBuffer was disposed, reinitializing.
[02:50:36] File: media/GpuPrograms\__testWrite.Axiom Deleted
[02:50:36] File: media/Materials\__testWrite.Axiom Deleted
[02:50:36] File: media/Textures\__testWrite.Axiom Deleted
[02:50:36] File: media/Fonts\__testWrite.Axiom Deleted
[02:50:36] Texture: baseLine.png: Loading 1 faces( PF_A8B8G8R8, 24x24x1 ) with hardware generated mipmaps from an Image.
Internal format is PF_A8R8G8B8 , 24x24x1.
[02:50:37] Final Stats [Window0]: FPS <A,B,W> : 44.54 75.40 .00
[02:50:37] *-*-* Axiom Shutdown Initiated.
[02:50:38] Unloading plugin: Axiom Octree SceneManager Plugin
[02:50:38] Unloading plugin: Axiom DirectX9 Rendering Subsystem
[02:50:38] [D3D9] : Axiom DirectX9 Rendering Subsystem shutdown.
[02:50:38] Unloading plugin: Axiom ParticleFX Plugin
[02:50:38] Unloading plugin: Axiom DevIL Codecs Plugin
[02:50:38] Unloading plugin: Axiom nVidia Cg Plugin
[02:50:38] Unregistering ScriptLoader for patterns *.compositor
[02:50:38] Unregistering ResourceManager for type Compositor
[02:50:38] Unregistering ScriptLoader for patterns *.overlay
[02:50:38] Unregistering ResourceManager for type Font
[02:50:38] Unregistering ScriptLoader for patterns *.fontdef
[02:50:38] Unregistering ResourceManager for type Skeleton
[02:50:38] Unregistering ResourceManager for type Material
[02:50:38] Unregistering ScriptLoader for patterns *.program *.material
[02:50:38] Unregistering ResourceManager for type HighLevelGpuProgram
[02:50:38] Win32 Platform Manager Shutdown.
[02:50:38] *-*-* Axiom Shutdown Complete.

Team Member
Team Member

Posts: 213

Joined: Tue Nov 17, 2009 1:56 pm

Post Mon Jan 23, 2012 3:36 pm

Re: Problem with DirectX

hmm, are you using a 64-bit OS? If so, you need to make sure all of your .dll's are targeted at x86

Regular

Posts: 16

Joined: Tue Apr 05, 2011 8:09 am

Post Mon Jan 23, 2012 3:54 pm

Re: Problem with DirectX

I am using Windows 7 64-bit, I make sure I am only using 32-bit dlls, and target the output code to 32-bit.

Both project applications have the same base settings. Both are set to target x86 machines. One application works, the other does not. The one that does not is more complex though, but I'm not sure what to look at next.
They should both be using the same dlls.
I can take the exe from the working app and put it in the directory of the failing app and it still works.
I've also put the dlls from the working app into the directory of the failing app, and it still fails with the same error.
User avatar

Team Member
Team Member

Posts: 1591

Joined: Thu Mar 02, 2006 11:29 pm

Location: Boston, MA, USA

Post Mon Jan 23, 2012 4:24 pm

Re: Problem with DirectX

jwhalen wrote:I am using Windows 7 64-bit, I make sure I am only using 32-bit dlls, and target the output code to 32-bit.

Both project applications have the same base settings. Both are set to target x86 machines. One application works, the other does not. The one that does not is more complex though, but I'm not sure what to look at next.
They should both be using the same dlls.
I can take the exe from the working app and put it in the directory of the failing app and it still works.
I've also put the dlls from the working app into the directory of the failing app, and it still fails with the same error.


Try copying the Axiom dlls from the working app into the non-working app, if you haven't already.
Borrillis
The Steward of Axiom

Regular

Posts: 16

Joined: Tue Apr 05, 2011 8:09 am

Post Mon Jan 23, 2012 5:00 pm

Re: Problem with DirectX

Borrillis wrote:
jwhalen wrote:I am using Windows 7 64-bit, I make sure I am only using 32-bit dlls, and target the output code to 32-bit.

Both project applications have the same base settings. Both are set to target x86 machines. One application works, the other does not. The one that does not is more complex though, but I'm not sure what to look at next.
They should both be using the same dlls.
I can take the exe from the working app and put it in the directory of the failing app and it still works.
I've also put the dlls from the working app into the directory of the failing app, and it still fails with the same error.


Try copying the Axiom dlls from the working app into the non-working app, if you haven't already.


I've tried that and same results.

I did try downloading the newest Axiom build from the wiki. Used the full package download for v0.8.0.0 RC1.
This worked for loading the DirectX renderer. The test application will not fully load all the way now.
It fails when trying to create a Scene Manager. I am using the Axiom.SceneManager.Octree. When I try to make one using Root.ScreateSceneManager I get an exception :
{"Method not found: 'Void Axiom.Math.Vector3..ctor(Single, Single, Single)'."}
The source of the exception is: "Axiom.SceneManagers.Octree".


If I do not include the Axiom.SceneManagers.Octree dll, it gets passed that part, and makes a generic scene manager?
But it get a different exception when trying to set custom parameters on a ManualObject. The exception that is throw is saying the index is out of range etc. I am setting the custom parameter on the ManualObject by :
SetCustomParameter(0, new Axiom.Math.Vector4(width, height, StrokeScreenThickness, 0)



All of this used to work for the test app with the older Axiom dlls. But the newer dlls allowed the main app to load the DirectX renderer.

Not sure if the axiom log would point to something being wrong. Below is the log for the test app that no longer works:


[04:47:47] *********Axiom 3D Engine Log *************
Copyright Copyright © 2003-2011 Axiom Rendering Engine Project Team.
Version: 0.8.0.0
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1
.Net Framework: 2.0.50727.5448

[04:47:47] *-*-* Axiom Initializing
[04:47:47] ArchiveFactory for archive type ZipFile registered.
[04:47:47] ArchiveFactory for archive type Folder registered.
[04:47:47] Registering ResourceManager for type HighLevelGpuProgram
[04:47:47] Creating resource group General
[04:47:47] Creating resource group Internal
[04:47:47] Creating resource group Bootstrap
[04:47:47] Creating resource group AutoDetect
[04:47:47] SceneManagerFactory for type 'DefaultSceneManager' registered
[04:47:47] Registering ScriptLoader for patterns *.program *.material
[04:47:47] Registering ResourceManager for type Material
[04:47:47] Registering ResourceManager for type Mesh
[04:47:47] Registering ResourceManager for type Skeleton
[04:47:47] Registering ScriptLoader for patterns *.particle
[04:47:48] Win32 Platform Manager Loaded.
[04:47:48] Registering ScriptLoader for patterns *.fontdef
[04:47:48] Registering ResourceManager for type Font
[04:47:48] Registering ScriptLoader for patterns *.overlay
[04:47:48] OverlayElementFactory for type 'BorderPanel' registered.
[04:47:48] OverlayElementFactory for type 'TextArea' registered.
[04:47:48] OverlayElementFactory for type 'Panel' registered.
[04:47:48] Registering ScriptLoader for patterns *.compositor
[04:47:48] Registering ResourceManager for type Compositor
[04:47:48] Registering ScriptLoader for patterns *.os
[04:47:48] Could not load file or assembly 'file:///D:\sgCAM\MareCognitumTest\bin\Debug\cg.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[04:47:48] Could not load file or assembly 'file:///D:\sgCAM\MareCognitumTest\bin\Debug\DevIL.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[04:47:48] Could not load file or assembly 'file:///D:\sgCAM\MareCognitumTest\bin\Debug\ILU.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[04:47:48] Could not load file or assembly 'file:///D:\sgCAM\MareCognitumTest\bin\Debug\MareCognitumC.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[04:47:49] Could not load file or assembly 'file:///D:\sgCAM\MareCognitumTest\bin\Debug\MareImbriumC.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[04:47:49] Could not load file or assembly 'file:///D:\sgCAM\MareCognitumTest\bin\Debug\MareUndarumC.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[04:47:50] Could not load file or assembly 'file:///D:\sgCAM\MareCognitumTest\bin\Debug\sgCAMC.dll' or one of its dependencies. The module was expected to contain an assembly manifest.
[04:47:50] Particle Emitter type 'Box' registered.
[04:47:50] Particle Emitter type 'Point' registered.
[04:47:50] Particle Emitter type 'Cylinder' registered.
[04:47:50] Particle Emitter type 'Ellipsoid' registered.
[04:47:50] Particle Emitter type 'HollowEllipsoid' registered.
[04:47:50] Particle Emitter type 'Ring' registered.
[04:47:50] Particle Affector type 'LinearForce' registered.
[04:47:50] Particle Affector type 'ColourFader' registered.
[04:47:50] Particle Affector type 'ColourFader2' registered.
[04:47:50] Particle Affector type 'ColourImage' registered.
[04:47:50] Particle Affector type 'ColourInterpolator' registered.
[04:47:50] Particle Affector type 'Scaler' registered.
[04:47:50] Particle Affector type 'Rotator' registered.
[04:47:50] Particle Affector type 'DeflectorPlane' registered.
[04:47:50] Particle Affector type 'DirectionRandomizer' registered.
[04:47:50] Loaded plugin: Axiom ParticleFX Plugin
[04:47:50] [D3D] : Direct3D9 Rendering Subsystem created.
[04:47:50] Loaded plugin: Axiom DirectX9 Rendering Subsystem
[04:47:50] SceneManagerFactory for type 'OctreeSceneManager' registered
[04:47:50] SceneManagerFactory for type 'TerrainSceneManager' registered
[04:47:50] Loaded plugin: Axiom Octree SceneManager Plugin
[04:47:50] Factory EntityFactory registered for MovableObjectType 'Entity'.
[04:47:50] Factory LightFactory registered for MovableObjectType 'Light'.
[04:47:50] Factory BillboardSetFactory registered for MovableObjectType 'BillboardSet'.
[04:47:50] Factory ManualObjectFactory registered for MovableObjectType 'ManualObject'.
[04:47:50] Factory BillboardChainFactory registered for MovableObjectType 'BillboardChain'.
[04:47:50] Factory RibbonTrailFactory registered for MovableObjectType 'RibbonTrail'.
[04:47:50] Factory MovableTextFactory registered for MovableObjectType 'MovableText'.
[04:47:50] CPU Identifier & Features
[04:47:50] -------------------------
[04:47:50] CPU Identification not available
[04:47:50] * SSE1: False
[04:47:50] * SSE2: False
[04:47:50] * SSE3: False
[04:47:50] * SSSE3: False
[04:47:50] * SSSE3: False
[04:47:50] * SSSE3: False
[04:47:50] * SSSE3: False
[04:47:50] -------------------------
[04:47:50] [D3D9] : Subsystem Initializing
[04:47:50] ***************************************
[04:47:50] *** D3D9 : Subsystem Initialized OK ***
[04:47:50] ***************************************
[04:47:50] File monitor created for media/Textures.
[04:47:50] Added resource location 'media/Textures' of type 'Folder' to resource group 'General' with recursive option
[04:47:50] File monitor created for media/Fonts.
[04:47:50] Added resource location 'media/Fonts' of type 'Folder' to resource group 'General' with recursive option
[04:47:50] File monitor created for media/Materials.
[04:47:50] Added resource location 'media/Materials' of type 'Folder' to resource group 'General' with recursive option
[04:47:50] File monitor created for media/GpuPrograms.
[04:47:50] Added resource location 'media/GpuPrograms' of type 'Folder' to resource group 'General' with recursive option
[04:47:50] File: media/GpuPrograms\__testWrite.Axiom Deleted
[04:47:50] File: media/Materials\__testWrite.Axiom Deleted
[04:47:50] File: media/Fonts\__testWrite.Axiom Deleted
[04:47:50] File: media/Textures\__testWrite.Axiom Deleted
[04:47:50] D3D9RenderSystem::createRenderWindow "Window0", 1920x968 windowed miscParams: externalWindowHandle = 2032558; vysnc = True; colorDepth = 2147483647; FSAA = 0;
[04:47:50] D3D9 : Created D3D9 Rendering Window 'Window0' : 1920x968, 2147483647bpp
[04:47:50] D3D9 : WARNING - disabling VSync in windowed mode can cause timing issues at lower frame rates, turn VSync on if you observe this problem.
[04:47:50] ---RenderSystem capabilities---
[04:47:50] -GPU Vendor: Unknown
[04:47:50] -Device Name:
[04:47:50] -Driver Version: 0.0.0.0
[04:47:50] -Available texture units: 8
[04:47:50] -Maximum lights available: 10
[04:47:50] -Hardware generation of mip-maps: yes
[04:47:50] -Texture blending: yes
[04:47:50] -Anisotropic texture filtering: yes
[04:47:50] -Dot product texture operation: yes
[04:47:50] -Cube Mapping: yes
[04:47:50] -Hardware stencil buffer: yes
[04:47:50] -Stencil depth: 8 bits
[04:47:50] -Two sided stencil support: yes
[04:47:50] -Wrap stencil values: yes
[04:47:50] -Hardware vertex/index buffers: yes
[04:47:50] -Vertex programs: yes
[04:47:50] -Max vertex program version: vs_3_0
[04:47:50] -Fragment programs: yes
[04:47:50] -Max fragment program version: ps_3_0
[04:47:50] -Texture compression: yes
[04:47:50] -DXT: yes
[04:47:50] -VTC: no
[04:47:50] -Scissor rectangle: yes
[04:47:50] -Hardware Occlusion Query: yes
[04:47:50] -User clip planes: yes
[04:47:50] -VertexElementType.UBYTE4: yes
[04:47:50] -Infinite far plane projection: yes
[04:47:50] -Max Point Size: 0
[04:47:50] -Vertex texture fetch: no
[04:47:50] Particle Renderer type 'billboard' registered.
User avatar

Team Member
Team Member

Posts: 1591

Joined: Thu Mar 02, 2006 11:29 pm

Location: Boston, MA, USA

Post Mon Jan 23, 2012 7:12 pm

Re: Problem with DirectX

Are you recompiling you applications against the new dlls?
Borrillis
The Steward of Axiom

Regular

Posts: 16

Joined: Tue Apr 05, 2011 8:09 am

Post Wed Jan 25, 2012 8:29 am

Re: Problem with DirectX

Borrillis wrote:Are you recompiling you applications against the new dlls?


I've tried just replacing the existing dlls with the new ones, and rebuilding the test app, both result in the same behavior as explained above.

It's weird because the old dlls worked fine for the test app, and the new ones are failing in this weird manor.

Return to General Q & A

Who is online

Users browsing this forum: No registered users and 1 guest

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.