Skip to main content
gamedev.net
🔒 Locked

GPU Features

Started by rund1me 0 replies 250+ views
Original Post
rund1me
rund1me
Hi, i know how to check a cpu with cpuid for its supported features like 3dNow! , SSE ... and my question is: "is it able to check the gpu or your graphics adapter for its features like vertex shader and the specefic versions, and if how? and how do i check the hardware specification, for example how many renderpipelines are availaible". i want to write a lib for checking the graphics adapter about its supported features & hw specifications. and where can i get the whitepapers for all currently running gpus? Iam new in programming gpu´s , please send some helping res :D ! thx yours rund1me
S1CA
S1CA
Use Direct3D (more info in the DirectX SDK) and call:
IDirect3D8::GetDeviceCaps and IDirect3D8::GetAdapterIdentifier


There are similar functions in older versions of DirectX, but they will report less information (in particular shaders weren''t available in older versions of DX)

--
Simon O''Connor
Creative Asylum Ltd
www.creative-asylum.com
Simon O'Connor | Technical Director (Newcastle) Lockwood Publishing | LinkedIn | Personal site

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.