You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
hw_render.get_proc_address("glGetString") returns NULL instead of a function pointer. Using gdb, I've found that video_driver_poke is NULL when it probably shouldn't be.
Previous discussion is here, and the code that found this bug is here.
Expected behavior
For get_proc_address to not fail.
Actual behavior
video_driver_poke (gfx/video_driver.c:655) is NULL, causing get_proc_address to also return NULL, when using the gl video driver.
Steps to reproduce the bug
Initialise context type as RETRO_HW_CONTEXT_OPENGL and set hw_render.
Call hw_render.get_proc_address("glGetString")
Bisect Results
Since the start of time. v1.7.0, master branch and v1.3.6 all tested. Same result
Description
hw_render.get_proc_address("glGetString") returns NULL instead of a function pointer. Using gdb, I've found that video_driver_poke is NULL when it probably shouldn't be.
Previous discussion is here, and the code that found this bug is here.
Expected behavior
For get_proc_address to not fail.
Actual behavior
video_driver_poke (gfx/video_driver.c:655) is NULL, causing get_proc_address to also return NULL, when using the
gl
video driver.Steps to reproduce the bug
Bisect Results
Since the start of time. v1.7.0, master branch and v1.3.6 all tested. Same result
Version/Commit
[INFO] === Build =======================================
Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AVX AES
Built: Dec 31 2017
[INFO] Version: 1.7.0
[INFO] Git: e5b346a
[INFO] =================================================
Environment information
The text was updated successfully, but these errors were encountered: