Skip to content

Compilation error: unknown type name ‘PFNGLGETINTEGER64VEXTPROC’ in fx_renderer.h #131

@RegisAttila

Description

@RegisAttila

Hi,

I'm encountering the following compilation errors when building the project:

../include/render/fx_renderer/fx_renderer.h:174:17: error: unknown type name ‘PFNGLGETINTEGER64VEXTPROC’
174 | PFNGLGETINTEGER64VEXTPROC glGetInteger64vEXT;
../render/fx_renderer/fx_pass.c:78:17: error: called object is not a function or function pointer
78 | renderer->procs.glGetInteger64vEXT(GL_GPU_DISJOINT_EXT, &disjoint);
../render/fx_renderer/fx_pass.c:82:17: error: called object is not a function or function pointer
82 | renderer->procs.glGetInteger64vEXT(GL_TIMESTAMP_EXT, &timer->gl_cpu_end);

It seems that the type PFNGLGETINTEGER64VEXTPROC is not defined, causing subsequent calls to glGetInteger64vEXT to fail.

Could you please advise on how to fix this or whether there is a missing dependency or OpenGL extension that needs to be enabled?

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions