LWJGL / lwjgl3

LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
https://www.lwjgl.org
BSD 3-Clause "New" or "Revised" License
4.67k stars 631 forks source link

Improve VKCapabilitiesDevice and VKCapabilitiesInstance documentation #816

Closed SWinxy closed 1 year ago

SWinxy commented 1 year ago

809 was opened because VKCapabilitiesDevice and VKCapabilitiesInstance was insufficient at indicating its purpose. This makes clear what those classes are and what the public fields are and mean.

Spasi commented 1 year ago

Hey @SWinxy, I cleaned it up a bit and removed comments/documentation for non-public stuff.

Thanks!