Бранимир Караџић 1 год назад
Родитель
Сommit
f421348760
6 измененных файлов с 27 добавлено и 6 удалено
  1. 7 1
      bindings/bf/bgfx.bf
  2. 7 1
      bindings/cs/bgfx.cs
  3. 1 1
      bindings/cs/bgfx_dllname.cs
  4. 3 1
      bindings/zig/bgfx.zig
  5. 7 0
      include/bgfx/c99/bgfx.h
  6. 2 2
      src/version.h

+ 7 - 1
bindings/bf/bgfx.bf

@@ -1,5 +1,5 @@
 /*
- * Copyright 2011-2023 Branimir Karadzic. All rights reserved.
+ * Copyright 2011-2024 Branimir Karadzic. All rights reserved.
  * License: https://github.com/bkaradzic/bgfx/blob/master/LICENSE
  */
 
@@ -2564,6 +2564,12 @@ public static class bgfx
 	[LinkName("bgfx_get_renderer_name")]
 	public static extern char8* get_renderer_name(RendererType _type);
 	
+	/// <summary>
+	/// Fill bgfx::Init struct with default values, before using it to initialize the library.
+	/// </summary>
+	///
+	/// <param name="_init">Pointer to structure to be initialized. See: `bgfx::Init` for more info.</param>
+	///
 	[LinkName("bgfx_init_ctor")]
 	public static extern void init_ctor(Init* _init);
 	

+ 7 - 1
bindings/cs/bgfx.cs

@@ -1,5 +1,5 @@
 /*
- * Copyright 2011-2023 Branimir Karadzic. All rights reserved.
+ * Copyright 2011-2024 Branimir Karadzic. All rights reserved.
  * License: https://github.com/bkaradzic/bgfx/blob/master/LICENSE
  */
 
@@ -2516,6 +2516,12 @@ public static partial class bgfx
 	[DllImport(DllName, EntryPoint="bgfx_get_renderer_name", CallingConvention = CallingConvention.Cdecl)]
 	public static extern unsafe IntPtr get_renderer_name(RendererType _type);
 	
+	/// <summary>
+	/// Fill bgfx::Init struct with default values, before using it to initialize the library.
+	/// </summary>
+	///
+	/// <param name="_init">Pointer to structure to be initialized. See: `bgfx::Init` for more info.</param>
+	///
 	[DllImport(DllName, EntryPoint="bgfx_init_ctor", CallingConvention = CallingConvention.Cdecl)]
 	public static extern unsafe void init_ctor(Init* _init);
 	

+ 1 - 1
bindings/cs/bgfx_dllname.cs

@@ -1,5 +1,5 @@
 /*
- * Copyright 2011-2023 Branimir Karadzic. All rights reserved.
+ * Copyright 2011-2024 Branimir Karadzic. All rights reserved.
  * License: https://github.com/bkaradzic/bgfx/blob/master/LICENSE
  */
 

+ 3 - 1
bindings/zig/bgfx.zig

@@ -1,4 +1,4 @@
-// Copyright 2011-2023 Branimir Karadzic. All rights reserved.
+// Copyright 2011-2024 Branimir Karadzic. All rights reserved.
 // License: https://github.com/bkaradzic/bgfx/blob/master/LICENSE
 
 
@@ -2058,6 +2058,8 @@ pub inline fn getRendererName(_type: RendererType) [*c]const u8 {
 }
 extern fn bgfx_get_renderer_name(_type: RendererType) [*c]const u8;
 
+/// Fill bgfx::Init struct with default values, before using it to initialize the library.
+/// <param name="_init">Pointer to structure to be initialized. See: `bgfx::Init` for more info.</param>
 pub inline fn initCtor(_init: [*c]Init) void {
     return bgfx_init_ctor(_init);
 }

+ 7 - 0
include/bgfx/c99/bgfx.h

@@ -1128,6 +1128,13 @@ BGFX_C_API uint8_t bgfx_get_supported_renderers(uint8_t _max, bgfx_renderer_type
  *
  */
 BGFX_C_API const char* bgfx_get_renderer_name(bgfx_renderer_type_t _type);
+
+/**
+ * Fill bgfx::Init struct with default values, before using it to initialize the library.
+ *
+ * @param[in] _init Pointer to structure to be initialized. See: `bgfx::Init` for more info.
+ *
+ */
 BGFX_C_API void bgfx_init_ctor(bgfx_init_t* _init);
 
 /**

+ 2 - 2
src/version.h

@@ -9,5 +9,5 @@
  *
  */
 
-#define BGFX_REV_NUMBER 8617
-#define BGFX_REV_SHA1   "9612f6d14732ff7077f0d4aafe53a55dff7f05bd"
+#define BGFX_REV_NUMBER 8674
+#define BGFX_REV_SHA1   "83dfadf673251c09dabb0ef4773b8176579b0551"