Fission FSN
Loading...
Searching...
No Matches
fsNBgfx2d Namespace Reference

Classes

struct  fsSVertex2d

Functions

fsU32 resetFlagsGet ()
fsS32 targetFpsGet ()
void initialise ()
void uninitialise ()
bgfx::TextureHandle whiteTextureGet ()
fsU32 abgrGet (fsU8 pR, fsU8 pG, fsU8 pB, fsU8 pA)
void quadSubmit (const fsF32 *const pModelMtx, bgfx::TextureHandle pTexture, fsU32 pSamplerFlags, fsF32 pX, fsF32 pY, fsF32 pW, fsF32 pH, fsF32 pU0, fsF32 pV0, fsF32 pU1, fsF32 pV1, fsU32 pColourAbgr)
void batchQuad (const fsF32 *const pModelMtx, bgfx::TextureHandle pTexture, fsU32 pSamplerFlags, fsF32 pX, fsF32 pY, fsF32 pW, fsF32 pH, fsF32 pU0, fsF32 pV0, fsF32 pU1, fsF32 pV1, fsU32 pColourAbgr)
void batchFlush ()
void lineStripSubmit (const fsF32 *const pModelMtx, const std::vector< fsVec2d > &pVerts, fsU32 pColourAbgr)

Function Documentation

◆ abgrGet()

fsU32 fsNBgfx2d::abgrGet ( fsU8 pR,
fsU8 pG,
fsU8 pB,
fsU8 pA )

◆ batchFlush()

void fsNBgfx2d::batchFlush ( )

◆ batchQuad()

void fsNBgfx2d::batchQuad ( const fsF32 *const pModelMtx,
bgfx::TextureHandle pTexture,
fsU32 pSamplerFlags,
fsF32 pX,
fsF32 pY,
fsF32 pW,
fsF32 pH,
fsF32 pU0,
fsF32 pV0,
fsF32 pU1,
fsF32 pV1,
fsU32 pColourAbgr )

◆ initialise()

void fsNBgfx2d::initialise ( )

◆ lineStripSubmit()

void fsNBgfx2d::lineStripSubmit ( const fsF32 *const pModelMtx,
const std::vector< fsVec2d > & pVerts,
fsU32 pColourAbgr )

◆ quadSubmit()

void fsNBgfx2d::quadSubmit ( const fsF32 *const pModelMtx,
bgfx::TextureHandle pTexture,
fsU32 pSamplerFlags,
fsF32 pX,
fsF32 pY,
fsF32 pW,
fsF32 pH,
fsF32 pU0,
fsF32 pV0,
fsF32 pU1,
fsF32 pV1,
fsU32 pColourAbgr )

◆ resetFlagsGet()

fsU32 fsNBgfx2d::resetFlagsGet ( )

◆ targetFpsGet()

fsS32 fsNBgfx2d::targetFpsGet ( )

◆ uninitialise()

void fsNBgfx2d::uninitialise ( )

◆ whiteTextureGet()

bgfx::TextureHandle fsNBgfx2d::whiteTextureGet ( )