Desativa o buffer duplo inteiramente ou renderiza o cursor sem o buffer duplo no OS X?

2

Atualmente, no OS X, todo o sistema é desenhado usando o buffer duplo por meio de Quartz . O objetivo disso é, até onde eu sei, eliminar a tela rasgada .

O motivo pelo qual eu gostaria de desativar o buffer duplo é por causa do atraso do mouse que ele cria, e estou absolutamente certo de que o buffer duplo é a causa raiz de todo o atraso do mouse no OS X (diferente da aceleração do mouse). desativado usando os drivers de mouse proprietários da Razer com meu Razer DeathAdder).

Se eu inicializar o OS X com uma placa de vídeo não suportada, todo o sistema operacional se tornará muito lento, porque o QE / CI não é suportado na placa de vídeo e, portanto, está desabilitado. No entanto, o buffer duplo também é desativado quando eu faço isso, já que posso ver a tela rasgando quando eu agito janelas ou movo o mouse rapidamente. Ao inicializar desta forma, e o buffer duplo está desabilitado, o mouse é perfeito , assim como no Windows. Sem atraso de entrada, sem aceleração, apenas movimento do mouse.

Eu quero saber como o buffer duplo pode ser desativado em todo o sistema, ou talvez até mesmo se houver uma maneira de chamar o mouse fora do Quartz, para que ele não seja armazenado em buffer duplo.

    
por Kale Muscarella 30.07.2012 / 21:24

2 respostas

2

Acho que o que você deseja desativar é Beam Sync . Isso pode ser desativado por meio do Quartz Debugger, um aplicativo que faz parte das Ferramentas do desenvolvedor do Xcode.

Mais informações podem ser encontradas aqui: link

(Nota: Pegue o acima com um grão de sal. Eu não possuo um Mac e descobri que quase 3 anos de discussão do fórum com o Google. Há tópicos mais recentes, porém, apenas nenhum como detalhado).

    
por 01.08.2012 / 22:04
1

Parece que o Pro Tools a partir da versão 8 tem um problema com o Beam Sync. Basicamente, é uma forma de buffer duplo que o OSX usa ao desenhar janelas Quartz.

  • Obtenha um painel de preferências chamado Secrets .
  • Abra os segredos e vá para as configurações do sistema.
  • Procure por Beam Sync e defina-o para desativar.
  • Defina Ativar Quartz Extreme como Ativado.
  • Reinicialize.

Enquanto estiver executando o Pro Tools (e fazendo com que a tela se redesenha lentamente), abra o aplicativo, pressione Cmd+1 e desative a sincronização de vigas e verifique se o Quartz Extreme está ativado. Você vai notar imediatamente um perfeito Smoove e lindamente trabalhando Pro Tools.

Em vez de ter que abrir o Quartz Debug sempre que você executar o Pro Tools, Secrets é a maneira mais fácil de definir a preferência do OSX por isso de forma semi-permanente. Por algum motivo, no entanto, a preferência por Beam Sync ocasionalmente retorna para Automatic e você precisa redefini-la.

Espero que ajude.

    
por 04.08.2012 / 20:08