Simple Viewer GL 3.3.1

Simple Viewer GL 3.3.1 Simple Viewer GL 3.3.1

Visualizador Simples GL – um visualizador de imagens leve em uma única janela.

Muito do que antes era feito na CPU agora é executado na GPU.

A linha de status, que pode ser desativada com a tecla i, exibe informações básicas: formato, resolução, tamanho na memória (CPU + GPU), tamanho em disco. No modo de informações sobre o pixel, que é ativado com a tecla p, uma bolha com informações sobre a posição, cor do pixel e parâmetros da área selecionada é exibida.

O Visualizador Simples GL pode identificar o tipo de arquivo pela sua assinatura (parâmetro -a), e não apenas pela extensão do arquivo. Suporte para navegação recursiva em diretórios (parâmetro -r).

Há a opção de alterar em tempo de execução o tipo de fundo (três cores básicas + tabuleiro de xadrez) da janela ou definir uma cor personalizada, o que é conveniente ao visualizar imagens com pixels transparentes.

Formatos suportados:

  • PNG
  • JPEG
  • JPEG 2000
  • HEIF
  • PSD (Adobe Photoshop)
  • AI (Adobe Illustrator)
  • EPS
  • XCF (GIMP)
  • GIF
  • SVG
  • TIFF
  • TARGA
  • ICO
  • ICNS (Imagem de Ícone da Apple)
  • BMP
  • PNM
  • DDS
  • XWD
  • SCR (tela do ZX-Spectrum)
  • XPM
  • WebP
  • OpenEXR

Compatível com GNU/Linux, FreeBSD e macOS. Existe um fork de terceiros para Windows.

Novidades no Visualizador Simples GL 3.3.1:

  • arquitetura do visualizador reformulada;
  • um novo renderizador um pouco mais flexível;
  • graças ao renderizador, perfis e outras transformações foram transferidos da CPU para a GPU;
  • com a arquitetura reformulada, consertei tanto o carregamento quanto o progresso (spinning);
  • o uso de memória foi significativamente reduzido. Agora, a memória é alocada apenas para alguns chunks quando possível. Não há uma cópia descompactada completa da imagem na memória;
  • informação sobre o pixel é puxada da placa de vídeo;
  • o contador de uso de memória agora considera a memória de vídeo;
  • adicionei pré-visualização para formatos que suportam. Se houver uma pré-visualização no EXIF, eu a pego dele;
  • reformulei a interface. Refiz o renderizador, atualizei o ImGui a partir da ramificação que suporta o empilhamento de janelas;
  • um novo pop-up EXIF no dock à direita, e adicionei categorias e busca nele;
  • reformulei a barra de status. Apenas a deixei mais conveniente internamente, e também corrigi o visual;
  • agora a barra de status não sobrepõe a imagem. E, de modo geral, qualquer janela fixada na borda não sobrepõe a imagem;
  • ampliada a compatibilidade com PSD. Agora praticamente todas as variações são suportadas;
  • adicionada a compatibilidade com HEIF (AVIF/HEIC);
  • corrigido jpeg2k em escala de cinza – agora o brilho está correto;
  • adicionada compatibilidade com perfis de cores onde eles não estavam, mas o formato os suportava;
  • e ainda uma porção de outras coisas que nem consigo me lembrar, mas leiam os logs vocês mesmos, estou com preguiça.

Provavelmente quebrei alguma coisa, então ficarei feliz com comentários e sugestões.

Licença GPL-2.0.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster