public RenderStateGroup(RenderState state, uint blendFactor, StencilFlags frontFace, StencilFlags backFace) { State = state; BlendFactorRgba = blendFactor; FrontFace = frontFace; BackFace = backFace; }
/// <summary> /// Sets stencil test state. /// </summary> /// <param name="frontFace">The stencil state to use for front faces.</param> /// <param name="backFace">The stencil state to use for back faces.</param> public static void SetStencil(StencilFlags frontFace, StencilFlags backFace) { NativeMethods.bgfx_set_stencil((uint)frontFace, (uint)backFace); }
public RenderStateGroup (RenderState state, uint blendFactor, StencilFlags frontFace, StencilFlags backFace) { State = state; BlendFactorRgba = blendFactor; FrontFace = frontFace; BackFace = backFace; }
/// <summary> /// Sets stencil test state. /// </summary> /// <param name="frontFace">The stencil state to use for front faces.</param> public static void SetStencil(StencilFlags frontFace) { SetStencil(frontFace, StencilFlags.None); }