Skip to main content

Module rendering

Module rendering 

Source
Expand description

§SDK Rendering API

Provides methods on GoudGame for 2D rendering operations including frame management, immediate-mode sprite/quad drawing, and render state control.

§Availability

This module requires the native feature (desktop platform with OpenGL).

Re-exports§

pub use crate::rendering::sprite_batch::SpriteBatchConfig;
pub use crate::libs::graphics::renderer3d::FogConfig;
pub use crate::libs::graphics::renderer3d::GridConfig;
pub use crate::libs::graphics::renderer3d::GridRenderMode;
pub use crate::libs::graphics::renderer3d::Light;
pub use crate::libs::graphics::renderer3d::LightType;
pub use crate::libs::graphics::renderer3d::PrimitiveCreateInfo;
pub use crate::libs::graphics::renderer3d::PrimitiveType;
pub use crate::libs::graphics::renderer3d::SkyboxConfig;

Structs§

ImmediateRenderState
GPU resources for immediate-mode sprite and quad rendering.