Fix use of renderWindow returned by CreateLookingGlassRenderWindow on macOS
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 38/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- cpp, macos
- Domínio
- computer-graphics, desktop-dev
Direção de pesquisa
Comece em Rendering/OpenGL2/vtkCocoaRenderWindow.mm, especialmente nos blocos próximos às linhas 821-845, e compare a correção relacionada para Linux e Windows em VTK merge request 7271. Execute com -I a linha de comando associada ao teste TestDragon para reproduzir o comportamento de exibição do macOS. A tarefa estará concluída quando a saída de CreateLookingGlassRenderWindow aparecer no display de hardware em vez da tela principal.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Due to an issue in upstream VTK preventing windows with negative position from being used, the looking glass renderwindow created on macOS does not appear on the hardware display but instead is shown on the main screen.
Similar problem has been fixed for Linux and Windows in https://gitlab.kitware.com/vtk/vtk/-/merge_requests/7271 but we still need to address the problem with the underlying Rendering/OpenGL2/vtkCocoaRenderWindow.mm
To test potential fixes, you may run the command line associated with "TestDragon" test and specify -I.
I tried to comment these lines without success:
https://gitlab.kitware.com/vtk/vtk/-/blob/36f8256268614a24efcb6c5c90e6fcf7104b3ff9/Rendering/OpenGL2/vtkCocoaRenderWindow.mm#L830-837
It may be worth looking into commenting the whole block:
https://gitlab.kitware.com/vtk/vtk/-/blob/36f8256268614a24efcb6c5c90e6fcf7104b3ff9/Rendering/OpenGL2/vtkCocoaRenderWindow.mm#L821-845
- Linguagem predominante
- C++
- Estrelas
- 18
- Forks
- 16
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de Kitware/LookingGlassVTKModule
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100
Kitware/LookingGlassVTKModule#68 · 15 comentários ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
Kitware/LookingGlassVTKModule#66 · 3 comentários ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
Kitware/LookingGlassVTKModule#54 · 2 comentários ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 35/100
Kitware/LookingGlassVTKModule#51 · 2 comentários ·
-
Problem opening fileAberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 30/100
Kitware/LookingGlassVTKModule#25 · 1 comentário ·
Todas as issues de Kitware/LookingGlassVTKModule
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
Mantenedores costumam responder em até 4 dias
-
nth_root does not restore the rounding mode and can return an upper bound below the true rootAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
scanaislop/aislop#482 ·
Mantenedores costumam responder em até 1 dia
-
1 type: problem 2 scope: firmware 3 good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
SpaceTeam/STS1_COBC_SW#511 ·
-
documentation good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
imaaiagent/fumi#3 ·