Community
Inventor Forum
Welcome to Autodesk’s Inventor Forums. Share your knowledge, ask questions, and explore popular Inventor topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IV2010: "unable to create Direct3D memory objects

6 REPLIES 6
Reply
Message 1 of 7
Anonymous
1165 Views, 6 Replies

IV2010: "unable to create Direct3D memory objects

... because of limited available video memory. Please try using smaller window size or save your work and restart. You may also try the Direct3D software renderer."

Just restarted Inventor.

IV2010 Pro with FX2500M
4 GB
6 REPLIES 6
Message 2 of 7
Anonymous
in reply to: Anonymous


Let me guess, you are running XP Pro 32bit with the
3GB option and dual monitors.  If that is the case, switch to
OpenGL.


style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
...
because of limited available video memory. Please try using smaller window
size or save your work and restart. You may also try the Direct3D software
renderer." Just restarted Inventor. IV2010 Pro with FX2500M 4
GB
Message 3 of 7
Anonymous
in reply to: Anonymous

XP Pro 32bit
Single monitor: 1680 X 1050
3GB switch

Does this information change your suggestion?
Message 4 of 7
Anonymous
in reply to: Anonymous


You need to add the USERVA


--
IV2010pro-suite
Dell 670 dual Xeon - 3.2
3gb memory,
SCSI320-15k rpm
XP-Pro, sp3
Quadro FX3400: Driver: 182.08
Direct3D
SpacePilot Rel V: 3.6.11 Dvr V: 6.6.4 Firmware 3.12
AVG 8.5


style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
XP
Pro 32bit Single monitor: 1680 X 1050 3GB switch Does this information change
your suggestion?
Message 5 of 7
Anonymous
in reply to: Anonymous

check your Application Options => Hardware tab. Which setting are you using? Run the diagnostics and post the result here. (my guess is that you may be using software graphics)
Message 6 of 7
Anonymous
in reply to: Anonymous


Right, what Blair said.

 

Use /USERVA=2800 or something in the range of
2500-2800.  This will give the applications 2500 to 2800 MB of memory
instead of the full 3000MB.  The issue is that if you give the applicaiton
space too much memory, the kernel does not have enough.  XP32 is limited to
4GB total addressable memory.  The graphics card memory is included in that
space.  So say you have 512MB video memory and /3GB in use, that only
leaves 512MB for all your drivers, etc.  OpenGL for some reason can better
handle this than Direct3D, but you may still run into problems.

 

Vista was a rewrite of the driver model, putting
much of it into user space instead of kernel space, which is probably why these
problems do not exist in Vista, but also most people upgrade to a 64bit version
which solves the problem all together.

 

The bottom line is that if you are running out of
memory, you need to use LODs, or upgrade to a 64bit OS/machine.


style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px"
dir=ltr>


You need to add the USERVA


--
IV2010pro-suite
Dell 670 dual Xeon - 3.2
3gb memory,
SCSI320-15k rpm
XP-Pro, sp3
Quadro FX3400: Driver: 182.08
Direct3D
SpacePilot Rel V: 3.6.11 Dvr V: 6.6.4 Firmware 3.12
AVG
8.5


style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
XP
Pro 32bit Single monitor: 1680 X 1050 3GB switch Does this information
change your suggestion?
Message 7 of 7
Anonymous
in reply to: Anonymous

This Direct3D graphics driver is Microsoft WHQL certified
Graphics Hardware Description: NVIDIA Quadro FX 2500M
Direct3D \ Hardware Renderer
Graphics driver file nv4_disp.dll is version 6.14.0010.8429
Using Full optimization (this is the recommended setting)
The display is using 32-bit color


Inventor Version:

Build: 223b, Release: 2010 RTM - Date: Sat 02/14/2009
32-Bit Edition - 3.00 GB


Loaded Inventor Add-Ins:

