public void popClip() { final RenderContext context = ContextManager.getCurrentContext(); final RendererRecord record = context.getRendererRecord(); record.getScissorClips().pop(); LwjglRendererUtil.applyScissors(record); }
public void pushClip(final ReadOnlyRectangle2 rectangle) { final RenderContext context = ContextManager.getCurrentContext(); final RendererRecord record = context.getRendererRecord(); record.getScissorClips().push(rectangle); JoglRendererUtil.applyScissors(record); }
public void pushEmptyClip() { final RenderContext context = ContextManager.getCurrentContext(); final RendererRecord record = context.getRendererRecord(); record.getScissorClips().push(null); JoglRendererUtil.applyScissors(record); }
public void clearClips() { final RenderContext context = ContextManager.getCurrentContext(); final RendererRecord record = context.getRendererRecord(); record.getScissorClips().clear(); LwjglRendererUtil.applyScissors(record); }
public void pushClip(final ReadOnlyRectangle2 rectangle) { final RenderContext context = ContextManager.getCurrentContext(); final RendererRecord record = context.getRendererRecord(); record.getScissorClips().push(rectangle); LwjglRendererUtil.applyScissors(record); }
@Override public void pushEmptyClip() { final RenderContext context = ContextManager.getCurrentContext(); final RendererRecord record = context.getRendererRecord(); record.getScissorClips().push(null); applyScissors(record); }
@Override public void popClip() { final RenderContext context = ContextManager.getCurrentContext(); final RendererRecord record = context.getRendererRecord(); record.getScissorClips().pop(); applyScissors(record); }
public void clearClips() { final RenderContext context = ContextManager.getCurrentContext(); final RendererRecord record = context.getRendererRecord(); record.getScissorClips().clear(); JoglRendererUtil.applyScissors(record); }
public void popClip() { final RenderContext context = ContextManager.getCurrentContext(); final RendererRecord record = context.getRendererRecord(); record.getScissorClips().pop(); JoglRendererUtil.applyScissors(record); }
public void pushEmptyClip() { final RenderContext context = ContextManager.getCurrentContext(); final RendererRecord record = context.getRendererRecord(); record.getScissorClips().push(null); LwjglRendererUtil.applyScissors(record); }
@Override public void pushClip(final ReadOnlyRectangle2 rectangle) { final RenderContext context = ContextManager.getCurrentContext(); final RendererRecord record = context.getRendererRecord(); record.getScissorClips().push(rectangle); applyScissors(record); }
@Override public void clearClips() { final RenderContext context = ContextManager.getCurrentContext(); final RendererRecord record = context.getRendererRecord(); record.getScissorClips().clear(); applyScissors(record); }
public static void applyScissors(final RendererRecord rendRecord) { final Stack<ReadOnlyRectangle2> clips = rendRecord.getScissorClips();
public static void applyScissors(final RendererRecord rendRecord) { final Stack<ReadOnlyRectangle2> clips = rendRecord.getScissorClips();
public static void applyScissors(final RendererRecord rendRecord) { final GL gl = GLContext.getCurrentGL(); final Stack<ReadOnlyRectangle2> clips = rendRecord.getScissorClips();