Pārlūkot izejas kodu

Add `gl_set_proc_address`

gingerBill 7 mēneši atpakaļ
vecāks
revīzija
06902818bf
1 mainītis faili ar 6 papildinājumiem un 0 dzēšanām
  1. 6 0
      vendor/sdl3/sdl3_video.odin

+ 6 - 0
vendor/sdl3/sdl3_video.odin

@@ -455,4 +455,10 @@ foreign lib {
 	GL_GetSwapInterval              :: proc(interval: ^c.int) -> bool ---
 	GL_SwapWindow                   :: proc(window: ^Window) -> bool ---
 	GL_DestroyContext               :: proc(ctx: GLContext) -> bool ---
+}
+
+
+// Used by vendor:OpenGL
+gl_set_proc_address :: proc(p: rawptr, name: cstring) {
+	(^FunctionPointer)(p)^ = GL_GetProcAddress(name)
 }