|
std::optional< Graphics::TerminalParameters > | terminal_params (nngn::lua::table_view t) |
|
std::optional< Graphics::OpenGLParameters > | opengl_params (nngn::lua::table_view t) |
|
std::optional< Graphics::VulkanParameters > | vulkan_params (nngn::lua::table_view t) |
|
auto | version (const Graphics &g) |
|
auto | create (Graphics::Backend b, const void *params) |
|
bool | init_device (Graphics &g, std::optional< lua_Integer > i) |
|
auto | selected_device (const Graphics &g) |
|
auto | to_lua (nngn::lua::state_view lua, const Graphics::Extension &e) |
|
auto | to_lua (nngn::lua::state_view lua, const Graphics::Layer &l) |
|
auto | to_lua (nngn::lua::state_view lua, const Graphics::DeviceInfo &i) |
|
auto | to_lua (nngn::lua::state_view lua, const Graphics::QueueFamily &f) |
|
auto | to_lua (nngn::lua::state_view, const Graphics::PresentMode &m) |
|
auto | to_lua (nngn::lua::state_view lua, const Graphics::MemoryHeap &h) |
|
auto | to_lua (nngn::lua::state_view lua, const Graphics::MemoryType &h) |
|
auto | surface_info (const Graphics &g, nngn::lua::state_view lua) |
|
template<typename T , auto count_f, auto get_f, typename ... Is> |
auto | get (nngn::lua::state_view lua, const Graphics &g, Is ...is) |
|
auto | extensions (const Graphics &g, nngn::lua::state_view lua) |
|
auto | layers (const Graphics &g, nngn::lua::state_view lua) |
|
auto | device_infos (const Graphics &g, nngn::lua::state_view lua) |
|
auto | device_extensions (const Graphics &g, lua_Integer i, nngn::lua::state_view lua) |
|
auto | queue_families (const Graphics &g, lua_Integer i, nngn::lua::state_view lua) |
|
auto | present_modes (const Graphics &g, nngn::lua::state_view lua) |
|
auto | heaps (const Graphics &g, lua_Integer i, nngn::lua::state_view lua) |
|
auto | memory_types (const Graphics &g, lua_Integer i, lua_Integer ih, nngn::lua::state_view lua) |
|
auto | window_size (const Graphics &g) |
|
auto | stats (Graphics *g, nngn::lua::state_view lua) |
|
auto | mouse_pos (const Graphics &g) |
|
void | set_n_frames (Graphics &g, lua_Integer n) |
|
void | set_n_swap_chain_images (Graphics &g, lua_Integer n) |
|
void | set_bloom_downscale (Graphics &g, lua_Integer n) |
|
void | set_bloom_blur_passes (Graphics &g, lua_Integer n) |
|
void | set_blur_downscale (Graphics &g, lua_Integer n) |
|
void | set_blur_passes (Graphics &g, lua_Integer n) |
|
void | register_graphics (nngn::lua::table_view t) |
|