ESKD Support
Assembly Bonus Tools
Simulation: Dynamic Simulation
Content Center
DrawingTools
Inventor Vault
Routed Systems: Tube & Pipe
Autodesk DWF Markup Manager
AEC Exchange
Content Center Item Translator
Frame Generator
Simulation: Stress Analysis
3DxInventor
Drag & Drop Interoperability
Design Accelerator
Routed Systems: Cable & Harness
AutoLimits
Inventor Studio
EDM Addin


System Information:

Operating System: 32-bit Windows XP Professional (5.1, Build 2600) Service Pack 3 (2600.xpsp_sp3_gdr.080814-1236)
Language: English (Regional Setting: English)
System Manufacturer: Dell Inc.
System Model: Precision M90
BIOS: Phoenix ROM BIOS PLUS Version 1.10 A08
Processor: Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz (2 CPUs)
System Memory: 3326MB RAM
Page File: 1405MB used, 5237MB available
DirectX Version: DirectX 9.0c (4.09.0000.0904)
DxDiag Version: 5.03.2600.5512


Graphics Device Information:

DirectX Version: 9.0c
Renderer: HAL
Adapter Description: NVIDIA Quadro FX 2500M
DDI Version: 9 (or higher)
DDI Version Number: 9
DxDiag WHQL Level: 1
Driver Signed Valid: True
Driver Signed: True
Manufacturer: NVIDIA
Chip Type: Quadro FX 2500M
DAC Type: Integrated RAMDAC
Revision:
Vendor ID string: 0x000010de
Device ID string: 0x0000029a
Graphics HW Memory: 512.0 MB
Display Mode: 1680 x 1050 (32 bit) (60Hz)
VendorID: 10de
DeviceID: 29a
SubSystemID: 19b1028
Revision: a1

Graphics driver file: nv4_disp.dll
Driver file version: 6.14.0010.8429
Driver Date: 3/21/2006 21:03:00
WHQL Level: 1


Inventor Graphics Device Information:

Graphics Hardware Description: NVIDIA Quadro FX 2500M
Hardware Library ID: Direct3D \ 0x000010de \ 0x0000029a
Direct3D Hardware ID: 10de \ 29a \ 19b1028 \ a1


Inventor Options Information:

Options = 0x00000000
Warning Options = 0x00000007


Inventor Hardware Library Information:

HW Library Version = $Revision: #1 $
HW Library Date = $DateTime: 2009/01/15 14:56:43 $
HW Library OS Name = Windows XP


Inventor Hardware Library Entry Information:

Autodesk Inventor Certification Status: Gold
Autodesk Inventor Tested Certification Status: Unknown
Graphics HW Vendor Supported for Autodesk Inventor: True
Hardware Library 2.0\0x000010de\0x0000029a

Settings for optimized and conservative:
Workarounds: 0x00000000, 0x00000000
rating 4, optimization level 2
Texture Font Precision: 256


Display Information:

Back Buffer Format = A8R8G8B8
Depth Stencil Buffer Format = D24S8
Monochrome Bitmap Format = A8


Device Adapter Information:

AdapterOrdinal = 0
MasterAdapterOrdinal = 0
AdapterOrdinalInGroup = 0
NumberOfAdaptersInGroup = 1


Device Processing Information:

DeviceType = 1
Device Behavior = 0x00000042
Vertex Processing = Hardware
Device Transform and Light = Hardware
Device Rasterization = Hardware
Supports SlopeScaleDepthBias = True
Supports DepthBias = True
Supports CubeMaps = True
Supports Non-Power-Of-2 Textures = True
Supports Non-Power-Of-2 Textures Conditionally = False


Device Size Limits:

MaxPrimitiveCount = 1048575
MaxVertexIndex = 1048575
MaxTextureWidth = 4096
MaxTextureHeight = 4096
MaxSimultaneousTextures = 8
NumSimultaneousRTs = 4
MaxActiveLights = 8
MaxUserClipPlanes = 6


Device Shader Information:

