| Copyright | (c) Sven Panne 2003-2015 |
|---|---|
| License | BSD3 |
| Maintainer | Sven Panne <[email protected]> |
| Stability | stable |
| Portability | portable |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Sound.OpenAL.ALC
Description
This module corresponds to chapter 6 (AL Contexts and the ALC API) of the OpenAL Specification and Reference (version 1.1).
ALC is a portable API for managing OpenAL contexts, including resource sharing, locking, and unlocking. Within the core AL API the existence of a context is implied, but the context is not exposed. The context encapsulates the state of a given instance of the AL state machine.
Documentation
module Sound.OpenAL.ALC.BasicTypes
module Sound.OpenAL.ALC.Device
module Sound.OpenAL.ALC.Context
module Sound.OpenAL.ALC.Extensions
module Sound.OpenAL.ALC.Errors
module Sound.OpenAL.ALC.Capture