// Generated by scripts/generate.mjs from bindings/api.mjs. Do not edit.
///|
#external
pub type RendererCapabilities
///|
pub extern "js" fn RendererCapabilities::max_textures(
self : RendererCapabilities,
) -> Int =
#| (self) => self.maxTextures
///|
pub extern "js" fn RendererCapabilities::max_texture_size(
self : RendererCapabilities,
) -> Int =
#| (self) => self.maxTextureSize
///|
pub extern "js" fn RendererCapabilities::max_cubemap_size(
self : RendererCapabilities,
) -> Int =
#| (self) => self.maxCubemapSize
///|
pub extern "js" fn RendererCapabilities::max_attributes(
self : RendererCapabilities,
) -> Int =
#| (self) => self.maxAttributes
///|
pub extern "js" fn RendererCapabilities::max_samples(
self : RendererCapabilities,
) -> Int =
#| (self) => self.maxSamples
///|
pub extern "js" fn RendererCapabilities::get_max_anisotropy(
self : RendererCapabilities,
) -> Int =
#| (self) => self.getMaxAnisotropy()
///|
pub extern "js" fn RendererCapabilities::precision(
self : RendererCapabilities,
) -> String =
#| (self) => self.precision