home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
General Development (no feature request here!)
People with DirectX knowledge wanted!
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Frodo" data-source="post: 9096" data-attributes="member: 10277"><p>Hi,</p><p>As you all know MP is a nice product, but it needs a performance boost</p><p>Although i'm busy with it , i really could use help on this topic</p><p>I did some profiling and it seems that most time is spend in DirectX calls</p><p>MP is using 1 vertexbuffer & 1 texture per GUI element (like buttons, text, list controls, thumbnails,...)</p><p>Render all these objects seperately is causin MP to be slow.</p><p><strong>So If you have directx knowledge I would like to talk to you on how to improve this!</strong></p><p>Things i'm thinking of:</p><p>- batching directx calls</p><p>- using 1 vertex buffer instead of 1 per object</p><p>- porting time-critical stuff to c++</p><p>- using meshes</p><p></p><p>but maybe you can tell me what really needs to be done to get a better performance</p><p></p><p></p><p>frodo</p></blockquote><p></p>
[QUOTE="Frodo, post: 9096, member: 10277"] Hi, As you all know MP is a nice product, but it needs a performance boost Although i'm busy with it , i really could use help on this topic I did some profiling and it seems that most time is spend in DirectX calls MP is using 1 vertexbuffer & 1 texture per GUI element (like buttons, text, list controls, thumbnails,...) Render all these objects seperately is causin MP to be slow. [b]So If you have directx knowledge I would like to talk to you on how to improve this![/b] Things i'm thinking of: - batching directx calls - using 1 vertex buffer instead of 1 per object - porting time-critical stuff to c++ - using meshes but maybe you can tell me what really needs to be done to get a better performance frodo [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
People with DirectX knowledge wanted!
Contact us
RSS
Top
Bottom