PHYSX NEWS PHYSX SDK
PROJECTS TABLE
GPU PHYSX
GAMES INFO
PHYSX
ARTICLES
PHYSX WIKI FORUM
РУССКИЙ ENGLISH


:: Back to news index ::

Archive for the ‘Linux’ tag

PhysX SDK 3.3.2 arrives, adds GPU acceleration support on Linux

with 3 comments

New PhysX SDK 3.3.2 release is available for download.

Update March 2015: Bug-fixing PhysX SDK 3.3.3 release is available. Release Notes.

Windows, Linux, OS X, Android and iOS builds are now available for free with source code.

nvidia-physx

Among various bug-fixes, this version also features support for GPU acceleration on Linux platform (CUDA-capable devices only) and reworked documentation.

PhysX SDK 3.3.2: Release Notes

GENERAL

  • Added:
    • The PhysXCommon/64.dll, nvcuda.dll and PhysXUpdateLoader/64.dll are loaded and checked for the NVIDIA Corporation digital signature. The signature is expected on all NVIDIA Corporation provided dlls. The application will exit if the signature check fails.
    • Added the PxDefaultBufferedProfiler extension for simplified SDK profile events extraction.
    • PxSceneDesc::sanityBounds allows a bounding box to be set for validating the position coordinates of inserted or updated rigid actors and articulations.
    • Linux: Now supports GPU PhysX.
    • Added set/getRunProfiled() for PxDefaultCpuDispatcher to control profiling at task level.
    • Android: Support for x86 based devices was added.
    • PxProfileEventHandler::durationToNanoseconds() added. Translates event duration in timestamp (cycles) into nanoseconds.
    • Added SnippetProfileZone to show how to retrieve profiling information.
    • Added SnippetCustomJoint to better illustrate custom joint implementation, and removed SnippetExtension.
    • Added SnippetStepper to demonstrate kinematic updates while substepping with tasks.
  • Fixed:
    • Significant revision of the user’s guide. Both structure and most content have been modified.
    • PxTask::runProfiled() now takes threadId as a parameter.
    • The static pruner now issues a performance warning in debug and checked configurations when a tree rebuild occurs and the tree is not empty.
    • PxSceneDesc::staticStructure now defaults to PxPruningStructure::eDYNAMIC_AABB_TREE.
    • Linux: Switched to shared libraries.
    • Profile zone event names changed to match function calls.
    • Overlapping read/write errors will now issue a PxErrorCode::eINVALID_OPERATION rather than PxErrorCode::eDEBUG_INFO.
    • Improved SnippetToleranceScale to better demonstrate the intended use case.
    • Increased 126 characters limit for warnings on unix platforms, 1k limit on all platforms.
    • PhysXCommon dll load within PhysX dll now respects dll name. Please see the manual’s PhysXCommon DLL load section.
    • Fixed search function of user’s guide.
    • Foundation math classes now have in-place arithmetic operators (+= etc).
  • Deprecated:
    • Indexing operators taking signed integers in PxVec3, PxVec4, PxMat33, PxMat44, PxStrideIterator have been deprecated.
  • Read the rest of this entry »

    Written by Zogrim

    October 11th, 2014 at 4:13 pm

    Posted in PhysX SDK

    Tagged with , , ,

    Linux 32 and 64-bit PhysX SDK is ready for beta testing

    with one comment

    nvidia-physx

    According to NVIDIA, new 2.8.3.3 PhysX SDK for Linux (both 32- and 64-bit versions) has passed QA process and is available for beta testing.

    If you want to participate in beta program, you need to send your request to PhysXDevSupport@nvidia.com

    (Provide a description on how are you planning to use the Linux SDK - number of beta testers is limited)

    Long awaited event actually, cause after old 2.8.1. SDK many developers have thought that PhysX SDK for Linux was completely abandoned. From now on Linux SDK will be updated accordingly with PC versions.

    Written by Zogrim

    August 3rd, 2010 at 8:42 pm

    Posted in PhysX SDK

    Tagged with , ,

    Copyright © 2009-2014. PhysXInfo.com | About PhysXInfo.com project | Privacy Policy
    PhysX is trademark of NVIDIA Corporation