Na computação gráfica, é refrescante de tela, também conhecida como redefinição de tela ou
renderização de quadros , é o processo de atualização repetidamente da imagem exibida em um monitor de computador ou outro dispositivo de exibição. Isso é crucial para criar a ilusão de movimento e exibir conteúdo dinâmico.
Aqui está um colapso:
*
O básico: Uma tela de computador não exibe constantemente uma imagem ao vivo. Em vez disso, é uma grade de pixels iluminados individualmente para criar a imagem. O processo refrescante envolve a placa gráfica enviando dados de pixel atualizados para a memória da tela (FrameBuffer). O monitor lê esses dados e o exibe.
*
taxa de atualização: A frequência em que essa atualização acontece é medida em Hertz (Hz). Uma taxa de atualização de 60Hz significa que a tela é atualizada 60 vezes por segundo. Taxas de atualização mais altas (por exemplo, 120Hz, 144Hz, 240Hz) resultam em visuais mais suaves, particularmente perceptíveis durante o movimento em ritmo acelerado.
*
O processo: O processo geralmente envolve estas etapas:
1.
renderização da cena: A CPU e a GPU do computador processam os dados para a cena a ser exibida (por exemplo, modelos 3D, sprites 2D, texto).
2.
Atualização de estrutura: Os dados de imagem resultantes (um quadro) são gravados no Framebuffer (memória de vídeo).
3.
Exibir digitalização: O monitor lê os dados do Framebuffer e os exibe na tela. Isso normalmente envolve a digitalização da linha Pixels por linha.
4.
vsync (sincronização vertical): O VSYNC é uma técnica para sincronizar a renderização do quadro com a taxa de atualização do monitor. Isso impede a ruptura da tela (onde a imagem é dividida horizontalmente devido à renderização que acontece no meio da reflexão) e minimiza o atraso de entrada.
*
buffer duplo: Uma técnica comum para evitar sacudir e rasgar é o buffer duplo. Dois combustíveis de estrutura são usados; A GPU renderiza um enquanto o monitor exibe o outro. Em seguida, eles mudam de funções, criando uma transição suave.
Em essência, a refrescamento da tela é o ciclo contínuo que nos permite ver imagens em movimento e aplicativos interativos em nossas telas. Sem ele, só veríamos imagens estáticas.