Página 1 de 1

Suporte de directx, opengl e pixel shader de placas de video

Enviado: Sáb Abr 11, 2009 10:51 pm
por KurtHectic
O titulo ja explica o topico, isso serve para ajudar a turma. falarei da ati e nvidia. informações sobre video onboard q não sejam tbm dos 2 não tenho como dar resposta, mas com programas tem como ver qual dx ele suporta e assim ter a resposta.

Nvidia:

Geforce 2 e anteriores - Dx6 ou Dx5 - Opengl 1.0/1.1/1.2 - Sem pixel shader

Geforce 4 MX4xx e mx4000 - Dx7 - Opengl 1.2 - Sem pixel shader

Geforce 4 MX4200,4400,4600,4800 - Dx8 - Opengl 1.4 - Pixel Shader 1.3

Geforce FX 5xxx - Dx9 - Opengl 1.5/2.0* - Pixel shader 2.0
* - Opengl 2.0 limitado, não é completo

Geforce 6xxx - Dx9.0c - Opengl 2.0 - Pixel Shader 3.0

Geforce 7xxx - Dx9.0c - Opengl 2.0 - Pixel Shader 3.0

Geforce 8xxx - Dx10 - Opengl 3.0 - Pixel Shader 4.0

Geforce 9xxx - Dx10 - Opengl 3.0 - Pixel Shader 4.0

Geforce 1xx - Dx10 - Opengl 3.0 - Pixel Shader 4.0

Geforce 2xx - Dx10 - Opengl 3.1 - Pixel Shader 4.0

ATI:

Radeon 7xxx e anteriores - Dx5/6/7 - Opengl 1.0/1.1/1.2/1.3 - Sem Pixel shader

Radeon 8500 a 9250 - Dx 8.1 - Opengl 1.3 - Pixel Shader 1.3

Radeon 9500 a 9800 e x1050 - Dx9 - Opengl 2.0 - Pixel Shader 2.0

Radeon x300 a x600 - Dx9 - Opengl 2.0 - Pixel Shader 2.0

Radeon x700 a x800 - Dx9.0b - Opengl 2.0 - Pixel Shader 2.0

Radeon x1300 a x1950 - Dx9.0c- Opengl 2.0 - Pixel Shader 3.0

Radeon HD2XXX - Dx10 - Opengl 3.0 - Pixel Shader 4.0

Radeon HD3XXX - Dx10.1 - Opengl 3.0 - Pixel Shadder 4.1

Radeon HD4XXX - Dx10.1 - Opengl 3.0 - Pixel Shadder 4.1

Versões de directx:
DirectX 8.0 - Pixel Shader 1.3 & Vertex Shader 1.1
DirectX 8.1 - Pixel Shader 1.4 & Vertex Shader 1.1
DirectX 9.0 - Shader Model 2.0
DirectX 9.0b - Pixel Shader 2.0b & Vertex Shader 2.0
DirectX 9.0c - Shader Model 3.0
DirectX 9.0L - Versão Vista do DirectX 9.0c, Shader Model 3.0
Direct3D 10 - Windows Vista somente, Shader Model 4.0
Direct3D 10.1 - Windows Vista SP1 somente, Shader Model 4.1
Previsto: Direct3D 11 - Windows Vista/7 - Shader Model 5.0

Para saber qual a sua versão de directx, vai em iniciar, executar. digite dxdiag, se aparecer alguma mensagem clique sim. na primeira tela no final vai estar escrito qual é a versão. Normalmente é Directx9.0c, caso vc tenha instalado a versão desse topico vai estar Directx 10.0

Qualquer duvida pode postar aki, espero que ajude.

Enviado: Dom Abr 12, 2009 12:02 am
por DU0
Tem certeza que todas as GeForce 9XXX têm pixel shader 4.0? A minha diz que tem o 3 O_O

Enviado: Dom Abr 12, 2009 12:27 am
por KurtHectic
sim, todas, porque apartir da serie 8xxx é directx10 e tem suporte ao pixel shader 4. se vc estiver usando no win xp só vai usar até o 3 pois só tem suporte para o dx9.0c

Enviado: Dom Abr 12, 2009 1:20 am
por Rico
É :/
Então, atualize seu opengl (:
E seja feliz com o mundo da Liberdade!

Enviado: Dom Abr 12, 2009 6:20 am
por DU0
*sorriso estático*

Enviado: Dom Abr 12, 2009 11:57 am
por Betanol
pixel shader 4.1?

*sorriso colgate*

Enviado: Dom Abr 12, 2009 12:37 pm
por Rico
* sorriso DOOM * :=D: