oiee
As placas de vídeo são itens de hardware responsáveis pela geração das imagens que são exibidas na tela do computador (incluindo videogames, smartphones, etc). Há tanta variedade de placas com tão distintos recursos que é essencial conhecer ao menos as principais características desses dispositivos e entender um pouco de seu funcionamento. Assim, você saberá escolher o modelo mais adequado às suas necessidades.
GPU
A GPU (Graphics Processing Unit - Unidade de Processamento Gráfico), também chamada de chip gráfico, é certamente o componente mais importante de uma placa de vídeo. Trata-se, em poucas palavras, de um tipo de processador responsável pela execução de cálculos e rotinas que resultam nas imagens exibidas no monitor de vídeo do computador.
A GPU surgiu para "aliviar" o processador principal do computador (CPU) da pesada tarefa de gerar imagens. Por isso, é capaz de lidar com um grande volume de cálculos matemáticos e geométricos, condição trivial para o processamento de imagens 3D (utilizadas em jogos, exames médicos computadorizados, entre outros).
Para que as imagens possam ser geradas, a GPU trabalha executando uma sequência de etapas, que envolvem elaboração de elementos geométricos, aplicação de cores, inserção de efeitos e assim por diante. Essa sequência, de maneira bastante resumida, consiste no recebimento pela GPU de um conjunto de vértices (o ponto de encontro de dois lados de um ângulo); no processamento dessas informações para que elas obtenham contexto geométrico; na aplicação de efeitos, cores e afins; e na transformação disso tudo em elementos formados por pixels (um pixel é um ponto que representa a menor parte de uma imagem), processo conhecido com rasterização. O passo seguinte é o envio dessas informações à memória de vídeo (frame buffer) para que então o conteúdo final possa ser exibido na tela.
As GPUs podem contar com vários recursos para a execução dessas etapas, entre eles:
- Pixel Shader: shader é um