.NET MDX vs. C++ DX
.NET MDX vs. C++ DX
.NET MDX vs. C++ DX
.NET MDX vs. C++ DX
.NET MDX vs. C++ DX
.NET MDX vs. C++ DX .NET MDX vs. C++ DX .NET MDX vs. C++ DX .NET MDX vs. C++ DX .NET MDX vs. C++ DX .NET MDX vs. C++ DX .NET MDX vs. C++ DX .NET MDX vs. C++ DX
.NET MDX vs. C++ DX .NET MDX vs. C++ DX
.NET MDX vs. C++ DX
Go Back  Xtreme Visual Basic Talk > > > > .NET MDX vs. C++ DX


Reply
 
Thread Tools Display Modes
  #1  
Old 01-25-2006, 11:12 AM
Frisker Frisker is offline
Newcomer
 
Join Date: Nov 2005
Location: Malmo, Sweden
Posts: 19
Default .NET MDX vs. C++ DX


What is the real diffrence here?, I know that VB.nets MDX is easier but slower. But does this speed reducing really matter?. And is there thing i can't do with VB.net MDX?.
Reply With Quote
  #2  
Old 01-25-2006, 06:20 PM
Iceplug's Avatar
Iceplug.NET MDX vs. C++ DX Iceplug is offline
MetaCenturion

Retired Moderator
* Guru *
 
Join Date: Aug 2001
Location: Iowa, USA
Posts: 16,583
Default

The reduction in speed depends on how much you are trying to put in your game. The more complex operation-wise, the lower the speeds in both DX styles. .NET MDX would definitely be easier as you actually get errors that have descriptions instead of catch-all non-descript "automation error".

I'm not aware of anything you *can't* do in .NET MDX rather than in C++, aside from the benefits of Unmanaged DX (and the downsides). Fundamentally, you should have access to all important features that unmanaged has access to.
__________________

Iceplug, USN
Quadrill 1 Quadrill 2 (full) Quadrill 3 JumpCross .NET Website is ALIVE! - DL Platform Tour for VB.NET! Posting Guidelines Hint: Specify your location in your user cp profile if you want compassion!
Reply With Quote
  #3  
Old 01-28-2006, 02:58 AM
Rockoon's Avatar
Rockoon Rockoon is offline
Joseph Koss

* Guru *
 
Join Date: Aug 2003
Location: Unfashionable End
Posts: 3,615
Default

I think the main performance difference between MDX and DX can be summed up:

In actual application, MDX uses more CPU cycles than unmanaged does to perform the same amount of GPU work.

But...

Both methodologies are trivialy capable of maxing out the GPU workload to 100%.

So this means...

The only difference is the amount of CPU cycles left, and quite frankly, its not enough to worry about here.

But take note...

Managed is still slower at pretty much everything that isnt I/O bound across the board. Its undeniable. The ramifications of using managed code for game physics can be quite significant, even though the ramifications are insigificant in regards to the actual process of rendering.

Look for future video card makers to impliment GPU's that can help with the physics workload as well. Its inevitable.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump

Advertisement:





Free Publications
The ASP.NET 2.0 Anthology
101 Essential Tips, Tricks & Hacks - Free 156 Page Preview. Learn the most practical features and best approaches for ASP.NET.
subscribe
Programmers Heaven C# School Book -Free 338 Page eBook
The Programmers Heaven C# School book covers the .NET framework and the C# language.
subscribe
Build Your Own ASP.NET 3.5 Web Site Using C# & VB, 3rd Edition - Free 219 Page Preview!
This comprehensive step-by-step guide will help get your database-driven ASP.NET web site up and running in no time..
subscribe
.NET MDX vs. C++ DX
.NET MDX vs. C++ DX
.NET MDX vs. C++ DX .NET MDX vs. C++ DX
.NET MDX vs. C++ DX
.NET MDX vs. C++ DX
.NET MDX vs. C++ DX .NET MDX vs. C++ DX .NET MDX vs. C++ DX .NET MDX vs. C++ DX .NET MDX vs. C++ DX .NET MDX vs. C++ DX .NET MDX vs. C++ DX
.NET MDX vs. C++ DX
.NET MDX vs. C++ DX
 
.NET MDX vs. C++ DX
.NET MDX vs. C++ DX
 
-->