Procházet zdrojové kódy

Add `gl_set_proc_address`

gingerBill před 7 měsíci
rodič
revize
06902818bf
1 změnil soubory, kde provedl 6 přidání a 0 odebrání
  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)
 }