fix comments

This commit is contained in:
Hannes Janetzek 2014-03-20 13:28:24 +01:00
parent b44ef4144b
commit 357713b3a2

View File

@ -36,7 +36,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* Special Renderer for drawing tile polygons using a stencil buffer method * Special Renderer for drawing tile polygons using the stencil buffer method
*/ */
public final class PolygonLayer extends RenderElement { public final class PolygonLayer extends RenderElement {
static final Logger log = LoggerFactory.getLogger(PolygonLayer.class); static final Logger log = LoggerFactory.getLogger(PolygonLayer.class);
@ -288,7 +288,7 @@ public final class PolygonLayer extends RenderElement {
int cur = mCount; int cur = mCount;
// reset start when only one layer left in stencil buffer /* reset start when only one layer left in stencil buffer */
if (first || cur > 5) if (first || cur > 5)
cur = 0; cur = 0;
@ -298,7 +298,7 @@ public final class PolygonLayer extends RenderElement {
for (; l != null && l.type == RenderElement.POLYGON; l = l.next) { for (; l != null && l.type == RenderElement.POLYGON; l = l.next) {
PolygonLayer pl = (PolygonLayer) l; PolygonLayer pl = (PolygonLayer) l;
// fade out polygon layers (set in RenderTheme) /* fade out polygon layers (set in RenderTheme) */
if (pl.area.fadeScale > 0 && pl.area.fadeScale > zoom) if (pl.area.fadeScale > 0 && pl.area.fadeScale > zoom)
continue; continue;
@ -306,18 +306,18 @@ public final class PolygonLayer extends RenderElement {
drawStencilRegion(first, clipMode); drawStencilRegion(first, clipMode);
first = false; first = false;
// op for stencil method polygon drawing /* op for stencil method polygon drawing */
GL.glStencilOp(GL20.GL_KEEP, GL20.GL_KEEP, GL20.GL_INVERT); GL.glStencilOp(GL20.GL_KEEP, GL20.GL_KEEP, GL20.GL_INVERT);
} }
mAreaFills[cur] = pl.area.current(); mAreaFills[cur] = pl.area.current();
// set stencil mask to draw to /* set stencil mask to draw to */
GL.glStencilMask(1 << cur++); GL.glStencilMask(1 << cur++);
GL.glDrawArrays(GL20.GL_TRIANGLE_FAN, l.offset, l.numVertices); GL.glDrawArrays(GL20.GL_TRIANGLE_FAN, l.offset, l.numVertices);
// draw up to 7 layers into stencil buffer /* draw up to 7 layers into stencil buffer */
if (cur == STENCIL_BITS - 1) { if (cur == STENCIL_BITS - 1) {
fillPolygons(v, start, cur, zoom, scale, div); fillPolygons(v, start, cur, zoom, scale, div);
start = cur = 0; start = cur = 0;
@ -330,12 +330,12 @@ public final class PolygonLayer extends RenderElement {
if (clipMode > 0) { if (clipMode > 0) {
if (first) { if (first) {
drawStencilRegion(first, clipMode); drawStencilRegion(first, clipMode);
// disable writes to stencil buffer /* disable writes to stencil buffer */
GL.glStencilMask(0x00); GL.glStencilMask(0x00);
// enable writes to color buffer /* enable writes to color buffer */
GL.glColorMask(true, true, true, true); GL.glColorMask(true, true, true, true);
} else { } else {
// set test for clip to tile region /* set test for clip to tile region */
GL.glStencilFunc(GL20.GL_EQUAL, CLIP_BIT, CLIP_BIT); GL.glStencilFunc(GL20.GL_EQUAL, CLIP_BIT, CLIP_BIT);
} }
} }
@ -349,9 +349,9 @@ public final class PolygonLayer extends RenderElement {
setShader(polyShader, v); setShader(polyShader, v);
drawStencilRegion(true, 1); drawStencilRegion(true, 1);
// disable writes to stencil buffer /* disable writes to stencil buffer */
GL.glStencilMask(0x00); GL.glStencilMask(0x00);
// enable writes to color buffer /* enable writes to color buffer */
GL.glColorMask(true, true, true, true); GL.glColorMask(true, true, true, true);
} }