Minor rewording & increase of clarity (#2752)

* Minor rewording & increase of clarity

* Corrected a noun that was being used as a verb

* Slight rewording of the C99 bindings notices

* Actually, this sounds better & looks nicer
This commit is contained in:
ichordev 2022-04-01 11:07:21 +10:00 committed by GitHub
parent d9cdc67993
commit 81c6610293
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 22 additions and 21 deletions

View File

@ -759,12 +759,13 @@ struct.InternalData
--- Platform data.
struct.PlatformData { ctor }
.ndt "void*" --- Native display type (*nix specific).
.nwh "void*" --- Native window handle. If `NULL` bgfx will create headless
--- context/device if renderer API supports it.
.context "void*" --- GL context, or D3D device. If `NULL`, bgfx will create context/device.
.nwh "void*" --- Native window handle. If `NULL`, bgfx will create a headless
--- context/device, provided the rendering API supports it.
.context "void*" --- GL context, D3D device, or Vulkan device. If `NULL`, bgfx
--- will create context/device.
.backBuffer "void*" --- GL back-buffer, or D3D render target view. If `NULL` bgfx will
--- create back-buffer color surface.
.backBufferDS "void*" --- Backbuffer depth/stencil. If `NULL` bgfx will create back-buffer
.backBufferDS "void*" --- Backbuffer depth/stencil. If `NULL`, bgfx will create a back-buffer
--- depth/stencil surface.
--- Backbuffer resolution and reset parameters.
@ -1137,7 +1138,7 @@ func.initCtor { cfunc }
"void"
.init "Init*"
--- Initialize bgfx library.
--- Initialize the bgfx library.
func.init { cfunc }
"bool" --- `true` if initialization was successful.
.init "const Init &" --- Initialization parameters. See: `bgfx::Init` for more info.
@ -1148,8 +1149,8 @@ func.shutdown
--- Reset graphic settings and back-buffer size.
---
--- @attention This call doesn't actually change window size, it just
--- resizes back-buffer. Windowing code has to change window size.
--- @attention This call doesnt change the window size, it just resizes
--- the back-buffer. Your windowing code controls the window size.
---
func.reset
"void"
@ -1166,7 +1167,7 @@ func.reset
--- - `BGFX_RESET_FLIP_AFTER_RENDER` - This flag specifies where flip
--- occurs. Default behaviour is that flip occurs before rendering new
--- frame. This flag only has effect when `BGFX_CONFIG_MULTITHREADED=0`.
--- - `BGFX_RESET_SRGB_BACKBUFFER` - Enable sRGB backbuffer.
--- - `BGFX_RESET_SRGB_BACKBUFFER` - Enable sRGB back-buffer.
.format "TextureFormat::Enum" --- Texture format. See: `TextureFormat::Enum`.
{ default = "TextureFormat::Count" }
@ -1382,7 +1383,7 @@ func.createDynamicIndexBuffer
--- - `BGFX_BUFFER_INDEX32` - Buffer is using 32-bit indices. This flag has effect only on
--- index buffers.
--- Create dynamic index buffer and initialized it.
--- Create a dynamic index buffer and initialize it.
func.createDynamicIndexBuffer { cname = "create_dynamic_index_buffer_mem" }
"DynamicIndexBufferHandle" --- Dynamic index buffer handle.
.mem "const Memory*" --- Index buffer data.
@ -1593,7 +1594,7 @@ func.destroy { cname = "destroy_program" }
--- Validate texture parameters.
func.isTextureValid
"bool" --- True if texture can be successfully created.
"bool" --- True if a texture with the same parameters can be created.
.depth "uint16_t" --- Depth dimension of volume texture.
.cubeMap "bool" --- Indicates that texture contains cubemap.
.numLayers "uint16_t" --- Number of layers in texture array.
@ -1602,7 +1603,7 @@ func.isTextureValid
--- Validate frame buffer parameters.
func.isFrameBufferValid
"bool" --- True if frame buffer can be successfully created.
"bool" --- True if a frame buffer with the same parameters can be created.
.num "uint8_t" --- Number of attachments.
.attachment "const Attachment*" --- Attachment texture info. See: `bgfx::Attachment`.
@ -1652,7 +1653,7 @@ func.createTexture2D
{ default = NULL } --- `_mem` is NULL content of the texture is uninitialized. When `_numLayers` is more than
--- 1, expected memory layout is texture and all mips together for each array element.
--- Create texture with size based on backbuffer ratio. Texture will maintain ratio
--- Create texture with size based on back-buffer ratio. Texture will maintain ratio
--- if back buffer resolution changes.
func.createTexture2D { cname = "create_texture_2d_scaled" }
"TextureHandle" --- Texture handle.
@ -1829,7 +1830,7 @@ func.createFrameBuffer
--- - `BGFX_SAMPLER_[MIN/MAG/MIP]_[POINT/ANISOTROPIC]` - Point or anisotropic
--- sampling.
--- Create frame buffer with size based on backbuffer ratio. Frame buffer will maintain ratio
--- Create frame buffer with size based on back-buffer ratio. Frame buffer will maintain ratio
--- if back buffer resolution changes.
func.createFrameBuffer { cname = "create_frame_buffer_scaled" }
"FrameBufferHandle" --- Frame buffer handle.
@ -2034,8 +2035,8 @@ func.setViewClear
{ default = 0 }
--- Set view clear flags with different clear color for each
--- frame buffer texture. Must use `bgfx::setPaletteColor` to setup clear color
--- palette.
--- frame buffer texture. `bgfx::setPaletteColor` must be used to set up a
--- clear color palette.
func.setViewClear { cname = "set_view_clear_mrt" }
"void"
.id "ViewId" --- View id.
@ -2083,8 +2084,8 @@ func.setViewFrameBuffer
--- frame buffer handle will draw primitives from this view into
--- default back buffer.
--- Set view view and projection matrices, all draw primitives in this
--- view will use these matrices.
--- Set view's view matrix and projection matrix,
--- all draw primitives in this view will use these two matrices.
func.setViewTransform
"void"
.id "ViewId" --- View id.

View File

@ -624,13 +624,13 @@ function codegen.doxygen_type(doxygen, func, cname)
if cname then
result[#result+1] = "///"
if type(cname) == "string" then
result[#result+1] = string.format("/// @attention C99 equivalent is `%s`.", cname)
result[#result+1] = string.format("/// @attention C99's equivalent binding is `%s`.", cname)
else
local names = {}
for _, v in ipairs(cname) do
names[#names+1] = "`" .. v .. "`"
end
result[#result+1] = string.format("/// @attention C99 equivalent are %s.", table.concat(names, ","))
result[#result+1] = string.format("/// @attention C99's equivalent bindings are %s.", table.concat(names, ","))
end
end
result[#result+1] = "///"