O desenvolvedor de driver de código aberto da IBM, Francisco Jerez, enviou um conjunto de 15 patches implementando uma nova versão da EXT_shader_framebuffer_fetch extensão OpenGL.
EXT_shader_framebuffer_fetch no seu formulário atual no registro do OpenGL é para OpenGL ES 2.0+ e permite que um fragmento shader leia os dados do quadro-buffer existentes como entrada. Isso se destina a permitir operações de composição mais avançadas.
Mas essa versão pública é a revisão seis da extensão, enquanto os membros da Khronos internamente têm trabalhado em uma sétima revisão. É a sétima revisão que esses patches implementam. Essa nova versão da especificação ainda não está disponível publicamente, mas a mensagem de patch faz saber que EXT_shader_framebuffer_fetch agora funcionará com OpenGL de desktop convencional em vez de apenas OpenGL ES. Há também algumas melhorias trabalhadas para beneficiar a Mesa.
Esses patches também implementam EXT_shader_framebuffer_fetch_non_coherent como uma extensão OpenGL que ainda não foi publicada, mas presumivelmente apenas para permitir a busca de buffer de quadros shader em memória de buffer de quadro de coerência não coerente / relaxada, semelhante à extensão QCOM_shader_framebuffer_fetch_noncoherent existente da Qualcomm.
Estes 15 últimos patches de driver Intel i965 OpenGL podem ser encontrados no Mesa-dev .
Fonte
Até a próxima!!
Nenhum comentário:
Postar um comentário