Static variables

@:value(3)staticinlineread onlybackDPfail_bits:Int = 3

@:value(14680064)staticinlineread onlybackDPfail_mask:Int = 14680064

@:value(21)staticinlineread onlybackDPfail_offset:Int = 21

@:value(3)staticinlineread onlybackPass_bits:Int = 3

@:value(229376)staticinlineread onlybackPass_mask:Int = 229376

@:value(15)staticinlineread onlybackPass_offset:Int = 15

@:value(3)staticinlineread onlybackSTfail_bits:Int = 3

@:value(1835008)staticinlineread onlybackSTfail_mask:Int = 1835008

@:value(18)staticinlineread onlybackSTfail_offset:Int = 18

@:value(3)staticinlineread onlybackTest_bits:Int = 3

@:value(28672)staticinlineread onlybackTest_mask:Int = 28672

@:value(12)staticinlineread onlybackTest_offset:Int = 12

@:value(3)staticinlineread onlyfrontDPfail_bits:Int = 3

@:value(3584)staticinlineread onlyfrontDPfail_mask:Int = 3584

@:value(9)staticinlineread onlyfrontDPfail_offset:Int = 9

@:value(3)staticinlineread onlyfrontPass_bits:Int = 3

@:value(56)staticinlineread onlyfrontPass_mask:Int = 56

@:value(3)staticinlineread onlyfrontPass_offset:Int = 3

@:value(3)staticinlineread onlyfrontSTfail_bits:Int = 3

@:value(448)staticinlineread onlyfrontSTfail_mask:Int = 448

@:value(6)staticinlineread onlyfrontSTfail_offset:Int = 6

@:value(3)staticinlineread onlyfrontTest_bits:Int = 3

@:value(7)staticinlineread onlyfrontTest_mask:Int = 7

@:value(0)staticinlineread onlyfrontTest_offset:Int = 0

@:value(8)staticinlineread onlyreadMask_bits:Int = 8

@:value(255)staticinlineread onlyreadMask_mask:Int = 255

@:value(0)staticinlineread onlyreadMask_offset:Int = 0

@:value(8)staticinlineread onlyreference_bits:Int = 8

@:value(16711680)staticinlineread onlyreference_mask:Int = 16711680

@:value(16)staticinlineread onlyreference_offset:Int = 16

@:value(8)staticinlineread onlywriteMask_bits:Int = 8

@:value(65280)staticinlineread onlywriteMask_mask:Int = 65280

@:value(8)staticinlineread onlywriteMask_offset:Int = 8

Static methods

staticinlinegetBackDPfail(v:Int):Int

staticinlinegetBackPass(v:Int):Int

staticinlinegetBackSTfail(v:Int):Int

staticinlinegetBackTest(v:Int):Int

staticinlinegetFrontDPfail(v:Int):Int

staticinlinegetFrontPass(v:Int):Int

staticinlinegetFrontSTfail(v:Int):Int

staticinlinegetFrontTest(v:Int):Int

staticinlinegetReadMask(v:Int):Int

staticinlinegetReference(v:Int):Int

staticinlinegetWriteMask(v:Int):Int

Constructor

new()

Variables

@:bits(opBits)backDPfail:StencilOp

@:bits(opBits)backPass:StencilOp

@:bits(opBits)backSTfail:StencilOp

@:bits(opBits)backTest:Compare

@:bits(opBits)frontDPfail:StencilOp

@:bits(opBits)frontPass:StencilOp

@:bits(opBits)frontSTfail:StencilOp

@:bits(opBits)frontTest:Compare

@:bits(maskBits,8)readMask:Int

@:bits(maskBits,8)reference:Int

@:bits(maskBits,8)writeMask:Int

Methods

load(s:Stencil):Void

setBack(stfail:StencilOp, dpfail:StencilOp, pass:StencilOp):Void

setFront(stfail:StencilOp, dpfail:StencilOp, pass:StencilOp):Void

@:value({ writeMask : 0xFF, readMask : 0xFF, reference : 0 })setFunc(f:Compare, reference:Int = 0, readMask:Int = 0xFF, writeMask:Int = 0xFF):Void

setOp(stfail:StencilOp, dpfail:StencilOp, pass:StencilOp):Void