소스 검색

Add `gl_set_proc_address`

gingerBill 7 달 전
부모
커밋
06902818bf
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  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)
 }