--- orphan: true --- # {py:mod}`simvx.graphics._engine_init` ```{py:module} simvx.graphics._engine_init ``` ```{autodoc2-docstring} simvx.graphics._engine_init :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`init_vulkan ` - ```{autodoc2-docstring} simvx.graphics._engine_init.init_vulkan :summary: ``` * - {py:obj}`create_depth_resources ` - ```{autodoc2-docstring} simvx.graphics._engine_init.create_depth_resources :summary: ``` * - {py:obj}`destroy_depth_resources ` - ```{autodoc2-docstring} simvx.graphics._engine_init.destroy_depth_resources :summary: ``` * - {py:obj}`create_framebuffers ` - ```{autodoc2-docstring} simvx.graphics._engine_init.create_framebuffers :summary: ``` * - {py:obj}`destroy_framebuffers ` - ```{autodoc2-docstring} simvx.graphics._engine_init.destroy_framebuffers :summary: ``` * - {py:obj}`recreate_swapchain ` - ```{autodoc2-docstring} simvx.graphics._engine_init.recreate_swapchain :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`__all__ ` - ```{autodoc2-docstring} simvx.graphics._engine_init.__all__ :summary: ``` * - {py:obj}`log ` - ```{autodoc2-docstring} simvx.graphics._engine_init.log :summary: ``` ```` ### API ````{py:data} __all__ :canonical: simvx.graphics._engine_init.__all__ :value: > ['init_vulkan', 'create_depth_resources', 'destroy_depth_resources', 'create_framebuffers', 'destroy... ```{autodoc2-docstring} simvx.graphics._engine_init.__all__ ``` ```` ````{py:data} log :canonical: simvx.graphics._engine_init.log :value: > 'getLogger(...)' ```{autodoc2-docstring} simvx.graphics._engine_init.log ``` ```` ````{py:function} init_vulkan(engine: simvx.graphics.engine.Engine, use_triangle: bool = True) -> None :canonical: simvx.graphics._engine_init.init_vulkan ```{autodoc2-docstring} simvx.graphics._engine_init.init_vulkan ``` ```` ````{py:function} create_depth_resources(engine: simvx.graphics.engine.Engine) -> None :canonical: simvx.graphics._engine_init.create_depth_resources ```{autodoc2-docstring} simvx.graphics._engine_init.create_depth_resources ``` ```` ````{py:function} destroy_depth_resources(engine: simvx.graphics.engine.Engine) -> None :canonical: simvx.graphics._engine_init.destroy_depth_resources ```{autodoc2-docstring} simvx.graphics._engine_init.destroy_depth_resources ``` ```` ````{py:function} create_framebuffers(engine: simvx.graphics.engine.Engine) -> None :canonical: simvx.graphics._engine_init.create_framebuffers ```{autodoc2-docstring} simvx.graphics._engine_init.create_framebuffers ``` ```` ````{py:function} destroy_framebuffers(engine: simvx.graphics.engine.Engine) -> None :canonical: simvx.graphics._engine_init.destroy_framebuffers ```{autodoc2-docstring} simvx.graphics._engine_init.destroy_framebuffers ``` ```` ````{py:function} recreate_swapchain(engine: simvx.graphics.engine.Engine) -> None :canonical: simvx.graphics._engine_init.recreate_swapchain ```{autodoc2-docstring} simvx.graphics._engine_init.recreate_swapchain ``` ````