Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

AndreySerba

Getting 3D card core, memory speed…

This topic is 6012 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

Advertisement
nope, d3d nor opengl give you this information. video mmemory size is retty reliable (obtained easliy through d3d, and pretty sure opengl). getting free vidmemis not reliable at all.

actual memory speeds is not happening because many vendors dont even let their drivers get this information. its useless anyway.

atual core clock speed is not availible either, again useless.

actual video card can be figured out based on the vender string supplied by d3d or opengl. though depending on the drivers (ie reference vs custom drivers made by the actual board maker or pc supplier) you will get different strings. ussually useless.

any features can be figured via enumerating d3d caps or opengl extensions. that should be all you need, and the most reliable way to do things. let the user decide detail settings since they should know to turn detail levels down when things get slow.

if your trying to write a special cpuid for video cards (ie not gaming related). you will have to write code specific to each and every video card to get the information you want. personally i would stick to using whateven opengl or d3d enumerate for you. actual memory frequency means nothing to the coder since you cant figure out fillrate or anything else from that number. instead create a benchmark to figure speed out.

search the net, you may find something useful.

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

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

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!