Author Topic: Memory failure in PhysX Fluid Demo  (Read 5861 times)

0 Members and 1 Guest are viewing this topic.

Stefan

  • Consigliere
  • ****
  • Posts: 619
Memory failure in PhysX Fluid Demo
« on: September 06, 2010, 08:57:45 PM »
Setting values too high - emitterRate ~625 or partLifeTime ~145 - nukes the emitter

Quote
GpuHeapMalloc failure of newPosArray in file 'd:\sw\physx\physxsdk\2.8.4\trunk\lowlevel\gpu\common\include\PxgFluidParticleCollisionData.h' in line 117.
Actually this path doesn't exist on my harddisk  ???

Systeminfo: CPU-Z - GPU-Z - GPUCapsViewer

JeGX

  • Global Moderator
  • Capo Crimine
  • *****
  • Posts: 2385
    • oZone3D.Net
Re: Memory failure in PhysX Fluid Demo
« Reply #1 on: September 10, 2010, 04:54:02 PM »
Actually this path doesn't exist on my harddisk  Huh?

Yes this file belongs to NVDIA PhysX engine source code :lol:

Your fluid params are too high for the GPU leading to a nice GPU error... If you set CPU PhysX in the source code of the demo, I'm sure you will see the fluid:
Code: [Select]
gpu_physx = 0
multithreaded = 1
async_multithreading = 0
HYP_PhysX.StartEngine(gpu_physx, multithreaded, async_multithreading)