nCine/Graphics/RHI/Software/SwDevice.h file

Namespaces

namespace nCine
Root namespace of nCine game engine.
namespace nCine::RHI
Render Hardware Interface — compile-time-selectable graphics backend abstraction.
namespace nCine::RHI::Software
CPU software rasterizer backend, selected by WITH_RHI_SOFTWARE.

Classes

struct nCine::RHI::Software::Framebuffer
Destination framebuffer the device presents and resolves draws into.
class nCine::RHI::Software::SwDevice
Pipeline-state and draw-call facade of the software backend (aliased as RHI::Device).
struct nCine::RHI::Software::SwDevice::ScissorState
struct nCine::RHI::Software::SwDevice::BlendingState
struct nCine::RHI::Software::SwDevice::DepthTestState
struct nCine::RHI::Software::SwDevice::CullFaceState