Jump to content
  • Advertisement
Sign in to follow this  
CuboDeAgua

Directx 11 general slot and performance information

This topic is 2812 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi there.

Surely this question is somewhere else so...

Can anybody point me to an article where the total number of ConstuntBuffers, VertexBuffers, etc. SLOTS is shown?

Apart, that slot number depends only on directx 11 or is it hardware dependant?

And apart again... where can i find a HLSL (float instancing, float multiply, conditions, etc.) instructions performance table with directx 11? I knew there was a directx9 one but haven't located a directx 11 one yet.

Thanks ^^

Share this post


Link to post
Share on other sites
Advertisement
For shader performance tuning you're probably best off using the vendor specific tools:

- NVShaderperf / FX Composer: http://developer.nvidia.com/object/nvshaderperf_home.html
- AMD GPU Shader Analyzer: http://developer.amd.com/gpu/shader/pages/default.aspx

I'm not sure on the DX11 limits.

Share this post


Link to post
Share on other sites

For shader performance tuning you're probably best off using the vendor specific tools:

- NVShaderperf / FX Composer: http://developer.nvi...rperf_home.html
- AMD GPU Shader Analyzer: http://developer.amd...es/default.aspx

I'm not sure on the DX11 limits.



Mmmm it's not that what i'm looking for :D.

The slot information should be on microsoft documentation of directx 11 but i haven't found it yet.
The performance information could be in a GPU vendors site (because they usually explain how many cycles consumes each operation in HLSL or the openGL ones), but not in a debugging or profiling application directly ;)

Share this post


Link to post
Share on other sites
slot counts and other specs are all fixed for each version of DirectX10, 10.1 and 11.0. The values can be found at the top of the respective header files as #defines. These should be suitable to use in your code when you need maximum count/limit information about resources.

Share this post


Link to post
Share on other sites

slot counts and other specs are all fixed for each version of DirectX10, 10.1 and 11.0. The values can be found at the top of the respective header files as #defines. These should be suitable to use in your code when you need maximum count/limit information about resources.



I'm currently using slimdx, so no defines ^^. Anyway i'll search the documentation ;)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!