Project

General

Profile

« Previous | Next » 

Revision 9ed80185

Added by Leszek Koltunski almost 7 years ago

Beginnings of support for multi-COLOR attachment Framebuffers.
This will be used in OutputSurface's Postprocessing Buffer.

View differences:

src/main/java/org/distorted/library/DistortedRenderState.java
119 119
    {
120 120
    if( cState.colorMaskR!=1 || cState.colorMaskG!=1 || cState.colorMaskB!=1 || cState.colorMaskA!=1 )
121 121
      {
122
      sState.colorMaskR = cState.colorMaskR;
123
      sState.colorMaskG = cState.colorMaskG;
124
      sState.colorMaskB = cState.colorMaskB;
125
      sState.colorMaskA = cState.colorMaskA;
122 126
      cState.colorMaskR = 1;
123 127
      cState.colorMaskG = 1;
124 128
      cState.colorMaskB = 1;
......
127 131
      }
128 132
    if( cState.depthMask!=1 )
129 133
      {
134
      sState.depthMask = cState.depthMask;
130 135
      cState.depthMask = 1;
131 136
      GLES30.glDepthMask(true);
132 137
      }
133 138
    if( cState.stencilMask!= STENCIL_MASK )
134 139
      {
140
      sState.stencilMask = cState.stencilMask;
135 141
      cState.stencilMask = STENCIL_MASK;
136 142
      GLES30.glStencilMask(cState.stencilMask);
137 143
      }

Also available in: Unified diff