Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Polyscope OpenGL Error! Type: Invalid enum

Aberta
#143 1 comentário 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
25/100
Tipo de issue
Bug
Clareza
Precisa de esclarecimento
Status de atividade
Estagnada
Stack de tecnologia
cpp, python

Direção de pesquisa

Reproduza a falha a partir do ponto de entrada ps.init() relatado usando OpenGL 3.3 Core Profile e Mesa 20.0.8. Leia o caminho de compilação do shader em torno do vertex shader e do GLError relatados; a issue estará concluída quando a inicialização não gerar mais o erro Invalid enum neste ambiente.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

[polyscope] Backend: openGL3_glfw -- Loaded openGL version: 3.3 (Core Profile) Mesa 20.0.8
[polyscope] Polyscope OpenGL Error! Type: Invalid enum
GLError() after shader compilation! Program text:

// tag ${ GLSL_VERSION }$
// from rule: GLSL_VERSION
#version 330 core

  in vec3 a_position;
  out vec2 tCoord;

  void main()
  {
      tCoord = (a_position.xy+vec2(1.0,1.0))/2.0;
      gl_Position = vec4(a_position,1.);
  }

Traceback (most recent call last):
File "/userhome/37/gdwei/geolearning/IGR/code/reconstruction/playground.py", line 8, in
ps.init()
File "/userhome/37/gdwei/anaconda3/envs/neuralpull/lib/python3.9/site-packages/polyscope/core.py", line 12, in init
psb.init(backend)
RuntimeError: OpenGl error occurred. Text: Invalid enum

Linguagem predominante
C++
Estrelas
2.2k
Forks
242
Merge médio
11min
PRs com merge (30d)
1

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de nmwsharp/polyscope

Todas as issues de nmwsharp/polyscope

Issues semelhantes

Mais issues de C++

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.