VertexShaderVersion = 3.0
PixelShaderVersion = 3.0
MaxVertexShaderConst = 256
PixelShader1xMaxValue = 6.550400E+004
MaxVShaderInstructionsExecuted = 65535
MaxPShaderInstructionsExecuted = 65535
MaxVertexShader30InstructionSlots = 544
MaxPixelShader30InstructionSlots = 4096
VS20Caps = 0x00000001
DynamicFlowControlDepth = 24
NumTemps = 32
StaticFlowControlDepth = 4
PS20Caps = 0x0000001f
DynamicFlowControlDepth = 24
NumTemps = 32
StaticFlowControlDepth = 4
NumInstructionSlots = 512


The Remainder of the Device Caps Information:

Caps = 0x00020000
Caps2 = 0x60020000
Caps3 = 0x00000320
PresentationIntervals = 0x8000000f
CursorCaps = 0x00000001
DevCaps = 0x001bbef0
PrimitiveMiscCaps = 0x000bcef2
RasterCaps = 0x07732191
ZCmpCaps = 0x000000ff
SrcBlendCaps = 0x00003fff
DestBlendCaps = 0x00003fff
AlphaCmpCaps = 0x000000ff
ShadeCaps = 0x00084208
TextureCaps = 0x0001ecc5
TextureFilterCaps = 0x03030700
CubeTextureFilterCaps = 0x03030300
VolumeTextureFilterCaps = 0x03030300
TextureAddressCaps = 0x0000003f
VolumeTextureAddressCaps = 0x0000003f
LineCaps = 0x0000001f
MaxVolumeExtent = 512
MaxTextureRepeat = 8192
MaxTextureAspectRatio = 4096
MaxAnisotropy = 16
StencilCaps = 0x000001ff
FVFCaps = 0x00180008
TextureOpCaps = 0x03feffff
StretchRectFilterCaps = 0x03000300
VertexTextureFilterCaps = 0x01010100
MaxTextureBlendStages = 8
DeclTypes = 0x0000030f
VertexProcessingCaps = 0x0000013b
MaxVertexBlendMatrices = 4
MaxVertexBlendMatrixIndex = 0
MaxPointSize = 8.192000E+003
MaxStreams = 16
MaxStreamStride = 255
DevCaps2 = 0x00000051
MaxNpatchTessellationLevel = 0.000000E+000
MaxVertexW = 1.000000E+010
GuardBandLeft = -1.000000E+008
GuardBandTop = -1.000000E+008
GuardBandRight = 1.000000E+008
GuardBandBottom = 1.000000E+008
ExtentsAdjust = 0.000000E+000
Reserved5 = 0x00000000


Graphics driver log information:
Mar/29/2009-12:18:27: Fail to create D3D9 factory, We need to change it for current inventor session: D3D9 -> OpenGL.
Failed to create direct3d 9 device. Direct3d 9 factory initialization failed.
Unable to create Direct3D memory objects because of limited available video memory.
Mar/29/2009-12:20:48: Fail to create D3D9 factory, We need to change it for current inventor session: D3D9 -> OpenGL.
Failed to create direct3d 9 device. Direct3d 9 factory initialization failed.
Unable to create Direct3D memory objects because of limited available video memory.
Mar/29/2009-13:35:30: Fail to create D3D9 factory, We need to change it for current inventor session: D3D9 -> OpenGL.
Failed to create direct3d 9 device. Direct3d 9 factory initialization failed.
Unable to create Direct3D memory objects because of limited available video memory.
Mar/30/2009-11:57:29: Fail to create D3D9 factory, We need to change it for current inventor session: D3D9 -> OpenGL.
Failed to create direct3d 9 device. Direct3d 9 factory initialization failed.
Unable to create Direct3D memory objects because of limited available video memory.
Apr/13/2009-13:35:58: Fail to create D3D9 factory, We need to change it for current inventor session: D3D9 -> OpenGL.
Failed to create direct3d 9 device. Direct3d 9 factory initialization failed.
Unable to create Direct3D memory objects because of limited available video memory.
Apr/14/2009-16:36:32: Fail to create D3D9 factory, We need to change it for current inventor session: D3D9 -> OpenGL.
Failed to create direct3d 9 device. Direct3d 9 factory initialization failed.
Unable to create Direct3D memory objects because of limited available video memory.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report