jsaddle-dom-0.10.0.0: src/JSDOM/Generated/EXT_texture_compression_bptc.hs
{-# LANGUAGE PatternSynonyms #-}
{-# LANGUAGE ImplicitParams, ConstraintKinds, KindSignatures #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
-- | Generated by dom-gen from EXT_texture_compression_bptc (webref). Do not edit.
module JSDOM.Generated.EXT_texture_compression_bptc
(pattern COMPRESSED_RGBA_BPTC_UNORM_EXT, pattern COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT, pattern COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT, pattern COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT, EXT_texture_compression_bptc(..), gTypeEXT_texture_compression_bptc)
where
import Prelude ((.), (==), (>>=), (<$>), (++), Bool(..), Maybe(..), IO, Int, Word, Double, Float)
import qualified Prelude as P
import Control.Monad (void)
import Control.Lens.Operators ((^.))
import Language.Javascript.JSaddle (JSM, JSVal, JSString, toJSVal, valToBool, valToNumber, js, jss, jsf, jsg, new, function, asyncFunction, jsUndefined, jsNull)
import JSDOM.Types
import qualified JSDOM.Types as Types
import JSDOM.EventTargetClosures (EventName, unsafeEventName, unsafeEventNameAsync)
import JSDOM.Generated.Enums
pattern COMPRESSED_RGBA_BPTC_UNORM_EXT = 0x8E8C
pattern COMPRESSED_SRGB_ALPHA_BPTC_UNORM_EXT = 0x8E8D
pattern COMPRESSED_RGB_BPTC_SIGNED_FLOAT_EXT = 0x8E8E
pattern COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_EXT = 0x8E8F