Revision 9ed80185
Added by Leszek Koltunski almost 7 years ago
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
Beginnings of support for multi-COLOR attachment Framebuffers.
This will be used in OutputSurface's Postprocessing Buffer.